diff --git a/eng/Versions.props b/eng/Versions.props
index dc832eb9ac4c9..1cb698f45ec00 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -33,7 +33,7 @@
3.6.0-2.20157.516.4.2485.0.0-alpha1.19409.1
- 16.3.27-develop-gdd55e997
+ 16.6.3412.0.2
- 2.2.34
+ 2.3.991.5.01.6.00.1.102-alpha
@@ -295,6 +295,7 @@
+
diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1
index 92a053bd16b46..2070bd1b8daa2 100644
--- a/eng/common/tools.ps1
+++ b/eng/common/tools.ps1
@@ -102,14 +102,14 @@ function InitializeDotNetCli([bool]$install) {
}
# Don't resolve runtime, shared framework, or SDK from other locations to ensure build determinism
- $env:DOTNET_MULTILEVEL_LOOKUP=0
+ $env:DOTNET_MULTILEVEL_LOOKUP = 0
# Disable first run since we do not need all ASP.NET packages restored.
- $env:DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
+ $env:DOTNET_SKIP_FIRST_TIME_EXPERIENCE = 1
# Disable telemetry on CI.
if ($ci) {
- $env:DOTNET_CLI_TELEMETRY_OPTOUT=1
+ $env:DOTNET_CLI_TELEMETRY_OPTOUT = 1
}
# Source Build uses DotNetCoreSdkDir variable
@@ -194,7 +194,7 @@ function InstallDotNet([string] $dotnetRoot,
$installScript = GetDotNetInstallScript $dotnetRoot
$installParameters = @{
- Version = $version
+ Version = $version
InstallDir = $dotnetRoot
}
@@ -225,7 +225,8 @@ function InstallDotNet([string] $dotnetRoot,
Write-PipelineTelemetryError -Category "InitializeToolset" -Message "Failed to install dotnet runtime '$runtime' from custom location '$runtimeSourceFeed'."
ExitWithExitCode 1
}
- } else {
+ }
+ else {
ExitWithExitCode 1
}
}
@@ -275,12 +276,14 @@ function InitializeVisualStudioMSBuild([bool]$install, [object]$vsRequirements =
$vsMajorVersion = $vsInfo.installationVersion.Split('.')[0]
InitializeVisualStudioEnvironmentVariables $vsInstallDir $vsMajorVersion
- } else {
+ }
+ else {
if (Get-Member -InputObject $GlobalJson.tools -Name "xcopy-msbuild") {
$xcopyMSBuildVersion = $GlobalJson.tools.'xcopy-msbuild'
$vsMajorVersion = $xcopyMSBuildVersion.Split('.')[0]
- } else {
+ }
+ else {
$vsMajorVersion = $vsMinVersion.Major
$xcopyMSBuildVersion = "$vsMajorVersion.$($vsMinVersion.Minor).0-alpha"
}
@@ -374,7 +377,7 @@ function LocateVisualStudio([object]$vsRequirements = $null){
}
}
- $vsInfo =& $vsWhereExe $args | ConvertFrom-Json
+ $vsInfo = & $vsWhereExe $args | ConvertFrom-Json
if ($lastExitCode -ne 0) {
return $null
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.cs.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.cs.xlf
index 6ebecd456711b..632bdc4eb4866 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.cs.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.cs.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Přidat složené závorkyAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ Přidat složené závorky do příkazu {0}.Convert switch statement to expression
- Convert switch statement to expression
+ Převést příkaz switch na výrazDeconstruct variable declaration
- Deconstruct variable declaration
+ Dekonstruovat deklaraci proměnnéIndexing can be simplified
- Indexing can be simplified
+ Indexování se dá zjednodušit.Misplaced using directive
- Misplaced using directive
+ Nesprávné umístění direktivy using{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Přesunout nesprávně umístěné direktivy using{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ Umožnit zápis do polí jen pro čtení (readonly){Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ Místní funkce se dá nastavit jako statická.Make local function 'static'
- Make local function 'static'
+ Nastavit místní funkci jako statickouSimplify 'default' expression
- Simplify 'default' expression
+ Zjednodušit výraz defaultStruct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct obsahuje přiřazení do this mimo konstruktor. Nastavte pole určená jen pro čtení jako zapisovatelná.{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ Byl zjištěn nedosažitelný kód.Use block body for accessors
- Use block body for accessors
+ Pro přístupové objekty používat text blokuUse block body for constructors
- Use block body for constructors
+ Pro konstruktory používat text blokuUse block body for indexers
- Use block body for indexers
+ Pro indexery používat text blokuUse block body for local functions
- Use block body for local functions
+ Pro místní funkce používat text blokuUse block body for methods
- Use block body for methods
+ Pro metody používat text blokuUse block body for operators
- Use block body for operators
+ Pro operátory používat text blokuUse block body for properties
- Use block body for properties
+ Pro vlastnosti používat text blokuUse explicit type
- Use explicit type
+ Použít explicitní typUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Použít explicitní typ místo varUse expression body for accessors
- Use expression body for accessors
+ Pro přístupové objekty používat text výrazuUse expression body for constructors
- Use expression body for constructors
+ Pro konstruktory používat text výrazuUse expression body for indexers
- Use expression body for indexers
+ Pro indexery používat text výrazuUse expression body for local functions
- Use expression body for local functions
+ Pro místní funkce používat text výrazuUse expression body for methods
- Use expression body for methods
+ Pro metody používat text výrazuUse expression body for operators
- Use expression body for operators
+ Pro operátory používat text výrazuUse expression body for properties
- Use expression body for properties
+ Pro vlastnosti používat text výrazuUse implicit type
- Use implicit type
+ Použít implicitní typUse index operator
- Use index operator
+ Použít operátor indexuUse 'is null' check
- Use 'is null' check
+ Použít kontrolu „is null“Use pattern matching
- Use pattern matching
+ Použít porovnávání vzorůUse range operator
- Use range operator
+ Použít operátor rozsahuUse simple 'using' statement
- Use simple 'using' statement
+ Použít jednoduchý příkaz usingUse 'switch' expression
- Use 'switch' expression
+ Použít výraz switchUsing directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Direktivy using se musí umístit do deklarace namespace.{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Direktivy using se musí umístit mimo deklaraci namespace.{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ Deklaraci proměnné je možné dekonstruovat.Warning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Upozornění: Přesunutí direktiv using může změnit význam kódu.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} se dá zjednodušit.'default' expression can be simplified
- 'default' expression can be simplified
+ 'Výraz default se dá zjednodušit.'if' statement can be simplified
- 'if' statement can be simplified
+ Příkaz if lze zjednodušit.use 'var' instead of explicit type
- use 'var' instead of explicit type
+ Použít var místo explicitního typuUsing directive is unnecessary.
- Using directive is unnecessary.
+ Direktiva Using není potřebná.'using' statement can be simplified
- 'using' statement can be simplified
+ Příkaz using lze zjednodušit.
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.de.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.de.xlf
index 6d5bb0a48c0a2..eb332fd5ef19d 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.de.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.de.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Geschweifte Klammern hinzufügenAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ Der Anweisung "{0}" geschweifte Klammern hinzufügenConvert switch statement to expression
- Convert switch statement to expression
+ Switch-Anweisung in Ausdruck konvertierenDeconstruct variable declaration
- Deconstruct variable declaration
+ Variablendeklaration dekonstruierenIndexing can be simplified
- Indexing can be simplified
+ Die Indizierung kann vereinfacht werdenMisplaced using directive
- Misplaced using directive
+ Die using-Anweisung wurde falsch platziert.{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Falsch platzierte using-Anweisungen verschieben{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ readonly-Felder als schreibbar festlegen{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ Die lokale Funktion kann als statisch festgelegt werden.Make local function 'static'
- Make local function 'static'
+ Lokale Funktion als "static" festlegenSimplify 'default' expression
- Simplify 'default' expression
+ "default"-Ausdruck vereinfachenStruct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct enthält eine Zuweisung zu "this" außerhalb des Konstruktors. Legen Sie schreibgeschützte Felder als beschreibbar fest.{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ Unerreichbarer Code wurde entdeckt.Use block body for accessors
- Use block body for accessors
+ Blocktextkörper für Accessoren verwendenUse block body for constructors
- Use block body for constructors
+ Blocktextkörper für Konstruktoren verwendenUse block body for indexers
- Use block body for indexers
+ Blocktextkörper für Indexer verwendenUse block body for local functions
- Use block body for local functions
+ Blocktextkörper für lokale Funktionen verwendenUse block body for methods
- Use block body for methods
+ Blocktextkörper für Methoden verwendenUse block body for operators
- Use block body for operators
+ Blocktextkörper für Operatoren verwendenUse block body for properties
- Use block body for properties
+ Blocktextkörper für Eigenschaften verwendenUse explicit type
- Use explicit type
+ Expliziten Typ verwendenUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Expliziten Typ anstelle von "var" verwendenUse expression body for accessors
- Use expression body for accessors
+ Ausdruckskörper für Accessoren verwendenUse expression body for constructors
- Use expression body for constructors
+ Ausdruckskörper für Konstruktoren verwendenUse expression body for indexers
- Use expression body for indexers
+ Ausdruckskörper für Indexer verwendenUse expression body for local functions
- Use expression body for local functions
+ Ausdruckstext für lokale Funktionen verwendenUse expression body for methods
- Use expression body for methods
+ Ausdruckskörper für Methoden verwendenUse expression body for operators
- Use expression body for operators
+ Ausdruckskörper für Operatoren verwendenUse expression body for properties
- Use expression body for properties
+ Ausdruckskörper für Eigenschaften verwendenUse implicit type
- Use implicit type
+ Impliziten Typ verwendenUse index operator
- Use index operator
+ Indexoperator verwendenUse 'is null' check
- Use 'is null' check
+ "Ist NULL"-Prüfung verwendenUse pattern matching
- Use pattern matching
+ Musterabgleich verwendenUse range operator
- Use range operator
+ Bereichsoperator verwendenUse simple 'using' statement
- Use simple 'using' statement
+ Einfache using-Anweisung verwendenUse 'switch' expression
- Use 'switch' expression
+ Switch-Ausdruck verwendenUsing directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Using-Anweisungen müssen in einer namespace-Deklaration platziert werden.{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Using-Anweisungen müssen außerhalb einer namespace-Deklaration platziert werden.{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ Die Variablendeklaration kann dekonstruiert werden.Warning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Warnung: Durch das Verschieben von using-Anweisungen kann sich die Codebedeutung ändern.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} kann vereinfacht werden'default' expression can be simplified
- 'default' expression can be simplified
+ '"default"-Ausdruck kann vereinfacht werden'if' statement can be simplified
- 'if' statement can be simplified
+ Die If-Anweisung kann vereinfacht werden.use 'var' instead of explicit type
- use 'var' instead of explicit type
+ "var" anstelle des expliziten Typs verwendenUsing directive is unnecessary.
- Using directive is unnecessary.
+ Using-Direktive ist unnötig.'using' statement can be simplified
- 'using' statement can be simplified
+ Die using-Anweisung kann vereinfacht werden.
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.es.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.es.xlf
index 9f043211492ba..60210066dc9a1 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.es.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.es.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Agregar llavesAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ Agregar llaves a la instrucción '{0}'.Convert switch statement to expression
- Convert switch statement to expression
+ Convertir una instrucción switch en expresiónDeconstruct variable declaration
- Deconstruct variable declaration
+ Desconstruir la declaración de variableIndexing can be simplified
- Indexing can be simplified
+ La indexación de direcciones puede ser simplificadoMisplaced using directive
- Misplaced using directive
+ Directiva using mal colocada{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Mover directivas using mal colocadas{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ Convertir en editables los campos readonly{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ La función local se puede convertir en estáticaMake local function 'static'
- Make local function 'static'
+ Convertir la función local "static"Simplify 'default' expression
- Simplify 'default' expression
+ Simplificar la expresión "predeterminada"Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct contiene una asignación a "this" fuera del constructor. Convertir en editables los campos de solo lectura{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ Se detectó código inaccesibleUse block body for accessors
- Use block body for accessors
+ Usar cuerpo del bloque para los descriptores de accesoUse block body for constructors
- Use block body for constructors
+ Usar cuerpo del bloque para los constructoresUse block body for indexers
- Use block body for indexers
+ Usar cuerpo del bloque para los indizadoresUse block body for local functions
- Use block body for local functions
+ Usar cuerpo del bloque para las funciones localesUse block body for methods
- Use block body for methods
+ Usar cuerpo del bloque para los métodosUse block body for operators
- Use block body for operators
+ Usar cuerpo del bloque para los operadoresUse block body for properties
- Use block body for properties
+ Usar cuerpo del bloque para las propiedadesUse explicit type
- Use explicit type
+ Usar un tipo explícitoUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Usar un tipo explícito en lugar de 'var'Use expression body for accessors
- Use expression body for accessors
+ Usar cuerpo de expresiones para los descriptores de accesoUse expression body for constructors
- Use expression body for constructors
+ Usar cuerpo de expresiones para los constructoresUse expression body for indexers
- Use expression body for indexers
+ Usar cuerpo de expresiones para los indizadoresUse expression body for local functions
- Use expression body for local functions
+ Usar el cuerpo de la expresión para las funciones localesUse expression body for methods
- Use expression body for methods
+ Usar cuerpo de expresiones para los métodosUse expression body for operators
- Use expression body for operators
+ Usar cuerpo de expresiones para los operadoresUse expression body for properties
- Use expression body for properties
+ Usar cuerpo de expresiones para las propiedadesUse implicit type
- Use implicit type
+ Usar un tipo implícitoUse index operator
- Use index operator
+ Usar operador de índiceUse 'is null' check
- Use 'is null' check
+ Usar comprobación "is null"Use pattern matching
- Use pattern matching
+ Usar coincidencia de patronesUse range operator
- Use range operator
+ Usar el operador de intervaloUse simple 'using' statement
- Use simple 'using' statement
+ Use la instrucción "using" simpleUse 'switch' expression
- Use 'switch' expression
+ Usar la expresión "switch"Using directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Las directivas using deben colocarse dentro de una declaración de namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Las directivas using deben colocarse fuera de una declaración de namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ La declaración de variables se puede desconstruir.Warning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Advertencia: El movimiento de directivas using puede cambiar el significado del código.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} se puede simplificar.'default' expression can be simplified
- 'default' expression can be simplified
+ 'La expresión "predeterminada" se puede simplificar'if' statement can be simplified
- 'if' statement can be simplified
+ La instrucción "if" se puede simplificaruse 'var' instead of explicit type
- use 'var' instead of explicit type
+ Usar 'var' en lugar de un tipo explícitoUsing directive is unnecessary.
- Using directive is unnecessary.
+ El uso de la directiva no es necesario.'using' statement can be simplified
- 'using' statement can be simplified
+ La instrucción "using" se puede simplificar
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.fr.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.fr.xlf
index 9e4da3b429bca..04badef82af3b 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.fr.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.fr.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Ajouter des accoladesAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ Ajouter des accolades à l'instruction '{0}'.Convert switch statement to expression
- Convert switch statement to expression
+ Convertir l'instruction switch en expressionDeconstruct variable declaration
- Deconstruct variable declaration
+ Déconstruire la déclaration de variableIndexing can be simplified
- Indexing can be simplified
+ L'indexation peut être simplifiéeMisplaced using directive
- Misplaced using directive
+ Directive using mal placée{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Déplacer les directives using mal placées{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ Rendre les champs readonly accessibles en écriture{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ Une fonction locale peut être rendue statiqueMake local function 'static'
- Make local function 'static'
+ Rendre la fonction locale 'static'Simplify 'default' expression
- Simplify 'default' expression
+ Simplifier l'expression 'default'Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct contient une assignation à 'this' en dehors du constructeur. Rendre les champs readonly accessibles en écriture{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ Code inaccessible détectéUse block body for accessors
- Use block body for accessors
+ Utiliser un corps de bloc pour les accesseursUse block body for constructors
- Use block body for constructors
+ Utiliser un corps de bloc pour les constructeursUse block body for indexers
- Use block body for indexers
+ Utiliser un corps de bloc pour les indexeursUse block body for local functions
- Use block body for local functions
+ Utiliser le corps de bloc pour les fonctions localesUse block body for methods
- Use block body for methods
+ Utiliser un corps de bloc pour les méthodesUse block body for operators
- Use block body for operators
+ Utiliser un corps de bloc pour les opérateursUse block body for properties
- Use block body for properties
+ Utiliser un corps de bloc pour les propriétésUse explicit type
- Use explicit type
+ Utiliser un type expliciteUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Utiliser un type explicite au lieu de 'var'Use expression body for accessors
- Use expression body for accessors
+ Utiliser un corps d'expression pour les accesseursUse expression body for constructors
- Use expression body for constructors
+ Utiliser un corps d'expression pour les constructeursUse expression body for indexers
- Use expression body for indexers
+ Utiliser un corps d'expression pour les indexeursUse expression body for local functions
- Use expression body for local functions
+ Utiliser le corps d'expression pour des fonctions localesUse expression body for methods
- Use expression body for methods
+ Utiliser un corps d'expression pour les méthodesUse expression body for operators
- Use expression body for operators
+ Utiliser un corps d'expression pour les opérateursUse expression body for properties
- Use expression body for properties
+ Utiliser un corps d'expression pour les propriétésUse implicit type
- Use implicit type
+ Utiliser un type impliciteUse index operator
- Use index operator
+ Utiliser l'opérateur d'indexUse 'is null' check
- Use 'is null' check
+ Utiliser la vérification 'is null'Use pattern matching
- Use pattern matching
+ Utiliser les critères spéciauxUse range operator
- Use range operator
+ Utiliser l'opérateur de plageUse simple 'using' statement
- Use simple 'using' statement
+ Utiliser une instruction 'using' simpleUse 'switch' expression
- Use 'switch' expression
+ Utiliser l'expression 'switch'Using directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Les directives using doivent être placées dans une déclaration namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Les directives using doivent être placées en dehors d'une déclaration namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ La déclaration de variable peut être déconstruiteWarning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Avertissement : Le déplacement des directives using peut changer la signification du code.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} peut être simplifié'default' expression can be simplified
- 'default' expression can be simplified
+ 'l'expression 'default' peut être simplifiée'if' statement can be simplified
- 'if' statement can be simplified
+ L'instruction 'if' peut être simplifiéeuse 'var' instead of explicit type
- use 'var' instead of explicit type
+ utiliser 'var' au lieu d'un type expliciteUsing directive is unnecessary.
- Using directive is unnecessary.
+ La directive using n'est pas nécessaire.'using' statement can be simplified
- 'using' statement can be simplified
+ L'instruction 'using' peut être simplifiée
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.it.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.it.xlf
index b8a0de3cfc1ad..ad940f58952a7 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.it.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.it.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Aggiungi parentesi graffeAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ Aggiunge le parentesi graffe all'istruzione '{0}'.Convert switch statement to expression
- Convert switch statement to expression
+ Converti l'istruzione switch in espressioneDeconstruct variable declaration
- Deconstruct variable declaration
+ Decostruisci la dichiarazione di variabileIndexing can be simplified
- Indexing can be simplified
+ L'indicizzazione può essere semplificataMisplaced using directive
- Misplaced using directive
+ Direttiva using in posizione errata{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Sposta le direttive using in posizione errata{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ Rendi scrivibili i campi readonly{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ La funzione locale può essere resa staticaMake local function 'static'
- Make local function 'static'
+ Rendi la funzione locale 'static'Simplify 'default' expression
- Simplify 'default' expression
+ Semplifica l'espressione 'default'Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct contiene l'assegnazione a 'this' all'esterno del costruttore. Impostare i campi di sola lettura come scrivibili{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ È stato rilevato codice non raggiungibileUse block body for accessors
- Use block body for accessors
+ Usa il corpo del blocco per le funzioni di accessoUse block body for constructors
- Use block body for constructors
+ Usa il corpo del blocco per i costruttoriUse block body for indexers
- Use block body for indexers
+ Usa il corpo del blocco per gli indicizzatoriUse block body for local functions
- Use block body for local functions
+ Usa il corpo del blocco per le funzioni localiUse block body for methods
- Use block body for methods
+ Usa il corpo del blocco per i metodiUse block body for operators
- Use block body for operators
+ Usa il corpo del blocco per gli operatoriUse block body for properties
- Use block body for properties
+ Usa il corpo del blocco per le proprietàUse explicit type
- Use explicit type
+ Usa il tipo esplicitoUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Usa il tipo esplicito invece di 'var'Use expression body for accessors
- Use expression body for accessors
+ Usa il corpo dell'espressione per le funzioni di accessoUse expression body for constructors
- Use expression body for constructors
+ Usa il corpo dell'espressione per i costruttoriUse expression body for indexers
- Use expression body for indexers
+ Usa il corpo dell'espressione per gli indicizzatoriUse expression body for local functions
- Use expression body for local functions
+ Usa corpo dell'espressione per funzioni localiUse expression body for methods
- Use expression body for methods
+ Usa il corpo dell'espressione per i metodiUse expression body for operators
- Use expression body for operators
+ Usa il corpo dell'espressione per gli operatoriUse expression body for properties
- Use expression body for properties
+ Usa il corpo dell'espressione per le proprietàUse implicit type
- Use implicit type
+ Usa il tipo implicitoUse index operator
- Use index operator
+ Usa operatore di indiceUse 'is null' check
- Use 'is null' check
+ Usa controllo 'is null'Use pattern matching
- Use pattern matching
+ Usa i criteri di ricercaUse range operator
- Use range operator
+ Usa l'operatore di intervalloUse simple 'using' statement
- Use simple 'using' statement
+ Usa l'istruzione 'using' sempliceUse 'switch' expression
- Use 'switch' expression
+ Usa l'espressione 'switch'Using directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Le direttive using devono essere inserite all'interno di una dichiarazione di namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Le direttive using devono essere inserite all'esterno di una dichiarazione di namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ La dichiarazione di variabile può essere decostruitaWarning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Avviso: in seguito allo spostamento di direttive using, il significato del codice può cambiare.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} può essere semplificato'default' expression can be simplified
- 'default' expression can be simplified
+ 'L'espressione 'default' può essere semplificata'if' statement can be simplified
- 'if' statement can be simplified
+ L'istruzione 'If' può essere semplificatause 'var' instead of explicit type
- use 'var' instead of explicit type
+ usa 'var' invece del tipo esplicitoUsing directive is unnecessary.
- Using directive is unnecessary.
+ La direttiva using non è necessaria.'using' statement can be simplified
- 'using' statement can be simplified
+ L'istruzione 'using' può essere semplificata
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ja.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ja.xlf
index 51cffe8ce83ac..267c0339c3e36 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ja.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ja.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ 波かっこを追加しますAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ {0}' ステートメントに波かっこを追加します。Convert switch statement to expression
- Convert switch statement to expression
+ switch ステートメントを式に変換しますDeconstruct variable declaration
- Deconstruct variable declaration
+ 変数の宣言を分解Indexing can be simplified
- Indexing can be simplified
+ インデックスの作成を簡略化することができますMisplaced using directive
- Misplaced using directive
+ using ディレクティブが正しく配置されていません{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ 誤って配置された using ディレクティブを移動します{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ readonly フィールドを書き込み可能にします{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ ローカル関数を静的にすることができますMake local function 'static'
- Make local function 'static'
+ ローカル関数を 'static' にしますSimplify 'default' expression
- Simplify 'default' expression
+ default' 式を単純化するStruct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct に、コンストラクターの外部での 'this' への代入が含まれています。読み取り専用フィールドを書き込み可能にしてください{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ 到達できないコードが検出されましたUse block body for accessors
- Use block body for accessors
+ アクセサーにブロック本体を使用するUse block body for constructors
- Use block body for constructors
+ コンストラクターにブロック本体を使用するUse block body for indexers
- Use block body for indexers
+ インデクサーにブロック本体を使用するUse block body for local functions
- Use block body for local functions
+ ローカル関数にブロック本体を使用しますUse block body for methods
- Use block body for methods
+ メソッドにブロック本体を使用するUse block body for operators
- Use block body for operators
+ オペレーターにブロック本体を使用するUse block body for properties
- Use block body for properties
+ プロパティにブロック本体を使用するUse explicit type
- Use explicit type
+ 明示的な型の使用Use explicit type instead of 'var'
- Use explicit type instead of 'var'
+ var' ではなく明示的な型を使用しますUse expression body for accessors
- Use expression body for accessors
+ アクセサーに式本体を使用するUse expression body for constructors
- Use expression body for constructors
+ コンストラクターに式本体を使用するUse expression body for indexers
- Use expression body for indexers
+ インデクサーに式本体を使用するUse expression body for local functions
- Use expression body for local functions
+ ローカル関数に式本体を使用しますUse expression body for methods
- Use expression body for methods
+ メソッドに式本体を使用するUse expression body for operators
- Use expression body for operators
+ オペレーターに式本体を使用するUse expression body for properties
- Use expression body for properties
+ プロパティに式本体を使用するUse implicit type
- Use implicit type
+ 暗黙的な型の使用Use index operator
- Use index operator
+ インデックス演算子を使用Use 'is null' check
- Use 'is null' check
+ is null' チェックを使用しますUse pattern matching
- Use pattern matching
+ パターン マッチングを使用しますUse range operator
- Use range operator
+ 範囲演算子を使用Use simple 'using' statement
- Use simple 'using' statement
+ 単純な 'using' ステートメントを使用するUse 'switch' expression
- Use 'switch' expression
+ 'switch' 式を使用しますUsing directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ using ディレクティブを namespace 宣言の中に配置する必要があります{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ using ディレクティブを namespace 宣言の外に配置する必要があります{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ 変数の宣言を分解できますWarning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ 警告: using ディレクティブを移動すると、コードの意味が変わる可能性があります。{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} を簡略化できます。'default' expression can be simplified
- 'default' expression can be simplified
+ 'default' 式を単純化できます'if' statement can be simplified
- 'if' statement can be simplified
+ 'if' ステートメントは簡素化できますuse 'var' instead of explicit type
- use 'var' instead of explicit type
+ 明示的な型ではなく 'var' を使用しますUsing directive is unnecessary.
- Using directive is unnecessary.
+ Using ディレクティブは必要ありません。'using' statement can be simplified
- 'using' statement can be simplified
+ 'using' ステートメントは単純にできます
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ko.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ko.xlf
index 4a7a1b5e3f334..b2df989cf4ece 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ko.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ko.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ 중괄호 추가Add braces to '{0}' statement.
- Add braces to '{0}' statement.
+ {0}' 문에 중괄호를 추가합니다.Convert switch statement to expression
- Convert switch statement to expression
+ switch 문을 식으로 변환Deconstruct variable declaration
- Deconstruct variable declaration
+ 변수 선언 분해Indexing can be simplified
- Indexing can be simplified
+ 인덱싱은 단순화될 수 있습니다.Misplaced using directive
- Misplaced using directive
+ 위치가 잘못된 using 지시문{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ 위치가 잘못된 using 지시문 이동{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ readonly 필드를 쓰기 가능으로 지정{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ 로컬 함수를 정적으로 지정할 수 있습니다.Make local function 'static'
- Make local function 'static'
+ 로컬 함수를 '정적'으로 지정Simplify 'default' expression
- Simplify 'default' expression
+ default' 식 단순화Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct에서 'this'에 대한 할당이 생성자 외부에 있습니다. 읽기 전용 필드를 쓰기 가능으로 설정하세요.{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ 접근할 수 없는 코드가 있습니다.Use block body for accessors
- Use block body for accessors
+ 접근자에 블록 본문 사용Use block body for constructors
- Use block body for constructors
+ 생성자에 블록 본문 사용Use block body for indexers
- Use block body for indexers
+ 인덱서에 블록 본문 사용Use block body for local functions
- Use block body for local functions
+ 로컬 함수에 블록 본문 사용Use block body for methods
- Use block body for methods
+ 메서드에 블록 본문 사용Use block body for operators
- Use block body for operators
+ 연산자에 블록 본문 사용Use block body for properties
- Use block body for properties
+ 속성에 블록 본문 사용Use explicit type
- Use explicit type
+ 명시적 형식 사용Use explicit type instead of 'var'
- Use explicit type instead of 'var'
+ var' 대신에 명시적 형식을 사용합니다.Use expression body for accessors
- Use expression body for accessors
+ 접근자에 식 본문 사용Use expression body for constructors
- Use expression body for constructors
+ 생성자에 식 본문 사용Use expression body for indexers
- Use expression body for indexers
+ 인덱서에 식 본문 사용Use expression body for local functions
- Use expression body for local functions
+ 로컬 함수의 식 본문 사용Use expression body for methods
- Use expression body for methods
+ 메서드에 식 본문 사용Use expression body for operators
- Use expression body for operators
+ 연산자에 식 본문 사용Use expression body for properties
- Use expression body for properties
+ 속성에 식 본문 사용Use implicit type
- Use implicit type
+ 암시적 형식 사용Use index operator
- Use index operator
+ 인덱스 연산자 사용Use 'is null' check
- Use 'is null' check
+ is null' 검사 사용Use pattern matching
- Use pattern matching
+ 패턴 일치 사용Use range operator
- Use range operator
+ 범위 연산자 사용Use simple 'using' statement
- Use simple 'using' statement
+ 간단한 'using' 문 사용Use 'switch' expression
- Use 'switch' expression
+ 'switch' 식 사용Using directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Using 지시문은 namespace 선언 내부에 배치되어야 합니다.{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Using 지시문은 namespace 선언 외부에 배치되어야 합니다.{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ 변수 선언을 분해할 수 있습니다.Warning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ 경고: using 지시문을 이동하면 코드 의미가 변경될 수 있습니다.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0}은(는) 단순화될 수 있습니다.'default' expression can be simplified
- 'default' expression can be simplified
+ 'default' 식을 단순화할 수 있습니다.'if' statement can be simplified
- 'if' statement can be simplified
+ 'if' 문을 간단하게 줄일 수 있습니다.use 'var' instead of explicit type
- use 'var' instead of explicit type
+ 대신 명시적 형식의 'var'을 사용합니다.Using directive is unnecessary.
- Using directive is unnecessary.
+ Using 지시문은 필요하지 않습니다.'using' statement can be simplified
- 'using' statement can be simplified
+ 'using' 문을 간소화할 수 있습니다.
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.pl.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.pl.xlf
index 472875ab6aa64..9e2d55b315164 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.pl.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.pl.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Dodaj nawiasy klamroweAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ Dodaj nawiasy klamrowe do instrukcji „{0}”.Convert switch statement to expression
- Convert switch statement to expression
+ Konwertuj instrukcję switch na wyrażenieDeconstruct variable declaration
- Deconstruct variable declaration
+ Zdekonstruuj deklarację zmiennejIndexing can be simplified
- Indexing can be simplified
+ Indeksowanie można uprościćMisplaced using directive
- Misplaced using directive
+ Nieprawidłowo umieszczona dyrektywa using{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Przenieś nieprawidłowo umieszczone dyrektywy using{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ Ustaw możliwość zapisu dla pól z deklaracją readonly{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ Funkcję lokalną można ustawić jako statycznąMake local function 'static'
- Make local function 'static'
+ Ustaw funkcję lokalną jako „static”Simplify 'default' expression
- Simplify 'default' expression
+ Uprość wyrażenie „default”Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Element Struct zawiera przypisanie do elementu „this” poza konstruktorem. Ustaw pola tylko do odczytu jako zapisywalne{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ Wykryto nieosiągalny kodUse block body for accessors
- Use block body for accessors
+ Użyj treści bloku dla metod dostępuUse block body for constructors
- Use block body for constructors
+ Użyj treści bloku dla konstruktorówUse block body for indexers
- Use block body for indexers
+ Użyj treści bloku dla indeksatorówUse block body for local functions
- Use block body for local functions
+ Użyj treści bloku dla funkcji lokalnychUse block body for methods
- Use block body for methods
+ Użyj treści bloku dla metodUse block body for operators
- Use block body for operators
+ Użyj treści bloku dla operatorówUse block body for properties
- Use block body for properties
+ Użyj treści bloku dla właściwościUse explicit type
- Use explicit type
+ Użyj jawnego typuUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Użyj jawnego typu zamiast deklaracji „var”Use expression body for accessors
- Use expression body for accessors
+ Użyj treści wyrażenia dla metod dostępuUse expression body for constructors
- Use expression body for constructors
+ Użyj treści wyrażenia dla konstruktorówUse expression body for indexers
- Use expression body for indexers
+ Użyj treści wyrażenia dla indeksatorówUse expression body for local functions
- Use expression body for local functions
+ Użyj treści wyrażenia dla funkcji lokalnychUse expression body for methods
- Use expression body for methods
+ Użyj treści wyrażenia dla metodUse expression body for operators
- Use expression body for operators
+ Użyj treści wyrażenia dla operatorówUse expression body for properties
- Use expression body for properties
+ Użyj treści wyrażenia dla właściwościUse implicit type
- Use implicit type
+ Użyj niejawnego typuUse index operator
- Use index operator
+ Użyj operatora indeksuUse 'is null' check
- Use 'is null' check
+ Użyj sprawdzania „is null”Use pattern matching
- Use pattern matching
+ Użyj dopasowywania wzorcówUse range operator
- Use range operator
+ Użyj operatora zakresuUse simple 'using' statement
- Use simple 'using' statement
+ Użyj prostej instrukcji „using”Use 'switch' expression
- Use 'switch' expression
+ Użyj wyrażenia „switch”Using directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Dyrektywy using muszą znajdować się wewnątrz deklaracji namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Dyrektywy using muszą znajdować się poza deklaracją namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ Deklaracja zmiennej może zostać zdekonstruowanaWarning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Uwaga: przeniesienie dyrektyw using może zmienić znaczenie kodu.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ Element {0} można uprościć'default' expression can be simplified
- 'default' expression can be simplified
+ 'Wyrażenie „default” można uprościć'if' statement can be simplified
- 'if' statement can be simplified
+ Instrukcja „if” może zostać uproszczonause 'var' instead of explicit type
- use 'var' instead of explicit type
+ użyj deklaracji „var” zamiast jawnego typuUsing directive is unnecessary.
- Using directive is unnecessary.
+ Dyrektywa using jest niepotrzebna.'using' statement can be simplified
- 'using' statement can be simplified
+ Instrukcję „using” można uprościć
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.pt-BR.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.pt-BR.xlf
index d05d599127394..31dc15d90ef53 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.pt-BR.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.pt-BR.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Adicionar chavesAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ Adicionar chaves à instrução '{0}'.Convert switch statement to expression
- Convert switch statement to expression
+ Converter a instrução switch em expressãoDeconstruct variable declaration
- Deconstruct variable declaration
+ Desconstruir declaração de variávelIndexing can be simplified
- Indexing can be simplified
+ A indexação pode ser simplificadaMisplaced using directive
- Misplaced using directive
+ Diretiva using em local incorreto{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Mover diretivas using no local incorreto{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ Alterar os campos readonly para graváveis{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ A função local pode ser alterada para estáticaMake local function 'static'
- Make local function 'static'
+ Alterar a função local para 'static'Simplify 'default' expression
- Simplify 'default' expression
+ Simplificar expressão 'default'Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct contém atribuição para 'this' fora do construtor. Torne os campos somente leitura graváveis{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ Código inacessível detectadoUse block body for accessors
- Use block body for accessors
+ Usar o corpo do bloco para acessadoresUse block body for constructors
- Use block body for constructors
+ Usar o corpo do bloco para construtoresUse block body for indexers
- Use block body for indexers
+ Usar o corpo do bloco para indexadoresUse block body for local functions
- Use block body for local functions
+ Usar o corpo do bloco para funções locaisUse block body for methods
- Use block body for methods
+ Usar o corpo do bloco para métodosUse block body for operators
- Use block body for operators
+ Usar o corpo do bloco para operadoresUse block body for properties
- Use block body for properties
+ Usar o corpo do bloco para propriedadesUse explicit type
- Use explicit type
+ Usar o tipo explícitoUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Usar o tipo explícito em vez de 'var'Use expression body for accessors
- Use expression body for accessors
+ Usar o corpo da expressão para acessadoresUse expression body for constructors
- Use expression body for constructors
+ Usar o corpo da expressão para construtoresUse expression body for indexers
- Use expression body for indexers
+ Usar o corpo da expressão para indexadoresUse expression body for local functions
- Use expression body for local functions
+ Usar o corpo da expressão para funções locaisUse expression body for methods
- Use expression body for methods
+ Usar o corpo da expressão para métodosUse expression body for operators
- Use expression body for operators
+ Usar o corpo da expressão para operadoresUse expression body for properties
- Use expression body for properties
+ Usar o corpo da expressão para propriedadesUse implicit type
- Use implicit type
+ Usar o tipo implícitoUse index operator
- Use index operator
+ Usar operador de índiceUse 'is null' check
- Use 'is null' check
+ Usar verificação 'is null'Use pattern matching
- Use pattern matching
+ Usar a correspondência de padrãoUse range operator
- Use range operator
+ Usar operador de intervaloUse simple 'using' statement
- Use simple 'using' statement
+ Usar a instrução 'using' simplesUse 'switch' expression
- Use 'switch' expression
+ Usar a expressão 'switch'Using directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ As diretivas using precisam ser colocadas dentro de uma declaração de namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ As diretivas using precisam ser colocadas fora de uma declaração de namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ A declaração de variável pode ser desconstruídaWarning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Aviso: a movimentação das diretivas using pode alterar o significado do código.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} pode ser simplificado'default' expression can be simplified
- 'default' expression can be simplified
+ 'a expressão 'default' pode ser simplificada'if' statement can be simplified
- 'if' statement can be simplified
+ A instrução 'if' pode ser simplificadause 'var' instead of explicit type
- use 'var' instead of explicit type
+ usar 'var' em vez do tipo explícitoUsing directive is unnecessary.
- Using directive is unnecessary.
+ O uso da diretiva é desnecessário.'using' statement can be simplified
- 'using' statement can be simplified
+ A instrução 'using' pode ser simplificada
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ru.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ru.xlf
index f3d344df0ee33..677e886e66503 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ru.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.ru.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Добавить фигурные скобкиAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ Добавить фигурные скобки в оператор "{0}".Convert switch statement to expression
- Convert switch statement to expression
+ Преобразовать оператор switch в выражениеDeconstruct variable declaration
- Deconstruct variable declaration
+ Деконструировать объявление переменнойIndexing can be simplified
- Indexing can be simplified
+ Вы можете упростить индексированиеMisplaced using directive
- Misplaced using directive
+ Неправильно расположенная директива using{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Переместить неправильно расположенные директивы using{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ Сделать поля readonly доступными для записи{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ Локальную функцию можно сделать статическойMake local function 'static'
- Make local function 'static'
+ Сделать локальную функцию статическойSimplify 'default' expression
- Simplify 'default' expression
+ Упростить выражение defaultStruct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct содержит назначение для "this" вне конструктора. Сделайте поля, доступные только для чтения, доступными для записи.{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ Обнаружен недостижимый кодUse block body for accessors
- Use block body for accessors
+ Использовать тело блока для методов доступаUse block body for constructors
- Use block body for constructors
+ Использовать тело блока для конструкторовUse block body for indexers
- Use block body for indexers
+ Использовать тело блока для индексаторовUse block body for local functions
- Use block body for local functions
+ Использовать тело блока для локальных функцийUse block body for methods
- Use block body for methods
+ Использовать тело блока для методовUse block body for operators
- Use block body for operators
+ Использовать тело блока для операторовUse block body for properties
- Use block body for properties
+ Использовать тело блока для свойствUse explicit type
- Use explicit type
+ Использование явного типаUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Использовать явный тип вместо varUse expression body for accessors
- Use expression body for accessors
+ Использовать тело выражения для методов доступаUse expression body for constructors
- Use expression body for constructors
+ Использовать тело выражения для конструкторовUse expression body for indexers
- Use expression body for indexers
+ Использовать тело выражения для индексаторовUse expression body for local functions
- Use expression body for local functions
+ Использовать тело выражения для локальных функцийUse expression body for methods
- Use expression body for methods
+ Использовать тело выражения для методовUse expression body for operators
- Use expression body for operators
+ Использовать тело выражения для операторовUse expression body for properties
- Use expression body for properties
+ Использовать тело выражения для свойствUse implicit type
- Use implicit type
+ Использование неявного типаUse index operator
- Use index operator
+ Использовать оператор индексаUse 'is null' check
- Use 'is null' check
+ Использовать флажок "is NULL"Use pattern matching
- Use pattern matching
+ Используйте сопоставление шаблоновUse range operator
- Use range operator
+ Использовать оператор диапазонаUse simple 'using' statement
- Use simple 'using' statement
+ Использовать простой оператор usingUse 'switch' expression
- Use 'switch' expression
+ Использовать выражение switchUsing directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Директивы using должны находиться внутри объявления namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Директивы using должны находиться вне объявления namespace{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ Объявление переменной можно деконструироватьWarning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Предупреждение! Перемещение директив using может изменить значение кода.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} можно упростить'default' expression can be simplified
- 'default' expression can be simplified
+ 'выражение default можно упростить'if' statement can be simplified
- 'if' statement can be simplified
+ Оператор if можно упроститьuse 'var' instead of explicit type
- use 'var' instead of explicit type
+ Использовать var вместо явного типаUsing directive is unnecessary.
- Using directive is unnecessary.
+ Директива using не нужна.'using' statement can be simplified
- 'using' statement can be simplified
+ Оператор using можно упростить
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.tr.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.tr.xlf
index 5268e3129172c..5cf0a502e2f77 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.tr.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.tr.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ Küme ayracı ekleAdd braces to '{0}' statement.
- Add braces to '{0}' statement.
+ {0}' deyimine küme ayracı ekleyin.Convert switch statement to expression
- Convert switch statement to expression
+ Switch deyimini ifadeye dönüştürDeconstruct variable declaration
- Deconstruct variable declaration
+ Değişken bildirimini ayrıştırIndexing can be simplified
- Indexing can be simplified
+ Dizin oluşturma basitleştirilebilirMisplaced using directive
- Misplaced using directive
+ Yanlış yerleştirilmiş using yönergesi{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ Yanlış yerleştirilmiş using yönergelerini taşı{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ readonly alanları yazılabilir yap{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ Yerel işlev statik yapılabilirMake local function 'static'
- Make local function 'static'
+ Yerel işlevi 'static' yapSimplify 'default' expression
- Simplify 'default' expression
+ Default' ifadesini basitleştirStruct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct, oluşturucu dışında 'this' öğesine yönelik atama içeriyor. Salt okunur alanları yazılabilir yapın{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ Ulaşılamayan kod algılandıUse block body for accessors
- Use block body for accessors
+ Erişimciler için blok gövdesi kullanUse block body for constructors
- Use block body for constructors
+ Oluşturucular için blok gövdesi kullanUse block body for indexers
- Use block body for indexers
+ Dizin oluşturucular için blok gövdesi kullanUse block body for local functions
- Use block body for local functions
+ Yerel işlevler için blok gövdesi kullanUse block body for methods
- Use block body for methods
+ Metotlar için blok gövdesi kullanUse block body for operators
- Use block body for operators
+ İşleçler için blok gövdesi kullanUse block body for properties
- Use block body for properties
+ Özellikler için blok gövdesi kullanUse explicit type
- Use explicit type
+ Açık tür kullanmaUse explicit type instead of 'var'
- Use explicit type instead of 'var'
+ Var' yerine açık tür kullanUse expression body for accessors
- Use expression body for accessors
+ Erişimciler için ifade gövdesi kullanUse expression body for constructors
- Use expression body for constructors
+ Oluşturucular için ifade gövdesi kullanUse expression body for indexers
- Use expression body for indexers
+ Dizin oluşturucular için ifade gövdesi kullanUse expression body for local functions
- Use expression body for local functions
+ Yerel işlevler için ifade gövdesi kullanUse expression body for methods
- Use expression body for methods
+ Metotlar için ifade gövdesi kullanUse expression body for operators
- Use expression body for operators
+ İşleçler için ifade gövdesi kullanUse expression body for properties
- Use expression body for properties
+ Özellikler için ifade gövdesi kullanUse implicit type
- Use implicit type
+ Örtük tür kullanmaUse index operator
- Use index operator
+ Dizin işleci kullanUse 'is null' check
- Use 'is null' check
+ is null' denetimini kullanUse pattern matching
- Use pattern matching
+ Desen eşleştirme kullanUse range operator
- Use range operator
+ Aralık işleci kullanUse simple 'using' statement
- Use simple 'using' statement
+ Basit 'using' deyimini kullanUse 'switch' expression
- Use 'switch' expression
+ 'Switch' ifadesini kullanUsing directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ Using yönergelerinin bir namespace bildiriminin içine yerleştirilmesi gerekir{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ Using yönergelerinin bir namespace bildiriminin dışına yerleştirilmesi gerekir{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ Değişken bildirimi ayrıştırılabilirWarning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ Uyarı: using yönergelerini taşımak, kodun anlamını değiştirebilir.{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} basitleştirilebilir'default' expression can be simplified
- 'default' expression can be simplified
+ 'default' ifadesi basitleştirilebilir'if' statement can be simplified
- 'if' statement can be simplified
+ 'If' deyimi basitleştirilebiliruse 'var' instead of explicit type
- use 'var' instead of explicit type
+ açık tür yerine 'var' kullanUsing directive is unnecessary.
- Using directive is unnecessary.
+ Using yönergesi gerekli değildir.'using' statement can be simplified
- 'using' statement can be simplified
+ 'using' deyimi basitleştirilebilir
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.zh-Hans.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.zh-Hans.xlf
index 814634e1e897d..8922d36eab1ac 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.zh-Hans.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.zh-Hans.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ 添加大括号Add braces to '{0}' statement.
- Add braces to '{0}' statement.
+ 向“{0}”报表添加大括号。Convert switch statement to expression
- Convert switch statement to expression
+ 将 switch 语句转换为表达式Deconstruct variable declaration
- Deconstruct variable declaration
+ 析构变量声明Indexing can be simplified
- Indexing can be simplified
+ 索引可以简化Misplaced using directive
- Misplaced using directive
+ 错放了 using 指令{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ 移动错放的 using 指令{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ 使 readonly 字段可写{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ 可以使本地函数成为静态函数Make local function 'static'
- Make local function 'static'
+ 使本地函数成为静态函数Simplify 'default' expression
- Simplify 'default' expression
+ 简化 "default" 表达式Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct 包含对构造函数之外的 "this" 的赋值。使只读字段可写{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ 检测到无法访问的代码Use block body for accessors
- Use block body for accessors
+ 使用访问器的程序块主体Use block body for constructors
- Use block body for constructors
+ 使用构造函数的程序块主体Use block body for indexers
- Use block body for indexers
+ 使用索引器的程序块主体Use block body for local functions
- Use block body for local functions
+ 对本地函数使用块主体Use block body for methods
- Use block body for methods
+ 使用方法的程序块主体Use block body for operators
- Use block body for operators
+ 使用运算符的程序块主体Use block body for properties
- Use block body for properties
+ 使用属性的程序块主体Use explicit type
- Use explicit type
+ 使用显式类型Use explicit type instead of 'var'
- Use explicit type instead of 'var'
+ 用显式类型代替 "var"Use expression body for accessors
- Use expression body for accessors
+ 使用访问器的表达式主体Use expression body for constructors
- Use expression body for constructors
+ 使用构造函数的表达式主体Use expression body for indexers
- Use expression body for indexers
+ 使用索引器的表达式主体Use expression body for local functions
- Use expression body for local functions
+ 将表达式主体用于本地函数Use expression body for methods
- Use expression body for methods
+ 使用方法的表达式主体Use expression body for operators
- Use expression body for operators
+ 使用运算符的表达式主体Use expression body for properties
- Use expression body for properties
+ 使用属性的表达式主体Use implicit type
- Use implicit type
+ 使用隐式类型Use index operator
- Use index operator
+ 使用索引运算符Use 'is null' check
- Use 'is null' check
+ 使用 "is null" 检查Use pattern matching
- Use pattern matching
+ 使用模式匹配Use range operator
- Use range operator
+ 使用范围运算符Use simple 'using' statement
- Use simple 'using' statement
+ 使用简单的 "using" 语句Use 'switch' expression
- Use 'switch' expression
+ 使用 "switch" 表达式Using directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ using 指令必须放在 namespace 声明的内部{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ using 指令必须放在 namespace 声明之外{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ 可以析构变量声明Warning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ 警告: 移动 using 指令可能会更改代码含义。{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ {0} 可以简化'default' expression can be simplified
- 'default' expression can be simplified
+ '可以简化 "default" 表达式'if' statement can be simplified
- 'if' statement can be simplified
+ 可简化“If”语句use 'var' instead of explicit type
- use 'var' instead of explicit type
+ 用 "var" 代替显式类型Using directive is unnecessary.
- Using directive is unnecessary.
+ Using 指令是不需要的。'using' statement can be simplified
- 'using' statement can be simplified
+ 可简化 "using" 语句
diff --git a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.zh-Hant.xlf b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.zh-Hant.xlf
index 7e0e917e4d752..e1db190330b8e 100644
--- a/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.zh-Hant.xlf
+++ b/src/Analyzers/CSharp/Analyzers/xlf/CSharpAnalyzersResources.zh-Hant.xlf
@@ -4,232 +4,232 @@
Add braces
- Add braces
+ 加入大括號Add braces to '{0}' statement.
- Add braces to '{0}' statement.
+ 為 '{0}' 陳述式加入大括號。Convert switch statement to expression
- Convert switch statement to expression
+ 將 switch 陳述式轉換為運算式Deconstruct variable declaration
- Deconstruct variable declaration
+ 解構變數宣告Indexing can be simplified
- Indexing can be simplified
+ 可簡化索引Misplaced using directive
- Misplaced using directive
+ using 指示詞位置錯誤{Locked="using"} "using" is a C# keyword and should not be localized.Move misplaced using directives
- Move misplaced using directives
+ 移動位置錯誤的 using 指示詞{Locked="using"} "using" is a C# keyword and should not be localized.Make readonly fields writable
- Make readonly fields writable
+ 將 readonly 欄位設為可寫入{Locked="readonly"} "readonly" is C# keyword and should not be localized.Local function can be made static
- Local function can be made static
+ 區域函式可以變成靜態Make local function 'static'
- Make local function 'static'
+ 將區域函式設為 'static'Simplify 'default' expression
- Simplify 'default' expression
+ 簡化 'default' 運算式Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
- Struct contains assignment to 'this' outside of constructor. Make readonly fields writable
+ Struct 包含建構函式外對 'this' 的指派。請將唯讀欄位設為可寫入{Locked="Struct"}{Locked="this"} these are C#/VB keywords and should not be localized.Unreachable code detected
- Unreachable code detected
+ 偵測到執行不到的程式碼Use block body for accessors
- Use block body for accessors
+ 使用存取子的區塊主體Use block body for constructors
- Use block body for constructors
+ 使用建構函式的區塊主體Use block body for indexers
- Use block body for indexers
+ 使用索引子的區塊主體Use block body for local functions
- Use block body for local functions
+ 為區域函式使用區塊主體Use block body for methods
- Use block body for methods
+ 使用方法的區塊主體Use block body for operators
- Use block body for operators
+ 使用運算子的區塊主體Use block body for properties
- Use block body for properties
+ 使用屬性的區塊主體Use explicit type
- Use explicit type
+ 使用明確類型Use explicit type instead of 'var'
- Use explicit type instead of 'var'
+ 使用明確類型,而非 'var'Use expression body for accessors
- Use expression body for accessors
+ 使用存取子的運算式主體Use expression body for constructors
- Use expression body for constructors
+ 使用建構函式的運算式主體Use expression body for indexers
- Use expression body for indexers
+ 使用索引子的運算式主體Use expression body for local functions
- Use expression body for local functions
+ 為區域函式使用運算式主體Use expression body for methods
- Use expression body for methods
+ 使用方法的運算式主體Use expression body for operators
- Use expression body for operators
+ 使用運算子的運算式主體Use expression body for properties
- Use expression body for properties
+ 使用屬性的運算式主體Use implicit type
- Use implicit type
+ 使用隱含類型Use index operator
- Use index operator
+ 使用索引運算子Use 'is null' check
- Use 'is null' check
+ 使用 'is null' 檢查Use pattern matching
- Use pattern matching
+ 使用模式比對Use range operator
- Use range operator
+ 使用範圍運算子Use simple 'using' statement
- Use simple 'using' statement
+ 使用簡單的 'using' 陳述式Use 'switch' expression
- Use 'switch' expression
+ 使用 'switch' 運算式Using directives must be placed inside of a namespace declaration
- Using directives must be placed inside of a namespace declaration
+ using 指示詞必須放在 namespace 宣告內{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Using directives must be placed outside of a namespace declaration
- Using directives must be placed outside of a namespace declaration
+ using 指示詞必須放在 namespace 宣告外{Locked="using"} "using" is a C# keyword and should not be localized. {Locked="namespace"} "namespace" is a C# keyword and should not be localized.Variable declaration can be deconstructed
- Variable declaration can be deconstructed
+ 變數宣告可進行解構Warning: Moving using directives may change code meaning.
- Warning: Moving using directives may change code meaning.
+ 警告: 移動 using 指示詞可能會變更程式碼意義。{Locked="using"} "using" is a C# keyword and should not be localized.{0} can be simplified
- {0} can be simplified
+ 可簡化 {0}'default' expression can be simplified
- 'default' expression can be simplified
+ 'default' 運算式可予簡化'if' statement can be simplified
- 'if' statement can be simplified
+ 'if' 陳述式可簡化use 'var' instead of explicit type
- use 'var' instead of explicit type
+ 使用 'var',而非明確類型Using directive is unnecessary.
- Using directive is unnecessary.
+ 無須使用指示詞。'using' statement can be simplified
- 'using' statement can be simplified
+ 'using' 陳述式可簡化
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.cs.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.cs.xlf
index d16c46761e333..6a2378117c80b 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.cs.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.cs.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ Přidejte položku this.Pass in captured variables as arguments
- Pass in captured variables as arguments
+ Předat zachycené proměnné jako argumentyRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Odebrat nepotřebné direktivy usingRemove unreachable code
- Remove unreachable code
+ Odebrat nedosažitelný kódWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Upozornění: Když se do deklarace místní funkce přidají parametry, může to vytvořit neplatný kód.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.de.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.de.xlf
index fe2f64f2dc71e..99bcec231c0d5 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.de.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.de.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ "this." hinzufügenPass in captured variables as arguments
- Pass in captured variables as arguments
+ Erfasste Variablen als Argumente übergebenRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Nicht benötigte Using-Direktiven entfernenRemove unreachable code
- Remove unreachable code
+ Nicht erreichbaren Code entfernenWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Warnung: Das Hinzufügen von Parametern zur Deklaration einer lokalen Funktion kann zu ungültigem Code führen.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.es.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.es.xlf
index 4f326f0cad583..1411650835cc1 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.es.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.es.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ Agregar "this."Pass in captured variables as arguments
- Pass in captured variables as arguments
+ Pasar variables capturadas como argumentosRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Eliminar instrucciones Using innecesariasRemove unreachable code
- Remove unreachable code
+ Quitar código inaccesibleWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Advertencia: Agregar parámetros a la declaración de función local puede generar código no válido.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.fr.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.fr.xlf
index bc9d877db4ecf..25ddaf8f1171e 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.fr.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.fr.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ Ajouter 'this.'Pass in captured variables as arguments
- Pass in captured variables as arguments
+ Passer les variables capturées en tant qu'argumentsRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Supprimer les Usings inutilesRemove unreachable code
- Remove unreachable code
+ Supprimer le code inaccessibleWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Avertissement : L'ajout de paramètres à la déclaration de fonction locale peut produire du code non valide.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.it.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.it.xlf
index fd5f9f462901e..745b65578e018 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.it.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.it.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ Aggiungi 'this.'Pass in captured variables as arguments
- Pass in captured variables as arguments
+ Passa le variabili acquisite come argomentiRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Rimuovi istruzioni using non necessarieRemove unreachable code
- Remove unreachable code
+ Rimuovi il codice non eseguibileWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Avviso: l'aggiunta di parametri alla dichiarazione di funzione locale potrebbe produrre codice non valido.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ja.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ja.xlf
index 844f6a0dbcfe4..e7fb22c43b50c 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ja.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ja.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ this' を追加します。Pass in captured variables as arguments
- Pass in captured variables as arguments
+ キャプチャされた変数を引数として渡すRemove Unnecessary Usings
- Remove Unnecessary Usings
+ 不要な using の削除Remove unreachable code
- Remove unreachable code
+ 到達できないコードを削除しますWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ 警告: ローカル関数の宣言にパラメーターを追加すると、無効なコードが生成される可能性があります。
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ko.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ko.xlf
index c8f1eefb2942c..358fad7b9d35b 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ko.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ko.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ this'를 추가합니다.Pass in captured variables as arguments
- Pass in captured variables as arguments
+ 캡처된 변수를 인수로 전달Remove Unnecessary Usings
- Remove Unnecessary Usings
+ 불필요한 Using 제거Remove unreachable code
- Remove unreachable code
+ 접근할 수 없는 코드 제거Warning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ 경고: 로컬 함수 선언에 매개 변수를 추가할 경우 잘못된 코드가 생성될 수 있습니다.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.pl.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.pl.xlf
index 8f935f803fbbf..564c83396a470 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.pl.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.pl.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ Dodaj „this.”Pass in captured variables as arguments
- Pass in captured variables as arguments
+ Przekaż przechwycone zmienne jako argumentyRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Usuń niepotrzebne użyciaRemove unreachable code
- Remove unreachable code
+ Usuń nieosiągalny kodWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Ostrzeżenie: Dodanie parametrów do deklaracji funkcji lokalnej może prowadzić do powstania nieprawidłowego kodu.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.pt-BR.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.pt-BR.xlf
index 68ab4387159cf..43e8ff839b21e 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.pt-BR.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.pt-BR.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ Adicionar 'isso.'Pass in captured variables as arguments
- Pass in captured variables as arguments
+ Passar variáveis capturadas como argumentosRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Remover Usos DesnecessáriosRemove unreachable code
- Remove unreachable code
+ Remover código inacessívelWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Aviso: a adição de parâmetros à declaração de função local pode produzir um código inválido.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ru.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ru.xlf
index c32379510f394..f1e0f439d3a55 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ru.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.ru.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ Добавьте "this".Pass in captured variables as arguments
- Pass in captured variables as arguments
+ Передача захваченных переменных в качестве аргументовRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Удалить ненужные директивы usingRemove unreachable code
- Remove unreachable code
+ Удалить недостижимый кодWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Предупреждение! Добавление параметров в объявление локальной функции может привести к недопустимому коду.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.tr.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.tr.xlf
index 2c1550ba99dbb..b0e40aefa8dfd 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.tr.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.tr.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ this' ekleyin.Pass in captured variables as arguments
- Pass in captured variables as arguments
+ Yakalanan değişkenleri bağımsız değişken olarak geçirRemove Unnecessary Usings
- Remove Unnecessary Usings
+ Gereksiz Kullanımları KaldırRemove unreachable code
- Remove unreachable code
+ Erişilemeyen kodları kaldırWarning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ Uyarı: Yerel işlev bildirimine parametre eklendiğinde geçersiz kod üretilebilir.
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.zh-Hans.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.zh-Hans.xlf
index 33190633aebe9..7785c450e291b 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.zh-Hans.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.zh-Hans.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ 添加 "this."Pass in captured variables as arguments
- Pass in captured variables as arguments
+ 以参数形式传入捕获的变量Remove Unnecessary Usings
- Remove Unnecessary Usings
+ 删除不必要的 UsingRemove unreachable code
- Remove unreachable code
+ 删除无法访问的代码Warning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ 警告: 将参数添加到本地函数声明可能产生无效的代码。
diff --git a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.zh-Hant.xlf b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.zh-Hant.xlf
index 3370cdf2e35b0..15278fecd09a3 100644
--- a/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.zh-Hant.xlf
+++ b/src/Analyzers/CSharp/CodeFixes/xlf/CSharpCodeFixesResources.zh-Hant.xlf
@@ -4,27 +4,27 @@
Add 'this.'
- Add 'this.'
+ 新增 'this.'Pass in captured variables as arguments
- Pass in captured variables as arguments
+ 以引數形式傳入擷取到的變數Remove Unnecessary Usings
- Remove Unnecessary Usings
+ 移除不必要的 UsingRemove unreachable code
- Remove unreachable code
+ 移除執行不到的程式碼Warning: Adding parameters to local function declaration may produce invalid code.
- Warning: Adding parameters to local function declaration may produce invalid code.
+ 警告: 新增參數到區域函式宣告可能會產生無效的程式碼。
diff --git a/src/Analyzers/Core/Analyzers/UseConditionalExpression/UseConditionalExpressionHelpers.cs b/src/Analyzers/Core/Analyzers/UseConditionalExpression/UseConditionalExpressionHelpers.cs
index 6c70fdeb30039..2cac285793f68 100644
--- a/src/Analyzers/Core/Analyzers/UseConditionalExpression/UseConditionalExpressionHelpers.cs
+++ b/src/Analyzers/Core/Analyzers/UseConditionalExpression/UseConditionalExpressionHelpers.cs
@@ -13,7 +13,7 @@ public static bool CanConvert(
ISyntaxFacts syntaxFacts, IConditionalOperation ifOperation,
IOperation whenTrue, IOperation whenFalse)
{
- // Will likely screw things up if the if directive spans any preprocessor directives. So
+ // Will likely not work as intended if the if directive spans any preprocessor directives. So
// do not offer for now. Note: we pass in both the node for the ifOperation and the
// whenFalse portion. The whenFalse portion isn't necessary under the ifOperation. For
// example in:
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.cs.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.cs.xlf
index e46fe7f78cf08..6b69b8f9a295b 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.cs.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.cs.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Zdrojový soubor obsahuje hlavičku, která neodpovídá požadovanému textu.A source file is missing a required header.
- A source file is missing a required header.
+ Ve zdrojovém souboru chybí požadovaná hlavička.Accessibility modifiers required
- Accessibility modifiers required
+ Vyžadují se modifikátory dostupnosti.Add accessibility modifiers
- Add accessibility modifiers
+ Přidat Modifikátory dostupnostiAdd parentheses for clarity
- Add parentheses for clarity
+ Přidat závorky kvůli srozumitelnostiAdd readonly modifier
- Add readonly modifier
+ Přidat modifikátor jen pro čteníAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ Přidat kvalifikaci „this“ nebo „Me“Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Vyhněte se v kódu přiřazením nepotřebných hodnot, protože ta pravděpodobně indikují nadbytečné výpočty hodnot. Pokud výpočet hodnoty není nadbytečný a chcete dané přiřazení zachovat, změňte cíl přiřazení na místní proměnnou, jejíž název začíná podtržítkem, za kterým volitelně následuje celé číslo, například _, _1, _2 atd. Tyto řetězce se považují za názvy speciálních symbolů pro vyřazení.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Vyhněte se v kódu nepoužitým parametrům. Pokud parametr nelze odebrat, změňte jeho název tak, aby začínal podtržítkem, za kterým volitelně následuje celé číslo, například _, _1, _2 atd. Tyto řetězce se považují za názvy speciálních symbolů pro vyřazení.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ Změny ve stromech výrazů můžou způsobit změny chování za běhu.Convert to conditional expression
- Convert to conditional expression
+ Převést na podmíněný výrazConvert to tuple
- Convert to tuple
+ Převést na řazenou kolekci členůExpression value is never used
- Expression value is never used
+ Hodnota výrazu se nikdy nepoužívá.Collection initialization can be simplified
- Collection initialization can be simplified
+ Inicializace kolekce se dá zjednodušit.Format string contains invalid placeholder
- Format string contains invalid placeholder
+ Formátovací řetězec obsahuje neplatný zástupný symbol.'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ Implementace GetHashCode se dá zjednodušit.Invalid format string
- Invalid format string
+ Neplatný formátovací řetězecMake field readonly
- Make field readonly
+ Nastavit pole jen pro čteníMember access should be qualified.
- Member access should be qualified.
+ Přístup členů by měl být kvalifikovaný.Add missing cases
- Add missing cases
+ Přidat chybějící malá a velká písmenaModifiers are not ordered
- Modifiers are not ordered
+ Modifikátory nejsou seřazené.Naming Styles
- Naming Styles
+ Styly pojmenováníNaming rule violation: {0}
- Naming rule violation: {0}
+ Porušení pravidla pojmenování: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Kontrola hodnot null se dá zjednodušit.Order modifiers
- Order modifiers
+ Seřadit modifikátoryParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ Parametr {0} je možné odebrat, pokud není součástí dodaného veřejného rozhraní API. Jeho počáteční hodnota se nikdy nepoužívá.Parameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ Parametr {0} je možné odebrat, jeho počáteční hodnota se nikdy nepoužívá.Object initialization can be simplified
- Object initialization can be simplified
+ Inicializace objektu se může zjednodušit.Parentheses can be removed
- Parentheses can be removed
+ Je možné odebrat závorky.Parentheses should be added for clarity
- Parentheses should be added for clarity
+ Kvůli srozumitelnosti by se měly přidat závorky.Populate switch
- Populate switch
+ Naplnit přepínačPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Preferovat výslovně zadaný název prvku řazené kolekce členůPrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ Soukromý člen {0} se může odebrat, jak jeho přiřazená hodnota se nikdy nečte.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Soukromý člen {0} se nepoužívá.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ Soukromá metoda {0} se může odebrat, protože se nikdy nevolá.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ Privátní vlastnost {0} se dá převést na metodu, protože její přístupový objekt get se nikdy nevyvolá.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Odebrat nepotřebné přetypováníRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Odebrat nadbytečné závorkyRemove unread private members
- Remove unread private members
+ Odebrat nepřečtené soukromé členyRemove unused member
- Remove unused member
+ Odebrat nepoužitý členRemove unused parameter
- Remove unused parameter
+ Odebrat nepoužívaný parametrRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Odebrat nepoužívaný parametr {0}Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Odeberte nepoužívaný parametr {0}, pokud není součástí dodávaného veřejného rozhraní API.Remove unused private members
- Remove unused private members
+ Odebrat nepoužité soukromé členySimplify collection initialization
- Simplify collection initialization
+ Zjednodušit inicializaci kolekceSimplify object initialization
- Simplify object initialization
+ Zjednodušit inicializaci objektuThe file header does not match the required text
- The file header does not match the required text
+ Hlavička souboru neodpovídá požadovanému textu.The file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ Hlavička souboru chybí, nebo není umístěná na začátku souboru.Unnecessary assignment of a value
- Unnecessary assignment of a value
+ Nepotřebné přiřazení hodnotyUnnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ Nepotřebné přiřazení hodnoty do {0}Use 'System.HashCode'
- Use 'System.HashCode'
+ Použijte System.HashCode.Use auto property
- Use auto property
+ Použít automatickou vlastnostUse coalesce expression
- Use coalesce expression
+ Použít slučovací výrazUse compound assignment
- Use compound assignment
+ Použít složené přiřazeníUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Použít výslovně zadaný název řazené kolekce členůUse null propagation
- Use null propagation
+ Použít šíření hodnot nullUse 'throw' expression
- Use 'throw' expression
+ Použít výraz throw
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.de.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.de.xlf
index 4532f45f1c1a7..9a8c9065daac5 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.de.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.de.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Eine Quelldatei enthält einen Header, der nicht mit dem erforderlichen Text übereinstimmt.A source file is missing a required header.
- A source file is missing a required header.
+ In einer Quelldatei fehlt ein erforderlicher Header.Accessibility modifiers required
- Accessibility modifiers required
+ Zugriffsmodifizierer erforderlichAdd accessibility modifiers
- Add accessibility modifiers
+ Zugriffsmodifizierer hinzufügenAdd parentheses for clarity
- Add parentheses for clarity
+ Zur besseren Unterscheidung Klammern hinzufügenAdd readonly modifier
- Add readonly modifier
+ Modifizierer "readonly" hinzufügenAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ Qualifizierung "this" oder "Me" hinzufügen.Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Vermeiden Sie unnötige Wertzuweisungen in Ihrem Code, weil diese wahrscheinlich auf redundante Wertberechnungen hinweisen. Wenn die Wertberechnung nicht redundant ist und die Zuweisung beibehalten werden soll, ändern Sie das Zuweisungsziel in eine lokale Variable, deren Name mit einem Unterstrich beginnt, dem optional eine Zahl angefügt wird. Beispiel: "_", "_1", "_2" usw. Diese werden als spezielle Symbolnamen für Ausschussvariablen behandelt.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Vermeiden Sie nicht verwendete Parameter in Ihrem Code. Wenn der Parameter nicht entfernt werden kann, ändern Sie dessen Namen so, dass er mit einem Unterstrich beginnt, dem optional eine Zahl angefügt wird. Beispiel: "_", "_1", "_2" usw. Diese werden als spezielle Symbolnamen für Ausschussparameter behandelt.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ Änderungen an Ausdrucksstrukturen führen unter Umständen zu Verhaltensänderungen zur LaufzeitConvert to conditional expression
- Convert to conditional expression
+ In bedingten Ausdruck konvertierenConvert to tuple
- Convert to tuple
+ In Tupel konvertierenExpression value is never used
- Expression value is never used
+ Der Ausdruckswert wird niemals verwendet.Collection initialization can be simplified
- Collection initialization can be simplified
+ Die Initialisierung der Sammlung kann vereinfacht werden.Format string contains invalid placeholder
- Format string contains invalid placeholder
+ Die Formatzeichenfolge enthält einen ungültigen Platzhalter.'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ Die Implementierung von "GetHashCode" kann vereinfacht werden.Invalid format string
- Invalid format string
+ Ungültige FormatzeichenfolgeMake field readonly
- Make field readonly
+ Schreibschutz für Feld festlegenMember access should be qualified.
- Member access should be qualified.
+ Der Memberzugriff sollte qualifiziert sein.Add missing cases
- Add missing cases
+ Fehlende Fälle hinzufügenModifiers are not ordered
- Modifiers are not ordered
+ Modifizierer sind nicht angeordnet.Naming Styles
- Naming Styles
+ BenennungsstileNaming rule violation: {0}
- Naming rule violation: {0}
+ Verstoß gegen Benennungsregel: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Die NULL-Überprüfung kann vereinfacht werden.Order modifiers
- Order modifiers
+ Modifizierer anordnenParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ Der Parameter "{0}" kann entfernt werden, wenn er nicht Bestandteil einer öffentlich verfügbaren API ist. Sein Initialisierungswert wird niemals verwendet.Parameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ Der Parameter "{0}" kann entfernt werden, sein Initialisierungswert wird niemals verwendet.Object initialization can be simplified
- Object initialization can be simplified
+ Die Objektinitialisierung kann vereinfacht werden.Parentheses can be removed
- Parentheses can be removed
+ Klammern können entfernt werden.Parentheses should be added for clarity
- Parentheses should be added for clarity
+ Zur besseren Unterscheidung sollten Klammern hinzugefügt werden.Populate switch
- Populate switch
+ Switch mit Daten auffüllenPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Explizit angegebenen Tupelelementnamen bevorzugenPrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ Der private Member "{0}" kann entfernt werden, da der zugewiesene Wert nie gelesen wird.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Der private Member "{0}" wird nicht verwendet.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ Die private Methode "{0}" kann entfernt werden, da sie nie aufgerufen wird.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ Die private Eigenschaft "{0}" kann in eine Methode konvertiert werden, weil ihr get-Accessor niemals aufgerufen wird.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Nicht erforderliche Umwandlung entfernenRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Unnötige Klammern entfernenRemove unread private members
- Remove unread private members
+ Ungelesene private Member entfernenRemove unused member
- Remove unused member
+ Nicht verwendete Member entfernenRemove unused parameter
- Remove unused parameter
+ Nicht verwendete Parameter entfernenRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Nicht verwendeten Parameter "{0}" entfernenRemove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Nicht verwendeten Parameter "{0}" entfernen, wenn dieser nicht Bestandteil einer öffentlich verfügbaren API istRemove unused private members
- Remove unused private members
+ Nicht verwendete private Member entfernenSimplify collection initialization
- Simplify collection initialization
+ Initialisierung der Sammlung vereinfachenSimplify object initialization
- Simplify object initialization
+ Initialisierung von Objekten vereinfachenThe file header does not match the required text
- The file header does not match the required text
+ Der Dateiheader stimmt nicht mit dem erforderlichen Text überein.The file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ Der Dateiheader fehlt oder befindet sich nicht am Anfang der Datei.Unnecessary assignment of a value
- Unnecessary assignment of a value
+ Unnötige Zuweisung eines Werts.Unnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ Unnötige Zuweisung eines Werts zu "{0}".Use 'System.HashCode'
- Use 'System.HashCode'
+ "System.Hashcode" verwendenUse auto property
- Use auto property
+ Automatisch generierte Eigenschaft verwendenUse coalesce expression
- Use coalesce expression
+ COALESCE-Ausdruck verwendenUse compound assignment
- Use compound assignment
+ Verbundzuweisung verwendenUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Explizit angegebenen Tupelelementnamen verwendenUse null propagation
- Use null propagation
+ NULL-Weitergabe verwendenUse 'throw' expression
- Use 'throw' expression
+ throw-Ausdruck verwenden
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.es.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.es.xlf
index 875fe930be3f6..77885599f67ad 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.es.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.es.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Un archivo de código fuente contiene un encabezado que no coincide con el texto requerido.A source file is missing a required header.
- A source file is missing a required header.
+ Falta un encabezado obligatorio en un archivo de código fuente.Accessibility modifiers required
- Accessibility modifiers required
+ Modificadores de accesibilidad requeridosAdd accessibility modifiers
- Add accessibility modifiers
+ Agregar modificadores de accesibilidadAdd parentheses for clarity
- Add parentheses for clarity
+ Agregar paréntesis para claridadAdd readonly modifier
- Add readonly modifier
+ Agregar modificador de solo lecturaAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ Agregar cualificación 'this' o 'Me'.Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Evite las asignaciones de valores innecesarias en el código, ya que probablemente indican cálculos de valores redundantes. Si el cálculo de valor no es redundante y tiene intención de retener la asignación, cambie el destino de la asignación a una variable local cuyo nombre empiece por un carácter de subrayado, seguido opcionalmente por un entero, como "_", "_1", "_2", etc. Estos se tratan como nombres de símbolos de descarte especiales.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Evite los parámetros sin usar en el código. Si el parámetro no se puede quitar, cámbielo de nombre para que empiece por un carácter de subrayado, seguido opcionalmente por un entero, como "_", "_1", "_2", etc. Estos se tratan como nombres de símbolos de descarte especiales.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ Los cambios en los árboles de expresión pueden originar cambios de comportamiento en tiempo de ejecuciónConvert to conditional expression
- Convert to conditional expression
+ Convertir a expresión condicionalConvert to tuple
- Convert to tuple
+ Convertir a tuplaExpression value is never used
- Expression value is never used
+ El valor de la expresión no se utiliza nunca.Collection initialization can be simplified
- Collection initialization can be simplified
+ La inicialización de la recopilación se pueden simplificarFormat string contains invalid placeholder
- Format string contains invalid placeholder
+ La cadena de formato contiene un marcador de posición no válido.'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ La implementación de "GetHashCode" se puede simplificar.Invalid format string
- Invalid format string
+ Cadena de formato no válidaMake field readonly
- Make field readonly
+ Hacer el archivo de solo lecturaMember access should be qualified.
- Member access should be qualified.
+ Debe calificarse el acceso a miembros.Add missing cases
- Add missing cases
+ Agregar casos que faltanModifiers are not ordered
- Modifiers are not ordered
+ Los modificadores no están ordenados.Naming Styles
- Naming Styles
+ Estilos de nombresNaming rule violation: {0}
- Naming rule violation: {0}
+ Infracción de la regla de nomenclatura: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ La comprobación de valores null se puede simplificarOrder modifiers
- Order modifiers
+ Ordenar modificadoresParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ Se puede quitar el parámetro "{0}" si no forma parte de una API pública enviada; su valor inicial no se usa nunca.Parameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ Se puede quitar el parámetro "{0}"; su valor inicial no se usa nunca.Object initialization can be simplified
- Object initialization can be simplified
+ La inicialización del objeto se puede simplificarParentheses can be removed
- Parentheses can be removed
+ Los paréntesis se pueden quitarParentheses should be added for clarity
- Parentheses should be added for clarity
+ Los paréntesis deben agregarse para mejorar la claridadPopulate switch
- Populate switch
+ Rellenar switchPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Preferir el nombre del elemento de tupla proporcionado explícitamentePrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ Un miembro privado "{0}" puede retirarse porque el valor asignado a él no se lee nunca.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Un miembro privado "{0}" está sin usar.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ El método privado "{0}" se puede quitar porque nunca se invoca.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ La propiedad privada "{0}" se puede convertir en un método porque su descriptor de acceso get nunca se invoca.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Quitar conversión innecesariaRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Quitar los paréntesis innecesariosRemove unread private members
- Remove unread private members
+ Quitar miembros privados no leídosRemove unused member
- Remove unused member
+ Quitar miembros sin usarRemove unused parameter
- Remove unused parameter
+ Quitar el parámetro no utilizadoRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Retirar el parámetro "{0}" sin usarRemove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Quitar el parámetro "{0}" sin usar si no forma parte de una API pública enviadaRemove unused private members
- Remove unused private members
+ Quitar miembros privados no utilizadosSimplify collection initialization
- Simplify collection initialization
+ Simplificar la inicialización de la recopilaciónSimplify object initialization
- Simplify object initialization
+ Simplificar la inicialización de objetosThe file header does not match the required text
- The file header does not match the required text
+ El encabezado de archivo no coincide con el texto requerido.The file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ Falta el encabezado del archivo o no se encuentra en la parte superior del archivo.Unnecessary assignment of a value
- Unnecessary assignment of a value
+ Asignación innecesaria de un valorUnnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ Asignación innecesaria de un valor a "{0}"Use 'System.HashCode'
- Use 'System.HashCode'
+ Usar "System.HashCode"Use auto property
- Use auto property
+ Usar propiedad automáticaUse coalesce expression
- Use coalesce expression
+ Usar expresión coalesceUse compound assignment
- Use compound assignment
+ Usar la asignación compuestaUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Usar el nombre de tupla proporcionado explícitamenteUse null propagation
- Use null propagation
+ Usar propagación de nullUse 'throw' expression
- Use 'throw' expression
+ Usar expresión "throw"
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.fr.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.fr.xlf
index d2b94d84d5b1b..18ed9c8876670 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.fr.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.fr.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Un fichier source contient un en-tête qui ne correspond pas au texte nécessaireA source file is missing a required header.
- A source file is missing a required header.
+ Il manque un en-tête nécessaire dans un fichier source.Accessibility modifiers required
- Accessibility modifiers required
+ Modificateurs d'accessibilité obligatoiresAdd accessibility modifiers
- Add accessibility modifiers
+ Ajouter des modificateurs d'accessibilitéAdd parentheses for clarity
- Add parentheses for clarity
+ Ajouter des parenthèses pour plus de clartéAdd readonly modifier
- Add readonly modifier
+ Ajouter un modificateur readonlyAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ Ajoutez la qualification 'this' ou 'Me'.Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Évitez les assignations de valeurs inutiles dans votre code, car elles représentent probablement des calculs de valeurs redondants. Si un calcul de valeur n'est pas redondant et si vous souhaitez conserver l'assignation, remplacez la cible de l'assignation par une variable locale dont le nom commence par un trait de soulignement éventuellement suivi d'un entier, par exemple '_', '_1', '_2', etc. Ces types d'élément sont traités en tant que noms de symboles discard spéciaux.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Évitez les paramètres inutilisés dans votre code. Évitez les paramètres inutilisés dans votre code. Si vous ne pouvez pas supprimer un paramètre, changez son nom en le faisant commencer par un trait de soulignement éventuellement suivi d'un entier, par exemple '_', '_1', '_2', etc. Ces types d'élément sont traités en tant que noms de symboles discard spéciaux.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ Les changements apportés aux arborescences d'expression peuvent entraîner des changements de comportement au moment de l'exécutionConvert to conditional expression
- Convert to conditional expression
+ Convertir en expression conditionnelleConvert to tuple
- Convert to tuple
+ Convertir en tupleExpression value is never used
- Expression value is never used
+ La valeur d'expression n'est jamais utiliséeCollection initialization can be simplified
- Collection initialization can be simplified
+ L'initialisation des collections peut être simplifiéeFormat string contains invalid placeholder
- Format string contains invalid placeholder
+ La chaîne de format contient un espace réservé non valide'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ L'implémentation de 'GetHashCode' peut être simplifiéeInvalid format string
- Invalid format string
+ Chaîne de format non valideMake field readonly
- Make field readonly
+ Rendre le champ readonlyMember access should be qualified.
- Member access should be qualified.
+ L'accès au membre doit être qualifié.Add missing cases
- Add missing cases
+ Ajouter les instructions case manquantesModifiers are not ordered
- Modifiers are not ordered
+ Les modificateurs ne sont pas ordonnésNaming Styles
- Naming Styles
+ Styles d'affectation de nomsNaming rule violation: {0}
- Naming rule violation: {0}
+ Violation des règles de nommage : {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Le contrôle de valeurs Null peut être simplifiéOrder modifiers
- Order modifiers
+ Ordonner les modificateursParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ Impossible de supprimer le paramètre '{0}' s'il ne fait pas partie d'une API publique fournie, sa valeur initiale n'est jamais utiliséeParameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ Le paramètre '{0}' peut être supprimé, sa valeur initiale n'est jamais utiliséeObject initialization can be simplified
- Object initialization can be simplified
+ L'initialisation de l'objet peut être simplifiéeParentheses can be removed
- Parentheses can be removed
+ Vous pouvez supprimer les parenthèsesParentheses should be added for clarity
- Parentheses should be added for clarity
+ Vous devez ajouter des parenthèses pour plus de clartéPopulate switch
- Populate switch
+ Remplir une instruction switchPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Préférer le nom d'élément tuple fourni explicitementPrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ Vous pouvez supprimer le membre privé '{0}', car la valeur qui lui est attribuée n'est jamais lue.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Le membre privé '{0}' n'est pas utilisé.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ Impossible de supprimer la méthode privée '{0}', car elle n'est jamais appelée.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ La propriété privée '{0}' peut être convertie en méthode, car son accesseur get n'est jamais appelé.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Supprimer le cast inutileRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Supprimer les parenthèses inutilesRemove unread private members
- Remove unread private members
+ Supprimer les membres privés non lusRemove unused member
- Remove unused member
+ Supprimer les membres non utilisésRemove unused parameter
- Remove unused parameter
+ Supprimer le paramètre inutiliséRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Supprimer le paramètre '{0}' inutiliséRemove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Supprimer le paramètre inutilisé '{0}' si celui-ci ne fait pas partie d’une API publique livréeRemove unused private members
- Remove unused private members
+ Supprimer les membres privés non utilisésSimplify collection initialization
- Simplify collection initialization
+ Simplifier l'initialisation des collectionsSimplify object initialization
- Simplify object initialization
+ Simplifier l'initialisation des objetsThe file header does not match the required text
- The file header does not match the required text
+ L'en-tête du fichier ne correspond pas au texte nécessaireThe file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ L'en-tête du fichier est manquant ou ne se trouve pas en haut du fichierUnnecessary assignment of a value
- Unnecessary assignment of a value
+ Assignation inutile d'une valeurUnnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ Assignation inutile d'une valeur à '{0}'Use 'System.HashCode'
- Use 'System.HashCode'
+ Utiliser 'System.HashCode'Use auto property
- Use auto property
+ Utiliser auto-propertyUse coalesce expression
- Use coalesce expression
+ Utiliser l'expression de fusionUse compound assignment
- Use compound assignment
+ Utiliser une assignation composéeUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Utiliser le nom de tuple fourni explicitementUse null propagation
- Use null propagation
+ Utiliser la propagation nulleUse 'throw' expression
- Use 'throw' expression
+ Utiliser l'expression 'throw'
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.it.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.it.xlf
index 7e437daa88869..0d8f864c738fe 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.it.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.it.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Un file di origine contiene un'intestazione che non corrisponde al testo obbligatorioA source file is missing a required header.
- A source file is missing a required header.
+ In un file di origine manca un'intestazione obbligatoria.Accessibility modifiers required
- Accessibility modifiers required
+ Modificatori di accessibilità obbligatoriAdd accessibility modifiers
- Add accessibility modifiers
+ Aggiungi i modificatori di accessibilitàAdd parentheses for clarity
- Add parentheses for clarity
+ Aggiungi le parentesi per chiarezzaAdd readonly modifier
- Add readonly modifier
+ Aggiungi modificatore readonlyAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ Aggiunge la qualificazione 'this' o 'Me'.Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Evitare assegnazioni di valori non necessarie nel codice perché indicano probabilmente calcoli di valori ridondanti. Se il calcolo del valore non è ridondante e si intende mantenere l'assegnazione, modificare la destinazione dell'assegnazione in una variabile locale il cui nome inizia con un carattere di sottolineatura e, facoltativamente, è seguito da un numero intero, ad esempio '_', '_1', '_2' e così via. Questi vengono considerati come nomi di simboli speciali di rimozione.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Evitare parametri inutilizzati nel codice. Se non è possibile rimuovere il parametro, modificarne il nome in modo che inizi con un carattere di sottolineatura e, facoltativamente, sia seguito da un numero intero, ad esempio '_', '_1', '_2' e così via. Questi vengono considerati come nomi di simboli speciali di rimozione.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ Le modifiche apportate agli alberi delle espressioni possono causare modifiche di comportamento in fase di esecuzioneConvert to conditional expression
- Convert to conditional expression
+ Converti nell'espressione condizionaleConvert to tuple
- Convert to tuple
+ Converti in tuplaExpression value is never used
- Expression value is never used
+ Il valore dell'espressione non viene mai usatoCollection initialization can be simplified
- Collection initialization can be simplified
+ L'inizializzazione della raccolta può essere semplificataFormat string contains invalid placeholder
- Format string contains invalid placeholder
+ La stringa di formato contiene un segnaposto non valido'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ L'implementazione di 'GetHashCode' può essere semplificataInvalid format string
- Invalid format string
+ Stringa di formato non validaMake field readonly
- Make field readonly
+ Imposta il campo come di sola letturaMember access should be qualified.
- Member access should be qualified.
+ L'accesso ai membri deve essere qualificato.Add missing cases
- Add missing cases
+ Aggiungi case mancantiModifiers are not ordered
- Modifiers are not ordered
+ I modificatori non sono ordinatiNaming Styles
- Naming Styles
+ Stili di denominazioneNaming rule violation: {0}
- Naming rule violation: {0}
+ Violazione della regola di denominazione: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Il controllo Null può essere semplificatoOrder modifiers
- Order modifiers
+ Ordina i modificatoriParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ È possibile rimuovere il parametro '{0}' se non fa parte di un'API pubblica. Il relativo valore iniziale non viene mai usatoParameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ È possibile rimuovere il parametro '{0}'. Il relativo valore iniziale non viene mai usatoObject initialization can be simplified
- Object initialization can be simplified
+ L'inizializzazione dell'oggetto può essere semplificataParentheses can be removed
- Parentheses can be removed
+ È possibile rimuovere le parentesiParentheses should be added for clarity
- Parentheses should be added for clarity
+ È necessario aggiungere le parentesi per chiarezzaPopulate switch
- Populate switch
+ Popola switchPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Preferisci il nome di elemento di tupla specificato in modo esplicitoPrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ È possibile rimuovere il membro privato '{0}' perché il valore assegnato ad esso non viene mai letto.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Il membro privato '{0}' è inutilizzato.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ Il metodo privato '{0}' può essere rimosso perché non viene mai richiamato.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ È possibile convertire la proprietà privata '{0}' in un metodo perché la relativa funzione di accesso get non viene mai richiamata.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Rimuovi cast non necessarioRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Rimuovi le parentesi non necessarieRemove unread private members
- Remove unread private members
+ Rimuovi i membri privati non lettiRemove unused member
- Remove unused member
+ Rimuovi il membro inutilizzatoRemove unused parameter
- Remove unused parameter
+ Rimuovere il parametro inutilizzatoRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Rimuovi il parametro inutilizzato '{0}'Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Rimuovi il parametro inutilizzato '{0}' se non fa parte di un'API pubblica fornitaRemove unused private members
- Remove unused private members
+ Rimuovi i membri privati inutilizzatiSimplify collection initialization
- Simplify collection initialization
+ Semplifica l'inizializzazione della raccoltaSimplify object initialization
- Simplify object initialization
+ Semplifica l'inizializzazione degli oggettiThe file header does not match the required text
- The file header does not match the required text
+ L'intestazione del file non corrisponde al testo obbligatorioThe file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ L'intestazione del file manca o non si trova all'inizio del fileUnnecessary assignment of a value
- Unnecessary assignment of a value
+ Assegnazione non necessaria di un valoreUnnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ Assegnazione non necessaria di un valore a '{0}'Use 'System.HashCode'
- Use 'System.HashCode'
+ Usa 'System.HashCode'Use auto property
- Use auto property
+ Usa la proprietà automaticaUse coalesce expression
- Use coalesce expression
+ Usa l'espressione COALESCEUse compound assignment
- Use compound assignment
+ Usa l'assegnazione compostaUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Usa il nome di tupla specificato in modo esplicitoUse null propagation
- Use null propagation
+ Usa la propagazione di valori NullUse 'throw' expression
- Use 'throw' expression
+ Usa l'espressione 'throw'
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ja.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ja.xlf
index c2de060559807..282f70a85e2d7 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ja.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ja.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ ソース ファイルに、必要なテキストと一致しないヘッダーが含まれていますA source file is missing a required header.
- A source file is missing a required header.
+ ソース ファイルに、必要なヘッダーがありません。Accessibility modifiers required
- Accessibility modifiers required
+ アクセシビリティ修飾子が必要ですAdd accessibility modifiers
- Add accessibility modifiers
+ アクセシビリティ修飾子を追加しますAdd parentheses for clarity
- Add parentheses for clarity
+ わかりやすくするためにかっこを追加Add readonly modifier
- Add readonly modifier
+ 読み取り専用修飾子を追加しますAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ this' または 'Me' 修飾子を追加します。Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ コード内における不必要な値代入は、値計算が重複する原因になり得るため、避けてください。値計算が重複しておらず、代入を保持する場合は、代入先をアンダースコアの後にオプションで整数が続く名前 ('_'、'_1'、'_2' など) のローカル変数に変更してください。これらは、特別なディスカード シンボル名として扱われます。Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ コードに未使用のパラメーターを指定しないでください。パラメーターを削除できない場合は、パラメーターの名前をアンダースコアの後にオプションで整数が続く名前 ('_'、'_1'、'_2' など) に変更してください。これらは、特別なディスカード シンボル名として扱われます。Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ 式ツリーを変更すると、実行時の動作が変わる可能性がありますConvert to conditional expression
- Convert to conditional expression
+ 条件式に変換しますConvert to tuple
- Convert to tuple
+ タプルに変換Expression value is never used
- Expression value is never used
+ 式の値が使用されていませんCollection initialization can be simplified
- Collection initialization can be simplified
+ コレクションの初期化を簡略化できますFormat string contains invalid placeholder
- Format string contains invalid placeholder
+ 書式設定文字列に無効なプレース ホルダーが含まれています'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ 'GetHashCode' の実装を簡略化できますInvalid format string
- Invalid format string
+ 無効な書式設定文字列Make field readonly
- Make field readonly
+ フィールドを読み取り専用にしますMember access should be qualified.
- Member access should be qualified.
+ メンバー アクセスを修飾する必要があります。Add missing cases
- Add missing cases
+ 欠落しているケースの追加Modifiers are not ordered
- Modifiers are not ordered
+ 修飾子が順序付けされていませんNaming Styles
- Naming Styles
+ 命名スタイルNaming rule violation: {0}
- Naming rule violation: {0}
+ 名前付けルール違反: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Null チェックを簡略化できますOrder modifiers
- Order modifiers
+ 修飾子を順序付けますParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ パラメーター '{0}' は、それが同梱のパブリック API の一部ではない場合に削除できます。その初期値は使用されていませんParameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ パラメーター '{0}' を削除できます。その初期値は使用されていませんObject initialization can be simplified
- Object initialization can be simplified
+ オブジェクトの初期化を簡略化できますParentheses can be removed
- Parentheses can be removed
+ かっこは削除できますParentheses should be added for clarity
- Parentheses should be added for clarity
+ わかりやすくするためにかっこを追加してくださいPopulate switch
- Populate switch
+ スイッチを設定するPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ 明示的に提供されたタプル要素名を優先しますPrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ 割り当てられている値が読み取られることがないようにプライベートメンバー '{0}' を削除できます。Private member '{0}' is unused.
- Private member '{0}' is unused.
+ プライベート メンバー '{0}' は使用されていません。Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ プライベート メソッド '{0}' が呼び出されることがないよう削除できます。Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ プライベート プロパティ '{0}' は、その get アクセサーが呼び出されることがないため、メソッドに変換できます。Remove Unnecessary Cast
- Remove Unnecessary Cast
+ 不要なキャストの削除Remove unnecessary parentheses
- Remove unnecessary parentheses
+ 不要なかっこの削除Remove unread private members
- Remove unread private members
+ 読み取られていないプライベート メンバーを削除Remove unused member
- Remove unused member
+ 未使用のメンバーを削除Remove unused parameter
- Remove unused parameter
+ 未使用のパラメーターを削除しますRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ 未使用のパラメーター '{0}' を削除Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ 未使用のパラメーター '{0}' が同梱のパブリック API の一部ではない場合に削除しますRemove unused private members
- Remove unused private members
+ 使用されていないプライベート メンバーを削除するSimplify collection initialization
- Simplify collection initialization
+ コレクションの初期化を簡略化しますSimplify object initialization
- Simplify object initialization
+ オブジェクトの初期化を簡略化しますThe file header does not match the required text
- The file header does not match the required text
+ ファイル ヘッダーが、必要なテキストと一致しませんThe file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ ファイル ヘッダーが存在しないか、ファイルの先頭にありませんUnnecessary assignment of a value
- Unnecessary assignment of a value
+ 値の不必要な代入Unnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ 値の '{0}' への不必要な代入Use 'System.HashCode'
- Use 'System.HashCode'
+ 'System.HashCode' を使用するUse auto property
- Use auto property
+ 自動プロパティを使用するUse coalesce expression
- Use coalesce expression
+ coalesce 式を使用しますUse compound assignment
- Use compound assignment
+ 複合代入を使用Use explicitly provided tuple name
- Use explicitly provided tuple name
+ 明示的に提供されたタプル名を使用しますUse null propagation
- Use null propagation
+ null 値の反映を使用しますUse 'throw' expression
- Use 'throw' expression
+ スロー' 式を使用する
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ko.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ko.xlf
index 69d75e23ea708..0a7fd68d51015 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ko.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ko.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ 소스 파일에 포함된 헤더가 필요한 텍스트와 일치하지 않습니다.A source file is missing a required header.
- A source file is missing a required header.
+ 소스 파일에 필요한 헤더가 없습니다.Accessibility modifiers required
- Accessibility modifiers required
+ 접근성 한정자 필요Add accessibility modifiers
- Add accessibility modifiers
+ 접근성 한정자 추가Add parentheses for clarity
- Add parentheses for clarity
+ 명확하게 하기 위해 괄호 추가Add readonly modifier
- Add readonly modifier
+ 읽기 전용 한정자 추가Add 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ this' 또는 'Me' 한정자를 추가합니다.Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ 코드에 불필요한 값을 할당하면 값의 중복 계산으로 표시될 수 있으므로 이와 같은 할당을 사용하지 않도록 합니다. 값의 중복 계산이 아닌 할당을 유지하려는 경우 할당 대상을 이름이 밑줄로 시작하고 필요에 따라 뒤에 정수가 있는(예: '_', '_1', '_2' 등) 지역 변수로 변경합니다. 해당 이름은 특수 무시 기호 이름으로 처리됩니다.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ 코드에 사용되지 않는 매개 변수를 사용하지 않도록 합니다. 매개 변수를 제거할 수 없는 경우 이름을 변경하여 밑줄로 시작하고 필요에 따라 뒤에 정수가 있도록 합니다(예: '_', '_1', '_2' 등). 해당 이름은 특수 무시 기호 이름으로 처리됩니다.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ 식 트리를 변경하면 런타임에 동작이 변경될 수 있습니다.Convert to conditional expression
- Convert to conditional expression
+ 조건식으로 변환Convert to tuple
- Convert to tuple
+ 튜플로 변환Expression value is never used
- Expression value is never used
+ 식 값은 절대 사용되지 않습니다.Collection initialization can be simplified
- Collection initialization can be simplified
+ 컬렉션 초기화를 단순화할 수 있습니다.Format string contains invalid placeholder
- Format string contains invalid placeholder
+ 형식 문자열에 잘못된 자리 표시자가 포함되어 있습니다.'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ 'GetHashCode' 구현이 간소화될 수 있습니다.Invalid format string
- Invalid format string
+ 잘못된 형식 문자열Make field readonly
- Make field readonly
+ 필드를 읽기 전용으로 만들기Member access should be qualified.
- Member access should be qualified.
+ 멤버 액세스를 한정해야 합니다.Add missing cases
- Add missing cases
+ 누락된 사례 추가Modifiers are not ordered
- Modifiers are not ordered
+ 한정자가 순서대로 정렬되지 않음Naming Styles
- Naming Styles
+ 명명 스타일Naming rule violation: {0}
- Naming rule violation: {0}
+ 명명 규칙 위반: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Null 검사를 단순화할 수 있습니다.Order modifiers
- Order modifiers
+ 순서 한정자Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ '{0}' 매개 변수가 제공된 퍼블릭 API의 일부가 아닌 경우 제거할 수 있습니다. 해당 초기 값은 사용되지 않습니다.Parameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ '{0}' 매개 변수는 제거할 수 있습니다. 해당 초기 값은 사용되지 않습니다.Object initialization can be simplified
- Object initialization can be simplified
+ 개체 초기화를 간단하게 만들 수 있습니다.Parentheses can be removed
- Parentheses can be removed
+ 괄호를 제거할 수 있습니다.Parentheses should be added for clarity
- Parentheses should be added for clarity
+ 명확하게 하기 위해 괄호를 추가해야 합니다.Populate switch
- Populate switch
+ 스위치 채우기Prefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ 명시적으로 제공된 튜플 요소 이름 기본 사용Private member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ Private 멤버 '{0}'에 할당된 값을 읽을 수 없으므로 이 멤버를 제거할 수 있습니다.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Private 멤버 '{0}'을(를) 사용하지 않습니다.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ 프라이빗 메서드 '{0}'은(는) 호출되지 않으므로 제거할 수 있습니다.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ 해당 get 접근자가 호출되지 않았으므로 프라이빗 속성 '{0}'을(를) 메서드로 변환할 수 있습니다.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ 불필요한 캐스트 제거Remove unnecessary parentheses
- Remove unnecessary parentheses
+ 불필요한 괄호 제거Remove unread private members
- Remove unread private members
+ 읽지 않은 private 멤버 제거Remove unused member
- Remove unused member
+ 사용되지 않은 멤버 제거Remove unused parameter
- Remove unused parameter
+ 사용하지 않는 매개 변수를 제거하세요.Remove unused parameter '{0}'
- Remove unused parameter '{0}'
+ 사용하지 않는 매개 변수 '{0}' 제거Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ 제공된 공용 API의 일부가 아닌 경우 사용하지 않는 매개 변수 '{0}' 제거Remove unused private members
- Remove unused private members
+ 사용되지 않는 private 멤버 제거Simplify collection initialization
- Simplify collection initialization
+ 컬렉션 초기화 단순화Simplify object initialization
- Simplify object initialization
+ 개체 초기화 단순화The file header does not match the required text
- The file header does not match the required text
+ 파일 헤더가 필요한 텍스트와 일치하지 않습니다.The file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ 파일 헤더가 없거나 파일 맨 위에 없습니다.Unnecessary assignment of a value
- Unnecessary assignment of a value
+ 불필요한 값 할당Unnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ '{0}'에 불필요한 값 할당Use 'System.HashCode'
- Use 'System.HashCode'
+ 'System.HashCode' 사용Use auto property
- Use auto property
+ auto 속성 사용Use coalesce expression
- Use coalesce expression
+ COALESCE 식 사용Use compound assignment
- Use compound assignment
+ 복합형 할당 사용Use explicitly provided tuple name
- Use explicitly provided tuple name
+ 명시적으로 제공된 튜플 이름 사용Use null propagation
- Use null propagation
+ Null 전파 사용Use 'throw' expression
- Use 'throw' expression
+ throw' 식 사용
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.pl.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.pl.xlf
index a763fa547b7e0..95ab77a248d9e 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.pl.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.pl.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Plik źródłowy zawiera nagłówek, który nie jest zgodny z wymaganym tekstemA source file is missing a required header.
- A source file is missing a required header.
+ Brak wymaganego nagłówka w pliku źródłowym.Accessibility modifiers required
- Accessibility modifiers required
+ Wymagane modyfikatory dostępnościAdd accessibility modifiers
- Add accessibility modifiers
+ Dodaj modyfikatory dostępnościAdd parentheses for clarity
- Add parentheses for clarity
+ Dodaj nawiasy w celu zapewnienia jednoznacznościAdd readonly modifier
- Add readonly modifier
+ Dodaj modyfikator tylko do odczytuAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ Dodaj kwalifikacje „this” lub „Me”.Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Unikaj niepotrzebnych przypisań wartości w kodzie, ponieważ mogą one wskazywać nadmiarowe obliczenia wartości. Jeśli obliczenie wartości nie jest nadmiarowe i zamierzasz zachować przypisanie, zmień wartość docelową przypisania na zmienną lokalną, której nazwa rozpoczyna się od znaku podkreślenia, a opcjonalnie następuje po niej liczba całkowita, taka jak „_”, „_1”, „_2” itp. Są one traktowane jako specjalne nazwy symboli odrzucenia.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Unikaj nieużywanych parametrów w kodzie. Jeśli nie można usunąć parametru, zmień jego nazwę, tak aby rozpoczynała się od znaku podkreślenia, a opcjonalnie następowała po niej liczba całkowita, na przykład „_”, „_1”, „_2” itp. Są one traktowane jako specjalne nazwy symboli odrzucenia.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ Wprowadzenie zmian w drzewach wyrażeń może spowodować zmiany zachowania w czasie wykonywaniaConvert to conditional expression
- Convert to conditional expression
+ Konwertuj na wyrażenie warunkoweConvert to tuple
- Convert to tuple
+ Konwertuj na spójną kolekcjęExpression value is never used
- Expression value is never used
+ Wartość wyrażenia nie jest nigdy używana.Collection initialization can be simplified
- Collection initialization can be simplified
+ Można uprościć inicjowanie kolekcjiFormat string contains invalid placeholder
- Format string contains invalid placeholder
+ Ciąg formatu zawiera nieprawidłowy symbol zastępczy'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ Implementację „GetHashCode” można uprościćInvalid format string
- Invalid format string
+ Nieprawidłowy ciąg formatuMake field readonly
- Make field readonly
+ Ustaw pole jako tylko do odczytuMember access should be qualified.
- Member access should be qualified.
+ Dostęp do składowej powinien mieć kwalifikator.Add missing cases
- Add missing cases
+ Dodaj brakujące przypadkiModifiers are not ordered
- Modifiers are not ordered
+ Modyfikatory nie są uporządkowaneNaming Styles
- Naming Styles
+ Style nazewnictwaNaming rule violation: {0}
- Naming rule violation: {0}
+ Naruszenie reguły nazewnictwa: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Można uprościć test na obecność wartości nullOrder modifiers
- Order modifiers
+ Uporządkuj modyfikatoryParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ Parametr „{0}” można usunąć, jeśli nie jest częścią dostarczonego publicznego interfejsu API, ponieważ jego wartość początkowa nie jest nigdy używanaParameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ Parametr „{0}” można usunąć, ponieważ jego wartość początkowa nie jest nigdy używanaObject initialization can be simplified
- Object initialization can be simplified
+ Inicjowanie obiektu można uprościćParentheses can be removed
- Parentheses can be removed
+ Nawiasy można usunąćParentheses should be added for clarity
- Parentheses should be added for clarity
+ Nawiasy powinny zostać dodane w celu zapewnienia jednoznacznościPopulate switch
- Populate switch
+ Wypełnij instrukcję switchPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Preferuj jawnie podaną nazwę elementu krotkiPrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ Prywatną składową „{0}” można usunąć, ponieważ przypisana do niej wartość nie jest nigdy odczytywana.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Prywatna składowa „{0}” jest nieużywana.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ Metodę prywatną „{0}” można usunąć, ponieważ nie jest nigdy wywoływana.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ Właściwość prywatną „{0}” można przekonwertować na metodę, ponieważ jej metoda dostępu get nie jest nigdy wywoływana.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Usuń niepotrzebne rzutowanieRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Usuń niepotrzebne nawiasyRemove unread private members
- Remove unread private members
+ Usuń nieodczytywane składowe prywatneRemove unused member
- Remove unused member
+ Usuń nieużywaną składowąRemove unused parameter
- Remove unused parameter
+ Usuń nieużywany parametrRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Usuń nieużywany parametr „{0}”Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Usuń nieużywany parametr „{0}”, jeśli nie jest częścią dostarczonego publicznego APIRemove unused private members
- Remove unused private members
+ Usuń nieużywane prywatne składoweSimplify collection initialization
- Simplify collection initialization
+ Uprość inicjowanie kolekcjiSimplify object initialization
- Simplify object initialization
+ Uprość inicjowanie obiektówThe file header does not match the required text
- The file header does not match the required text
+ Nagłówek pliku nie jest zgodny z wymaganym tekstemThe file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ Brak nagłówka pliku lub nie znajduje się on w górnej części plikuUnnecessary assignment of a value
- Unnecessary assignment of a value
+ Niepotrzebne przypisanie wartościUnnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ Niepotrzebne przypisanie wartości do elementu „{0}”Use 'System.HashCode'
- Use 'System.HashCode'
+ Użyj elementu „System.HashCode”Use auto property
- Use auto property
+ Użyj właściwości automatycznejUse coalesce expression
- Use coalesce expression
+ Użyj wyrażenia łączącegoUse compound assignment
- Use compound assignment
+ Użyj przypisania złożonegoUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Użyj jawnie podanej nazwy krotkiUse null propagation
- Use null propagation
+ Użyj propagacji wartości nullUse 'throw' expression
- Use 'throw' expression
+ Użyj wyrażenia „throw“
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.pt-BR.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.pt-BR.xlf
index e3ef971a8ab2b..52a6482c81074 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.pt-BR.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.pt-BR.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Um arquivo de origem contém um cabeçalho que não corresponde ao texto necessárioA source file is missing a required header.
- A source file is missing a required header.
+ Um arquivo de origem não tem um cabeçalho necessário.Accessibility modifiers required
- Accessibility modifiers required
+ Modificadores de acessibilidade necessáriosAdd accessibility modifiers
- Add accessibility modifiers
+ Adicionar modificadores de acessibilidadeAdd parentheses for clarity
- Add parentheses for clarity
+ Adicionar parênteses para esclarecimentoAdd readonly modifier
- Add readonly modifier
+ Adicionar modificador somente leituraAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ Adicionar a qualificação 'this' ou 'Me'.Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Evite atribuições de valor desnecessárias no código, pois isso pode indicar cálculos de valor redundantes. Se o cálculo do valor não for redundante e você pretender reter a atribuição, altere o destino da atribuição para uma variável local cujo nome comece com um sublinhado e seja seguido opcionalmente por um inteiro, como '_', '_1', '_2' etc. Esses nomes são tratados como nomes de símbolo de descarte especiais.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Evite parâmetros não usados no seu código. Se o parâmetro não puder ser removido, altere o nome para que ele comece com um sublinhado e seja seguido opcionalmente por um inteiro, como '_', '_1', '_2' etc. Esses nomes são tratados como nomes de símbolo de descarte especiais.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ Alterações nas árvores de expressão podem resultar em alterações de comportamento no tempo de execuçãoConvert to conditional expression
- Convert to conditional expression
+ Converter em expressão condicionalConvert to tuple
- Convert to tuple
+ Converter a tuplaExpression value is never used
- Expression value is never used
+ O valor da expressão nunca é usadoCollection initialization can be simplified
- Collection initialization can be simplified
+ A inicialização de coleção pode ser simplificadaFormat string contains invalid placeholder
- Format string contains invalid placeholder
+ A cadeia de formato contém espaço reservado inválido'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ A implementação de 'GetHashCode' pode ser simplificadaInvalid format string
- Invalid format string
+ Cadeia de formato inválidaMake field readonly
- Make field readonly
+ Tornar campo somente leituraMember access should be qualified.
- Member access should be qualified.
+ O acesso de membro deve ser qualificado.Add missing cases
- Add missing cases
+ Adicionar casos ausentesModifiers are not ordered
- Modifiers are not ordered
+ Os modificadores não são ordenadosNaming Styles
- Naming Styles
+ Estilos de NomenclaturaNaming rule violation: {0}
- Naming rule violation: {0}
+ Violação da regra de nomenclatura: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ A seleção nula pode ser simplificadaOrder modifiers
- Order modifiers
+ Modificadores de ordemParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ O parâmetro '{0}' pode ser removido quando não faz parte de uma API pública enviada. Seu valor inicial nunca é usadoParameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ O parâmetro '{0}' pode ser removido. Seu valor inicial nunca é usadoObject initialization can be simplified
- Object initialization can be simplified
+ A inicialização do objeto pode ser simplificadaParentheses can be removed
- Parentheses can be removed
+ Os parênteses podem ser removidosParentheses should be added for clarity
- Parentheses should be added for clarity
+ Os parênteses devem ser adicionados para esclarecimentoPopulate switch
- Populate switch
+ Popular comutadorPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Preferir o nome do elemento de tupla fornecido explicitamentePrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ O membro particular '{0}' pode ser removido pois o valor atribuído a ele nunca é lido.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ O membro privado '{0}' não é utilizado.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ O método particular '{0}' pode ser removido pois nunca é invocado.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ A propriedade privada '{0}' pode ser convertida em um método porque seu acessador get nunca é invocado.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Remover Conversão DesnecessáriaRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Remover os parênteses desnecessáriosRemove unread private members
- Remove unread private members
+ Remover membros particulares não lidosRemove unused member
- Remove unused member
+ Remover membro não utilizadoRemove unused parameter
- Remove unused parameter
+ Remover o parâmetro não utilizadoRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Remover o parâmetro não usado '{0}'Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Remover o parâmetro não usado '{0}' se ele não fizer parte de uma API pública enviadaRemove unused private members
- Remove unused private members
+ Remover membros privados não utilizadosSimplify collection initialization
- Simplify collection initialization
+ Simplificar a inicialização de coleçãoSimplify object initialization
- Simplify object initialization
+ Simplificar a inicialização de objetoThe file header does not match the required text
- The file header does not match the required text
+ O cabeçalho do arquivo não corresponde ao texto necessárioThe file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ O cabeçalho do arquivo está ausente ou não está localizado na parte superior do arquivoUnnecessary assignment of a value
- Unnecessary assignment of a value
+ Atribuição desnecessária de um valorUnnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ Atribuição desnecessária de um valor para '{0}'Use 'System.HashCode'
- Use 'System.HashCode'
+ Use 'System.HashCode'Use auto property
- Use auto property
+ Usar a propriedade autoUse coalesce expression
- Use coalesce expression
+ Usar a expressão de uniãoUse compound assignment
- Use compound assignment
+ Usar a atribuição compostaUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Usar o nome de tupla fornecido explicitamenteUse null propagation
- Use null propagation
+ Usar tratamento simplificado de nuloUse 'throw' expression
- Use 'throw' expression
+ Use a expressão 'throw'
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ru.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ru.xlf
index a86919711df1e..6b824b3c791d0 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ru.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.ru.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Исходный файл содержит заголовок, который не соответствует требуемому текстуA source file is missing a required header.
- A source file is missing a required header.
+ В исходном файле отсутствует обязательный заголовок.Accessibility modifiers required
- Accessibility modifiers required
+ Требуются модификаторы доступностиAdd accessibility modifiers
- Add accessibility modifiers
+ Добавьте модификаторы доступностиAdd parentheses for clarity
- Add parentheses for clarity
+ Добавить круглые скобки для ясностиAdd readonly modifier
- Add readonly modifier
+ Добавить модификатор только для чтенияAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ Добавьте квалификацию "this" или "Me".Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Избегайте ненужных операций присваивания значений в коде, так как это может свидетельствовать об избыточных вычислениях значений. Если вычисление значения не является избыточным и предполагается сохранить присваивание, измените целевой объект присваивания на локальную переменную, имя которой начинается с символа подчеркивания, за которым при необходимости следует целое число, например, "_", "_1", "_2" и т. д. Эти имена рассматриваются как специальные имена для освобождаемых переменных.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Избегайте неиспользуемых параметров в коде. Если удалить параметр невозможно, измените его имя так, чтобы оно начиналось с символа подчеркивания, за которым при необходимости следует целое число, например, "_", "_1", "_2" и т. д. Эти имена считаются особыми пустыми именами символов.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ Изменения в деревьях выражений могут привести к изменениям поведения во время выполнения.Convert to conditional expression
- Convert to conditional expression
+ Преобразовать в условное выражениеConvert to tuple
- Convert to tuple
+ Преобразовать в кортежExpression value is never used
- Expression value is never used
+ Значение выражения никогда не используетсяCollection initialization can be simplified
- Collection initialization can be simplified
+ Инициализацию коллекции можно упростить.Format string contains invalid placeholder
- Format string contains invalid placeholder
+ Строка формата содержит недопустимый заполнитель'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ Реализацию "GetHashCode" можно упростить.Invalid format string
- Invalid format string
+ Недопустимая строка форматаMake field readonly
- Make field readonly
+ Сделать поле доступным только для чтенияMember access should be qualified.
- Member access should be qualified.
+ Доступ к члену должен быть квалифицирован.Add missing cases
- Add missing cases
+ Добавить отсутствующие вариантыModifiers are not ordered
- Modifiers are not ordered
+ Модификаторы не упорядоченыNaming Styles
- Naming Styles
+ Стили именованияNaming rule violation: {0}
- Naming rule violation: {0}
+ Нарушение правила именования: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Проверку значения NULL можно упростить.Order modifiers
- Order modifiers
+ Упорядочить модификаторыParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ Параметр "{0}" можно удалить, если он не является частью предоставляемого общедоступного API. Начальное значение этого параметра никогда не используется.Parameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ Параметр "{0}" можно удалить. Его начальное значение никогда не используется.Object initialization can be simplified
- Object initialization can be simplified
+ Инициализацию объекта можно упростить.Parentheses can be removed
- Parentheses can be removed
+ Круглые скобки можно удалитьParentheses should be added for clarity
- Parentheses should be added for clarity
+ Добавьте скобки для большей ясностиPopulate switch
- Populate switch
+ Заполнить оператор switchPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Предпочитать явно указанное имя элемента кортежаPrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ Закрытый член «{0}» может быть удален как значение, присвоенное него никогда не читал.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Закрытый член «{0}» не используется.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ Закрытый метод "{0}" можно удалить, так как он никогда не вызывается.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ Частное свойство "{0}" можно преобразовать в метод, так как его метод доступа get никогда не вызывается.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Удалить ненужное приведениеRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Удалить ненужные круглые скобкиRemove unread private members
- Remove unread private members
+ Удалить непрочитанные закрытые членыRemove unused member
- Remove unused member
+ Удалить неиспользуемый членRemove unused parameter
- Remove unused parameter
+ Удалите неиспользуемый параметрRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Удалить неиспользуемый параметр "{0}"Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Удалить неиспользуемый параметр "{0}", если он не является частью предоставляемого общедоступного APIRemove unused private members
- Remove unused private members
+ Удалите неиспользуемые закрытые членыSimplify collection initialization
- Simplify collection initialization
+ Упростите инициализацию коллекцииSimplify object initialization
- Simplify object initialization
+ Упростите инициализацию объектаThe file header does not match the required text
- The file header does not match the required text
+ Заголовок файла не соответствует требуемому текстуThe file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ Заголовок файла отсутствует или находится не в начале файлаUnnecessary assignment of a value
- Unnecessary assignment of a value
+ Ненужное присваивание значенияUnnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ Ненужное присваивание значения "{0}"Use 'System.HashCode'
- Use 'System.HashCode'
+ Используйте "System.HashCode".Use auto property
- Use auto property
+ Использовать свойство autoUse coalesce expression
- Use coalesce expression
+ Используйте выражение объединенияUse compound assignment
- Use compound assignment
+ Использовать составной оператор назначенияUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Использовать явно указанное имя кортежаUse null propagation
- Use null propagation
+ Используйте распространение значения NULLUse 'throw' expression
- Use 'throw' expression
+ Использовать выражение "throw"
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.tr.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.tr.xlf
index 5414790241e59..81635123c7999 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.tr.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.tr.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ Kaynak dosya, gerekli metinle eşleşmeyen bir üst bilgi içeriyorA source file is missing a required header.
- A source file is missing a required header.
+ Kaynak dosyada gerekli üst bilgi eksik.Accessibility modifiers required
- Accessibility modifiers required
+ Erişilebilirlik değiştiricileri gerekliAdd accessibility modifiers
- Add accessibility modifiers
+ Erişilebilirlik değiştiricileri EkleAdd parentheses for clarity
- Add parentheses for clarity
+ Açıklık sağlamak için parantez ekleyinAdd readonly modifier
- Add readonly modifier
+ Salt okunur değiştirici ekleAdd 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ 'this' veya 'Me' niteliği ekle.Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Kodunuzda gereksiz değer atamaları yapmaktan kaçının; bunlar genelde gereksiz değer hesaplamalarını belirtir. Değer hesaplaması gereksiz değilse ve atamayı korumak istiyorsanız, atama hedefini adı bir alt çizgiyle başlayan ve isteğe bağlı olarak tamsayı ile devam eden yerel bir değişkene çevirin, örneğin '_', '_1', '_2' vb. Bunlar özel atma sembol adları olarak değerlendirilir.Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ Kodunuzda kullanılmayan parametreler bulundurmamaya çalışın. Parametre kaldırılamıyorsa adını, bir alt çizgiyle başlayacak ve ardından isteğe bağlı olarak bir tamsayı gelecek ('_', '_1', '_2' gibi) şekilde değiştirin. Bu değerler özel atılabilir sembol adı olarak işlenir.Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ İfade ağaçlarında yapılan değişiklikler çalışma zamanında davranış değişikliklerine neden olabilirConvert to conditional expression
- Convert to conditional expression
+ Koşullu ifadeye dönüştürmeConvert to tuple
- Convert to tuple
+ Başlığa dönüştürExpression value is never used
- Expression value is never used
+ İfade değeri asla kullanılmazCollection initialization can be simplified
- Collection initialization can be simplified
+ Koleksiyon başlatma işlemi kolaylaştırılabilirFormat string contains invalid placeholder
- Format string contains invalid placeholder
+ Biçim dizesi, geçersiz yer tutucu içeriyor'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ 'GetHashCode' uygulaması basitleştirilebilirInvalid format string
- Invalid format string
+ Geçersiz biçim dizesiMake field readonly
- Make field readonly
+ Alanı salt okunur yapMember access should be qualified.
- Member access should be qualified.
+ Üye erişimi nitelenmiş olmalıdır.Add missing cases
- Add missing cases
+ Eksik durumları ekleModifiers are not ordered
- Modifiers are not ordered
+ Değiştiriciler sıralı değilNaming Styles
- Naming Styles
+ Adlandırma StilleriNaming rule violation: {0}
- Naming rule violation: {0}
+ Adlandırma kuralı ihlali: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Null denetimi kolaylaştırılabilirOrder modifiers
- Order modifiers
+ Değiştiricileri sıralaParameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ Gönderilmiş bir genel API'nin parçası değilse '{0}' parametresi kaldırılabilir. Parametrenin ilk değeri asla kullanılmazParameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ '{0}' parametresi kaldırılabilir. İlk değeri asla kullanılmazObject initialization can be simplified
- Object initialization can be simplified
+ Nesne başlatma basitleştirilebilirParentheses can be removed
- Parentheses can be removed
+ Parantezler kaldırılabilirParentheses should be added for clarity
- Parentheses should be added for clarity
+ Açıklık sağlamak için parantez eklenmelidirPopulate switch
- Populate switch
+ PopulateSwitchPrefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ Açıkça sağlanan demet öğesi adını tercih etPrivate member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ Kendisine atanmış değeri hiç okurken özel üye '{0}'-ebilmek var olmak çıkarmak.Private member '{0}' is unused.
- Private member '{0}' is unused.
+ Özel üye '{0}' kullanılmamış olur.Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ '{0}' özel metodu hiç çağrılmadığından kaldırılabilir.Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ {0}' özel özelliği, bu özelliğin get erişimcisi hiçbir zaman çağrılmadığı için bir yönteme dönüştürülebilir.Remove Unnecessary Cast
- Remove Unnecessary Cast
+ Gereksiz Atamayı KaldırRemove unnecessary parentheses
- Remove unnecessary parentheses
+ Gereksiz parantezleri kaldırınRemove unread private members
- Remove unread private members
+ Okunmamış özel üyeleri kaldırRemove unused member
- Remove unused member
+ Kullanılmayan üye kaldırmaRemove unused parameter
- Remove unused parameter
+ Kullanılmayan parametreyi kaldırmaRemove unused parameter '{0}'
- Remove unused parameter '{0}'
+ Kullanılmayan '{0}' parametresini kaldırRemove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ Kullanılmayan '{0}' parametresi gönderilmiş bir genel API'nin parçası değilse parametreyi kaldırınRemove unused private members
- Remove unused private members
+ Kullanılmayan özel üyeleri kaldırSimplify collection initialization
- Simplify collection initialization
+ Koleksiyon başlatmayı kolaylaştırSimplify object initialization
- Simplify object initialization
+ Nesne başlatmayı kolaylaştırThe file header does not match the required text
- The file header does not match the required text
+ Dosya üst bilgisi gerekli metinle eşleşmiyorThe file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ Dosya üst bilgisi eksik veya dosyanın en üstünde yer almıyorUnnecessary assignment of a value
- Unnecessary assignment of a value
+ Bir değerin gereksiz atamasıUnnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ '{0}' için bir değerin gereksiz atamasıUse 'System.HashCode'
- Use 'System.HashCode'
+ 'System.HashCode' kullanUse auto property
- Use auto property
+ Otomatik özellik kullanUse coalesce expression
- Use coalesce expression
+ Birleştirme ifadesi kullanUse compound assignment
- Use compound assignment
+ Bileşik atama kullanUse explicitly provided tuple name
- Use explicitly provided tuple name
+ Açıkça sağlanan demet adını kullanUse null propagation
- Use null propagation
+ Null yayılması kullanUse 'throw' expression
- Use 'throw' expression
+ 'throw' ifadesi kullan
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.zh-Hans.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.zh-Hans.xlf
index 57d199ef14116..4d96cd18afa94 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.zh-Hans.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.zh-Hans.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ 源文件包含一个与所需文本不匹配的标题A source file is missing a required header.
- A source file is missing a required header.
+ 源文件缺少所需的标题。Accessibility modifiers required
- Accessibility modifiers required
+ 需要可访问性修饰符Add accessibility modifiers
- Add accessibility modifiers
+ 添加可访问性修饰符Add parentheses for clarity
- Add parentheses for clarity
+ 为清楚起见,请添加括号Add readonly modifier
- Add readonly modifier
+ 添加只读修饰符Add 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ 添加 "this" 或 "Me" 限定。Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ 请避免在代码中使用不必要的值赋值,因为这些值极有可能指示冗余的值计算。如果值计算不是冗余的,并且打算保留该赋值,请将分配目标更改为名称以下划线开头或在下划线后面跟一个整数的局部变量(如 "_"、"_1"、"_2" 等)。这些被视为特殊丢弃符号名。Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ 请避免在代码中使用未使用的参数。如果无法删除该参数,请更改其名称,使其以下划线开头,也可在下划线后面跟一个整数(如 "_"、"_1"、"_2" 等)。这些被视为特殊丢弃符号名。Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ 对表达式树的更改可能导致运行时的行为改变Convert to conditional expression
- Convert to conditional expression
+ 转换为条件表达式Convert to tuple
- Convert to tuple
+ 转换为元组Expression value is never used
- Expression value is never used
+ 永远不会使用表达式值Collection initialization can be simplified
- Collection initialization can be simplified
+ 可以简化集合初始化Format string contains invalid placeholder
- Format string contains invalid placeholder
+ 格式字符串包含无效的占位符'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ 可简化 "GetHashCode" 实现Invalid format string
- Invalid format string
+ 无效的格式字符串Make field readonly
- Make field readonly
+ 将字段设置为只读Member access should be qualified.
- Member access should be qualified.
+ 应限定成员访问。Add missing cases
- Add missing cases
+ 添加缺失的事例Modifiers are not ordered
- Modifiers are not ordered
+ 未对修饰符排序Naming Styles
- Naming Styles
+ 命名样式Naming rule violation: {0}
- Naming rule violation: {0}
+ 命名规则冲突: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ 可以简化 Null 检查。Order modifiers
- Order modifiers
+ 对修饰符排序Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ 如果参数“{0}”不是已发布的公共 API 的一部分,可将其删除,因为永远不会使用其初始值Parameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ 可删除参数“{0}”,因为永远不会使用其初始值Object initialization can be simplified
- Object initialization can be simplified
+ 可以简化对象初始化Parentheses can be removed
- Parentheses can be removed
+ 可以删除括号Parentheses should be added for clarity
- Parentheses should be added for clarity
+ 为清楚起见,应添加括号Populate switch
- Populate switch
+ 填充开关Prefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ 首选显式提供的元组元素名称Private member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ 可删除私有成员“{0}”,因为永不会读取分配给它的值。Private member '{0}' is unused.
- Private member '{0}' is unused.
+ 未使用私有成员“{0}”。Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ 私有方法“{0}”可以删除,因为它永远不会被调用。Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ 私有属性 "{0}" 可以转换为方法,因为永远不会调用它的 get 访问器。Remove Unnecessary Cast
- Remove Unnecessary Cast
+ 删除不必要的转换Remove unnecessary parentheses
- Remove unnecessary parentheses
+ 删除不必要的括号Remove unread private members
- Remove unread private members
+ 删除未读的私有成员Remove unused member
- Remove unused member
+ 删除未使用的成员Remove unused parameter
- Remove unused parameter
+ 删除未使用的参数Remove unused parameter '{0}'
- Remove unused parameter '{0}'
+ 删除未使用的参数 "{0}"Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ 如果未使用的参数 "{0}" 不是已发布的公共 api 的一部分, 请将其删除Remove unused private members
- Remove unused private members
+ 删除未使用的私有成员Simplify collection initialization
- Simplify collection initialization
+ 简化集合初始化Simplify object initialization
- Simplify object initialization
+ 简化对象初始化The file header does not match the required text
- The file header does not match the required text
+ 文件标题与所需文本不匹配The file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ 文件标题缺失或不位于文件的顶部Unnecessary assignment of a value
- Unnecessary assignment of a value
+ 不需要赋值Unnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ 不需要对 "{0}" 赋值Use 'System.HashCode'
- Use 'System.HashCode'
+ 使用 "System.HashCode"Use auto property
- Use auto property
+ 使用自动属性Use coalesce expression
- Use coalesce expression
+ 使用 COALESCE 表达式Use compound assignment
- Use compound assignment
+ 使用复合分配Use explicitly provided tuple name
- Use explicitly provided tuple name
+ 使用显式提供的元组名称Use null propagation
- Use null propagation
+ 使用 null 传播Use 'throw' expression
- Use 'throw' expression
+ 使用 "throw" 表达式
diff --git a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.zh-Hant.xlf b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.zh-Hant.xlf
index 3c43ea97cae07..de5796aac274a 100644
--- a/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.zh-Hant.xlf
+++ b/src/Analyzers/Core/Analyzers/xlf/AnalyzersResources.zh-Hant.xlf
@@ -4,287 +4,287 @@
A source file contains a header that does not match the required text
- A source file contains a header that does not match the required text
+ 來源檔案包含的標頭與必要文字不相符A source file is missing a required header.
- A source file is missing a required header.
+ 來源檔案缺少必要標頭。Accessibility modifiers required
- Accessibility modifiers required
+ 協助工具修飾元為必要項Add accessibility modifiers
- Add accessibility modifiers
+ 新增協助工具修飾元Add parentheses for clarity
- Add parentheses for clarity
+ 新增括號以明確表示Add readonly modifier
- Add readonly modifier
+ 新增唯讀修飾元Add 'this' or 'Me' qualification.
- Add 'this' or 'Me' qualification.
+ 新增 'this' 或 'Me' 限定性條件。Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unnecessary value assignments in your code, as these likely indicate redundant value computations. If the value computation is not redundant and you intend to retain the assignment, then change the assignment target to a local variable whose name starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ 請避免在您的程式碼中指派非必要的值,因為這可能表示值會重複計算。如果值未重複計算,而且您想要保留指派,請將指派目標變更為名稱以底線開頭的區域變數,並可選擇在後面接著整數,例如 '_'、'_1'、'_2' 等。這些會視為特殊的捨棄符號名稱。Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
- Avoid unused parameters in your code. If the parameter cannot be removed, then change its name so it starts with an underscore and is optionally followed by an integer, such as '_', '_1', '_2', etc. These are treated as special discard symbol names.
+ 請避免在您的程式碼中使用參數。如果無法移除參數,請變更其名稱,使其以底線開頭,並可選擇在後面接著整數,例如 '_'、'_1'、'_2' 等。這些會視為特殊的捨棄符號名稱。Changes to expression trees may result in behavior changes at runtime
- Changes to expression trees may result in behavior changes at runtime
+ 變更運算式樹狀架構可能會導致執行階段的行為變更Convert to conditional expression
- Convert to conditional expression
+ 轉換至條件運算式Convert to tuple
- Convert to tuple
+ 轉換為元組Expression value is never used
- Expression value is never used
+ 永遠不會使用運算式值Collection initialization can be simplified
- Collection initialization can be simplified
+ 集合初始化可簡化Format string contains invalid placeholder
- Format string contains invalid placeholder
+ 格式字串包含無效的預留位置'GetHashCode' implementation can be simplified
- 'GetHashCode' implementation can be simplified
+ 'GetHashCode' 實作可簡化Invalid format string
- Invalid format string
+ 格式字串無效Make field readonly
- Make field readonly
+ 使欄位唯讀Member access should be qualified.
- Member access should be qualified.
+ 必須限定成員存取。Add missing cases
- Add missing cases
+ 新增遺漏的案例Modifiers are not ordered
- Modifiers are not ordered
+ 修飾元未排序Naming Styles
- Naming Styles
+ 命名樣式Naming rule violation: {0}
- Naming rule violation: {0}
+ 違反命名規則: {0}{0} is the rule title, {1} is the way in which the rule was violatedNull check can be simplified
- Null check can be simplified
+ Null 檢查可簡化Order modifiers
- Order modifiers
+ 為修飾元排序Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
- Parameter '{0}' can be removed if it is not part of a shipped public API; its initial value is never used
+ 若參數 '{0}' 不屬於已經出貨的公用 API,將無法移除; 其初始值一律不會使用Parameter '{0}' can be removed; its initial value is never used
- Parameter '{0}' can be removed; its initial value is never used
+ 參數 '{0}' 可以移除; 其初始值一律不會使用Object initialization can be simplified
- Object initialization can be simplified
+ 物件初始化可以簡化Parentheses can be removed
- Parentheses can be removed
+ 可以移除括號Parentheses should be added for clarity
- Parentheses should be added for clarity
+ 應新增括號以明確表示Populate switch
- Populate switch
+ 填入切換Prefer explicitly provided tuple element name
- Prefer explicitly provided tuple element name
+ 建議使用明確提供的元組元素名稱Private member '{0}' can be removed as the value assigned to it is never read.
- Private member '{0}' can be removed as the value assigned to it is never read.
+ 因為永遠不會讀取指派給私用成員 '{0}' 的值,所以可移除該成員。Private member '{0}' is unused.
- Private member '{0}' is unused.
+ 未使用私用成員 '{0}'。Private method '{0}' can be removed as it is never invoked.
- Private method '{0}' can be removed as it is never invoked.
+ 因為永遠不會叫用私用方法 ‘{0}’,所以可予以移除。Private property '{0}' can be converted to a method as its get accessor is never invoked.
- Private property '{0}' can be converted to a method as its get accessor is never invoked.
+ 系統永遠不會叫用私用屬性 '{0}' 的 get 存取子,因此該屬性可以轉換成方法。Remove Unnecessary Cast
- Remove Unnecessary Cast
+ 移除不必要的 CastRemove unnecessary parentheses
- Remove unnecessary parentheses
+ 移除不必要的括號Remove unread private members
- Remove unread private members
+ 刪除未讀取的私用成員Remove unused member
- Remove unused member
+ 移除未使用的成員Remove unused parameter
- Remove unused parameter
+ 移除未使用的參數Remove unused parameter '{0}'
- Remove unused parameter '{0}'
+ 移除未使用的參數 ‘{0}’Remove unused parameter '{0}' if it is not part of a shipped public API
- Remove unused parameter '{0}' if it is not part of a shipped public API
+ 如果未使用的參數 ‘{0}’ 不屬於已發行的公用 API,請予以移除Remove unused private members
- Remove unused private members
+ 刪除未使用的私用成員Simplify collection initialization
- Simplify collection initialization
+ 簡化集合初始化Simplify object initialization
- Simplify object initialization
+ 簡化物件初始化The file header does not match the required text
- The file header does not match the required text
+ 檔案標頭與必要文字不相符The file header is missing or not located at the top of the file
- The file header is missing or not located at the top of the file
+ 缺少檔案標頭或其不在檔案的頂端Unnecessary assignment of a value
- Unnecessary assignment of a value
+ 指派了不必要的值Unnecessary assignment of a value to '{0}'
- Unnecessary assignment of a value to '{0}'
+ 對 '{0}' 指派了不必要的值Use 'System.HashCode'
- Use 'System.HashCode'
+ 使用 'System.HashCode'Use auto property
- Use auto property
+ 使用 Auto 屬性Use coalesce expression
- Use coalesce expression
+ 使用 coalesce 運算式Use compound assignment
- Use compound assignment
+ 使用複合指派Use explicitly provided tuple name
- Use explicitly provided tuple name
+ 使用明確提供的元組名稱Use null propagation
- Use null propagation
+ 使用 null 傳播Use 'throw' expression
- Use 'throw' expression
+ 使用 'throw' 運算式
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.cs.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.cs.xlf
index fa82d77681c81..c351b4fe17a09 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.cs.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.cs.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Přidat obojíAdd default case
- Add default case
+ Přidat výchozí malá a velká písmena
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Opravit porušení názvu: {0}Remove redundant assignment
- Remove redundant assignment
+ Odebrat redundantní přiřazeníUse discard '_'
- Use discard '_'
+ Použít zahození _Use discarded local
- Use discarded local
+ Použít zahozenou místní
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.de.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.de.xlf
index f2804455a7514..de82b9fb1f853 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.de.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.de.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Beide hinzufügenAdd default case
- Add default case
+ Standardfall hinzufügen
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Namensverletzung beheben: {0}Remove redundant assignment
- Remove redundant assignment
+ Überflüssige Zuweisung entfernenUse discard '_'
- Use discard '_'
+ Ausschussvariable "_" verwendenUse discarded local
- Use discarded local
+ Verworfene lokale Variable verwenden
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.es.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.es.xlf
index ac0fc65578f23..bd1b2743e50c7 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.es.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.es.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Agregar ambosAdd default case
- Add default case
+ Agregar caso predeterminado
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Corregir infracción de nombre: {0}Remove redundant assignment
- Remove redundant assignment
+ Quitar asignación redundanteUse discard '_'
- Use discard '_'
+ Usar opción de descarte "_"Use discarded local
- Use discarded local
+ Usar el local descartado
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.fr.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.fr.xlf
index 8aa77ac92b459..7bb74133dd7c6 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.fr.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.fr.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Ajouter les deuxAdd default case
- Add default case
+ Ajouter une instruction case par défaut
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Corrigez la violation de nom : {0}Remove redundant assignment
- Remove redundant assignment
+ Supprimer l'attribution redondanteUse discard '_'
- Use discard '_'
+ Utiliser Ignorer '_'Use discarded local
- Use discarded local
+ Utiliser un élément local ignoré
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.it.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.it.xlf
index cd16bcafd16de..4f0d9641e54c8 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.it.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.it.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Aggiungi entrambiAdd default case
- Add default case
+ Aggiungi case predefinito
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Correggi violazione del nome: {0}Remove redundant assignment
- Remove redundant assignment
+ Rimuovi l'assegnazione ridondanteUse discard '_'
- Use discard '_'
+ Usa '_' rimossoUse discarded local
- Use discarded local
+ Usa variabili locali rimosse
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ja.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ja.xlf
index 19ac910efb31a..b3c6e98962cc5 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ja.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ja.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ 両方を追加するAdd default case
- Add default case
+ 既定のケースの追加
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ 名前の違反を修正します: {0}Remove redundant assignment
- Remove redundant assignment
+ 冗長な代入を削除しますUse discard '_'
- Use discard '_'
+ 破棄 '_' を使用Use discarded local
- Use discarded local
+ 破棄されたローカルを使用します
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ko.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ko.xlf
index 433dbce0b8f3e..ab76387ece7ff 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ko.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ko.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ 둘 다 추가Add default case
- Add default case
+ Default Case 추가
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ 이름 위반 수정: {0}Remove redundant assignment
- Remove redundant assignment
+ 중복 할당 제거Use discard '_'
- Use discard '_'
+ 무시 항목 '_' 사용Use discarded local
- Use discarded local
+ 무시된 로컬 사용
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.pl.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.pl.xlf
index 6259fa5d77306..a1e880c35df7a 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.pl.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.pl.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Dodaj obaAdd default case
- Add default case
+ Dodaj przypadek domyślny
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Napraw naruszenie nazwy: {0}Remove redundant assignment
- Remove redundant assignment
+ Usuń nadmiarowe przypisanieUse discard '_'
- Use discard '_'
+ Użyj odrzucenia „_”Use discarded local
- Use discarded local
+ Użyj odrzuconej zmiennej lokalnej
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.pt-BR.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.pt-BR.xlf
index e32c36ecabcff..d48bebe4bf9c5 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.pt-BR.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.pt-BR.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Adicionar ambosAdd default case
- Add default case
+ Adicionar caso padrão
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Corrigir Violação de Nome: {0}Remove redundant assignment
- Remove redundant assignment
+ Remover a atribuição redundanteUse discard '_'
- Use discard '_'
+ Usar o descarte de '_'Use discarded local
- Use discarded local
+ Usar local descartado
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ru.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ru.xlf
index 7c4edcc3eff81..87a316dfce7c1 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ru.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.ru.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Добавить обаAdd default case
- Add default case
+ Добавить вариант по умолчанию
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Устраните нарушение имени: {0}Remove redundant assignment
- Remove redundant assignment
+ Удалить избыточные операторы назначенияUse discard '_'
- Use discard '_'
+ Используйте символ удаления "_"Use discarded local
- Use discarded local
+ Использовать удаленный локальный оператор
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.tr.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.tr.xlf
index e15ee15a7d126..8cff4d3ce7aff 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.tr.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.tr.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ Her ikisini de ekleAdd default case
- Add default case
+ Varsayılan durum ekle
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ Ad İhlalini Düzelt: {0}Remove redundant assignment
- Remove redundant assignment
+ Gereksiz atamayı kaldırUse discard '_'
- Use discard '_'
+ '_' atmasını kullanUse discarded local
- Use discarded local
+ Atılmış yereli kullan
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.zh-Hans.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.zh-Hans.xlf
index 0dc2943fdd03b..25526742af3c8 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.zh-Hans.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.zh-Hans.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ 添加两者Add default case
- Add default case
+ 添加默认事例
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ 解决名称冲突: {0}Remove redundant assignment
- Remove redundant assignment
+ 删除冗余分配Use discard '_'
- Use discard '_'
+ 使用丢弃 "_"Use discarded local
- Use discarded local
+ 使用丢弃的本地
diff --git a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.zh-Hant.xlf b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.zh-Hant.xlf
index 98990a130254f..61afcc743881a 100644
--- a/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.zh-Hant.xlf
+++ b/src/Analyzers/Core/CodeFixes/xlf/CodeFixesResources.zh-Hant.xlf
@@ -4,12 +4,12 @@
Add both
- Add both
+ 新增兩者Add default case
- Add default case
+ 新增預設案例
@@ -19,22 +19,22 @@
Fix Name Violation: {0}
- Fix Name Violation: {0}
+ 修正名稱違規: {0}Remove redundant assignment
- Remove redundant assignment
+ 移除多餘的指派Use discard '_'
- Use discard '_'
+ 使用捨棄 '_’Use discarded local
- Use discarded local
+ 使用捨棄的區域函式
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.cs.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.cs.xlf
index 7439d7599c5de..59a3c6b27d3aa 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.cs.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.cs.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ Příkaz if lze zjednodušit.Imports statement is unnecessary.
- Imports statement is unnecessary.
+ Příkaz Imports není potřebný.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ Použít kontrolu „IsNot Nothing“Use 'Is Nothing' check
- Use 'Is Nothing' check
+ Použít kontrolu „Is Nothing“
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.de.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.de.xlf
index 7001c94ed4089..367a925250e6c 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.de.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.de.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ Die If-Anweisung kann vereinfacht werden.Imports statement is unnecessary.
- Imports statement is unnecessary.
+ Imports-Anweisung ist unnötig.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ Prüfung "IsNot Nothing" verwendenUse 'Is Nothing' check
- Use 'Is Nothing' check
+ Prüfung "Is Nothing" verwenden
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.es.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.es.xlf
index 34f60686426f3..45c2791f9c4d8 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.es.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.es.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ La instrucción "if" se puede simplificarImports statement is unnecessary.
- Imports statement is unnecessary.
+ La declaración de importaciones no es necesaria.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ Usar comprobación "IsNot Nothing"Use 'Is Nothing' check
- Use 'Is Nothing' check
+ Usar comprobación "Is Nothing"
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.fr.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.fr.xlf
index e20b0761ed54c..40b8542a00617 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.fr.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.fr.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ L'instruction 'If' peut être simplifiéeImports statement is unnecessary.
- Imports statement is unnecessary.
+ L'instruction Imports n'est pas utile.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ Utiliser la vérification 'IsNot Nothing'Use 'Is Nothing' check
- Use 'Is Nothing' check
+ Utiliser la vérification 'Is Nothing'
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.it.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.it.xlf
index fe5e6197c1e8d..6455d335bd010 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.it.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.it.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ L'istruzione 'If' può essere semplificataImports statement is unnecessary.
- Imports statement is unnecessary.
+ L'istruzione Imports non è necessaria.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ Usa controllo 'IsNot Nothing'Use 'Is Nothing' check
- Use 'Is Nothing' check
+ Usa controllo 'Is Nothing'
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ja.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ja.xlf
index 6904481d9503d..01631098fde87 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ja.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ja.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ 'if' ステートメントは簡素化できますImports statement is unnecessary.
- Imports statement is unnecessary.
+ Imports ステートメントは不要です。Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ IsNot Nothing' チェックを使用しますUse 'Is Nothing' check
- Use 'Is Nothing' check
+ Is Nothing' チェックを使用します
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ko.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ko.xlf
index 9990e64080d90..dee8c43198695 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ko.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ko.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ 'if' 문을 간단하게 줄일 수 있습니다.Imports statement is unnecessary.
- Imports statement is unnecessary.
+ Imports 문은 필요하지 않습니다.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ IsNot Nothing' 검사 사용Use 'Is Nothing' check
- Use 'Is Nothing' check
+ Is Nothing' 검사 사용
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.pl.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.pl.xlf
index fe19be690e590..ea50ae3fa9075 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.pl.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.pl.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ Instrukcja „if” może zostać uproszczonaImports statement is unnecessary.
- Imports statement is unnecessary.
+ Instrukcja imports jest niepotrzebna.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ Użyj sprawdzania „IsNot Nothing”Use 'Is Nothing' check
- Use 'Is Nothing' check
+ Użyj sprawdzania „Is Nothing”
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.pt-BR.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.pt-BR.xlf
index d96d64cb6ed24..e2634c9d7a726 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.pt-BR.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.pt-BR.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ A instrução 'If' pode ser simplificadaImports statement is unnecessary.
- Imports statement is unnecessary.
+ A instrução Imports é desnecessária.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ Usar a verificação 'IsNot Nothing'Use 'Is Nothing' check
- Use 'Is Nothing' check
+ Usar a verificação 'Is Nothing'
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ru.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ru.xlf
index 5ba5edc41b38f..18ab8f52b5453 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ru.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.ru.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ Оператор if можно упроститьImports statement is unnecessary.
- Imports statement is unnecessary.
+ Оператор Imports не нужен.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ Использовать флажок "IsNot Nothing"Use 'Is Nothing' check
- Use 'Is Nothing' check
+ Использовать флажок "Is Nothing"
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.tr.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.tr.xlf
index 823074f9e3e69..6e43885e1132e 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.tr.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.tr.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ 'If' deyimi basitleştirilebilirImports statement is unnecessary.
- Imports statement is unnecessary.
+ Imports deyimi gerekli değildir.Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ IsNot Nothing' denetimi kullanUse 'Is Nothing' check
- Use 'Is Nothing' check
+ Is Nothing' denetimi kullan
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.zh-Hans.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.zh-Hans.xlf
index f14a06b657322..9801bbe3b2019 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.zh-Hans.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.zh-Hans.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ 可简化“If”语句Imports statement is unnecessary.
- Imports statement is unnecessary.
+ Imports 语句是不需要的。Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ 使用 "IsNot Nothing" 检查Use 'Is Nothing' check
- Use 'Is Nothing' check
+ 使用 "Is Nothing" 检查
diff --git a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.zh-Hant.xlf b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.zh-Hant.xlf
index 05ad69e565c4a..37113b03be8a6 100644
--- a/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.zh-Hant.xlf
+++ b/src/Analyzers/VisualBasic/Analyzers/xlf/VisualBasicAnalyzersResources.zh-Hant.xlf
@@ -4,22 +4,22 @@
'If' statement can be simplified
- 'If' statement can be simplified
+ 'If' 陳述式可簡化Imports statement is unnecessary.
- Imports statement is unnecessary.
+ 無須 Imports 陳述式。Use 'IsNot Nothing' check
- Use 'IsNot Nothing' check
+ 使用 'IsNot Nothing' 檢查Use 'Is Nothing' check
- Use 'Is Nothing' check
+ 使用 'Is Nothing' 檢查
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.cs.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.cs.xlf
index 2c71af8be0460..0f610832fe708 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.cs.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.cs.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Přidejte položku Me.Remove Unnecessary Imports
- Remove Unnecessary Imports
+ Odebrat nepotřebné importy
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.de.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.de.xlf
index d80a92c660306..d6b74954a5882 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.de.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.de.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ "Me." hinzufügenRemove Unnecessary Imports
- Remove Unnecessary Imports
+ Unnötige Import-Direktiven entfernen
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.es.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.es.xlf
index 92862806d6342..0759d86c0f09f 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.es.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.es.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Agregar "Me."Remove Unnecessary Imports
- Remove Unnecessary Imports
+ Quitar instrucciones Import innecesarias
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.fr.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.fr.xlf
index f8166f5968627..e3efef85db54a 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.fr.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.fr.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Ajouter 'Me.'Remove Unnecessary Imports
- Remove Unnecessary Imports
+ Supprimer les importations superflues
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.it.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.it.xlf
index 45720673f6427..24b864ec7e2af 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.it.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.it.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Aggiungi 'Me.'Remove Unnecessary Imports
- Remove Unnecessary Imports
+ Rimuovi Import non necessari
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ja.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ja.xlf
index fd42263df84f3..7161f2fb9271a 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ja.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ja.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Me' を追加します。Remove Unnecessary Imports
- Remove Unnecessary Imports
+ 不要なインポートの削除
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ko.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ko.xlf
index 7bae7f5d392e9..edd8219d59ea0 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ko.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ko.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Me'를 추가하세요.Remove Unnecessary Imports
- Remove Unnecessary Imports
+ 불필요한 Imports 제거
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.pl.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.pl.xlf
index 9f66a32cff7a1..624a01ffe38b7 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.pl.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.pl.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Dodaj „mnie”.Remove Unnecessary Imports
- Remove Unnecessary Imports
+ Usuń niepotrzebne importy
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.pt-BR.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.pt-BR.xlf
index d06fa9e74947d..cc9fdb25285fc 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.pt-BR.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.pt-BR.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Adicionar 'Me.'Remove Unnecessary Imports
- Remove Unnecessary Imports
+ Remover Importações Desnecessárias
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ru.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ru.xlf
index 6a4c415a191f7..96f65e2c9bc8b 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ru.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.ru.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Добавьте "'Me".Remove Unnecessary Imports
- Remove Unnecessary Imports
+ Удалить ненужные импорты
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.tr.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.tr.xlf
index 8bf2bef177eda..a4758ea146b8e 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.tr.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.tr.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ Me' ekleyin.Remove Unnecessary Imports
- Remove Unnecessary Imports
+ Gereksiz İçeri Aktarmaları Kaldır
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.zh-Hans.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.zh-Hans.xlf
index d454545691d8e..47b615020058c 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.zh-Hans.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.zh-Hans.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ 添加 "Me."Remove Unnecessary Imports
- Remove Unnecessary Imports
+ 删除不必要的导入
diff --git a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.zh-Hant.xlf b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.zh-Hant.xlf
index ae42e1bb48a63..d318307b9aabf 100644
--- a/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.zh-Hant.xlf
+++ b/src/Analyzers/VisualBasic/CodeFixes/xlf/VisualBasicCodeFixesResources.zh-Hant.xlf
@@ -4,12 +4,12 @@
Add 'Me.'
- Add 'Me.'
+ 新增 'Me.'Remove Unnecessary Imports
- Remove Unnecessary Imports
+ 移除不必要的匯入
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.cs.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.cs.xlf
index 06c0f5c59a708..136601d0f1bbe 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.cs.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.cs.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ Pole s víc než jedním rozměrem nejsou serializované.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ Typ {0} nejde serializovat.Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ Čtečka deserializace pro {0} přečetla nesprávný počet hodnot.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ Stream je moc dlouhý.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ Vazač serializace nerozumí typu {0}.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ Hodnota je moc velká, než aby se dala vyjádřit jako 30bitové nepodepsané celé číslo.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.de.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.de.xlf
index 73cf77ee14d53..7844eec29efe1 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.de.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.de.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ Arrays mit mehr als einer Dimension können nicht serialisiert werden.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ Typ "{0}" kann nicht serialisiert werden.Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ Der Deserialisierungsreader für "{0}" hat eine falsche Anzahl von Werten gelesen.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ Der Datenstrom ist zu lang.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ Der Typ "{0}" wird vom Serialisierungsbinder nicht verstanden.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ Der Wert ist zu groß, um als ganze 30-Bit-Zahl ohne Vorzeichen dargestellt zu werden.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.es.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.es.xlf
index ff604e67d730d..2a14d8cc85096 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.es.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.es.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ Las matrices con más de una dimensión no se pueden serializar.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ No se puede serializar el tipo "{0}".Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ El lector de deserialización de "{0}" leyó un número incorrecto de valores.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ Secuencia demasiado larga.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ El enlazador de serialización no comprende el tipo "{0}".Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ Valor demasiado largo para representarse como entero sin signo de 30 bits.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.fr.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.fr.xlf
index 02cf20ccdec2c..c37704a5aa9a6 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.fr.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.fr.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ Impossible de sérialiser les tableaux de plus d'une dimension.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ Impossible de sérialiser le type '{0}'.Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ Le lecteur de désérialisation pour '{0}' a lu un nombre incorrect de valeurs.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ Le flux est trop long.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ Le type '{0}' n'est pas pris en charge par le binder de sérialisation.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ La valeur est trop grande pour être représentée comme un entier non signé 30 bits.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.it.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.it.xlf
index 42c82683c0763..e813878f47158 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.it.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.it.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ Non è possibile serializzare le matrice con più di una dimensione.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ Non è possibile serializzare il tipo '{0}'.Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ Il numero di valori letto dal lettore di deserializzazioni per '{0}' non è corretto.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ Il flusso è troppo lungo.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ Il tipo '{0}' non è riconosciuto dal binder di serializzazioni.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ Il valore è troppo grande per essere rappresentato come intero senza segno a 30 bit.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ja.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ja.xlf
index 4fbeeb045ad00..3e5cc2ae67715 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ja.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ja.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ 複数の次元を持つ配列はシリアル化できません。Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ 型 '{0}' をシリアル化できません。Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ {0}' の逆シリアル化のリーダーが、正しくない数の値を読み取りました。
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ ストリームが長すぎます。
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ 型 '{0}' がシリアル化バインダーで認識されません。Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ 値が大きすぎるため、30 ビットの符号なし整数として表すことができません。
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ko.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ko.xlf
index 35f0444fbd0f0..e8a94c83918dc 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ko.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ko.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ 차원이 두 개 이상인 배열을 직렬화할 수 없습니다.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ {0}' 형식을 직렬화할 수 없습니다.Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ {0}'에 대한 역직렬화 판독기가 잘못된 숫자 값을 읽습니다.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ 스트림이 너무 깁니다.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ 직렬화 바인더가 '{0}' 형식을 인식할 수 없습니다.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ 값이 너무 커서 30비트 정수로 표시할 수 없습니다.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.pl.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.pl.xlf
index 452811f4de1bc..69470fec89c14 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.pl.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.pl.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ Nie można przeprowadzić serializacji tablic z więcej niż jednym wymiarem.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ Nie można serializować typu „{0}”.Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ Czytnik deserializacji dla elementu „{0}” odczytuje nieprawidłową liczbę wartości.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ Strumień jest za długi.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ Typ „{0}” nie jest zrozumiały dla integratora serializacji.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ Wartość jest zbyt duża, dlatego nie może być reprezentowana jako 30-bitowa liczba całkowita bez znaku.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.pt-BR.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.pt-BR.xlf
index d515b20b43067..07eb624eee393 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.pt-BR.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.pt-BR.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ As matrizes com mais de uma dimensão não podem ser serializadas.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ Não é possível serializar o tipo '{0}'.Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ O leitor de desserialização para '{0}' lê o número incorreto de valores.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ O fluxo é muito longo.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ O tipo '{0}' não é compreendido pelo associador de serialização.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ Valor muito grande para ser representado como um inteiro não assinado de 30 bits.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ru.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ru.xlf
index 957132292be27..fde68c6c45f3c 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ru.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.ru.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ Массивы с несколькими измерениями нельзя сериализовать.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ Невозможно сериализовать тип "{0}".Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ Считыватель десериализации для "{0}" считал неверное количество значений.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ Слишком длинный поток.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ Тип "{0}" не распознан модулем привязки сериализации.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ Слишком большое значение для представления в виде 30-разрядного целого числа без знака.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.tr.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.tr.xlf
index a73eee2a2aa51..957cd9aca8dd0 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.tr.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.tr.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ Birden çok boyutlu diziler seri hale getirilemez.Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ {0}' türü seri hale getirilemiyor.Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ {0}' türünün seri durumdan çıkarma okuyucusu, yanlış sayıda değer okudu.
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ Akış çok uzun.
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ {0}' türü, serileştirme bağlayıcısı tarafından anlaşılamıyor.Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ Değer, 30 bit işaretsiz tamsayı olarak temsil edilemeyecek kadar büyük.
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.zh-Hans.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.zh-Hans.xlf
index 88dfe395d5a2e..4ebf61b0e734d 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.zh-Hans.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.zh-Hans.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ 不能序列化具有多个维度的数组。Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ 无法序列化类型“{0}”。Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ “{0}”的反序列化读取器读取到错误数量的值。
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ “流”过长。
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ 序列化绑定器不理解“{0}”类型。Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ 值太大,无法表示为 30 位无符号整数。
diff --git a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.zh-Hant.xlf b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.zh-Hant.xlf
index e29f74fb25483..314e425ff1bfb 100644
--- a/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.zh-Hant.xlf
+++ b/src/CodeStyle/Core/Analyzers/xlf/CodeStyleResources.zh-Hant.xlf
@@ -14,17 +14,17 @@
Arrays with more than one dimension cannot be serialized.
- Arrays with more than one dimension cannot be serialized.
+ 無法序列化包含多個維度的陣列。Cannot serialize type '{0}'.
- Cannot serialize type '{0}'.
+ 無法將類型 '{0}' 序列化。Deserialization reader for '{0}' read incorrect number of values.
- Deserialization reader for '{0}' read incorrect number of values.
+ {0}' 的還原序列化讀取器所讀取的值數目不正確。
@@ -59,7 +59,7 @@
Stream is too long.
- Stream is too long.
+ 資料流過長。
@@ -69,12 +69,12 @@
The type '{0}' is not understood by the serialization binder.
- The type '{0}' is not understood by the serialization binder.
+ 序列化繫結器無法辨識類型 '{0}'。Value too large to be represented as a 30 bit unsigned integer.
- Value too large to be represented as a 30 bit unsigned integer.
+ 值太大,無法呈現為 30 位元不帶正負號的整數。
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.cs.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.cs.xlf
index 417ef135e0a58..559726ff639c6 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.cs.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.cs.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Odebrat tuto hodnotu, když se přidá jináhttps://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.de.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.de.xlf
index e62584a8010ac..d5a6d6aaca6f7 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.de.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.de.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Dieser Wert wird entfernt, wenn ein anderer hinzugefügt wird.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.es.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.es.xlf
index d71598e9338ae..2d94e4f72ae08 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.es.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.es.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Quite este valor cuando se agregue otro.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.fr.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.fr.xlf
index 402287ae29cce..d090cec024319 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.fr.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.fr.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Supprimer cette valeur quand une autre est ajoutée.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.it.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.it.xlf
index 8bb321b31fae2..39117266e3829 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.it.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.it.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Rimuovere questo valore quando ne viene aggiunto un altro.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ja.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ja.xlf
index 4a93ec0fd92ed..c6f9b412ca04e 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ja.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ja.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ 別の値が追加されたら、この値を削除します。https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ko.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ko.xlf
index ee620f1a28fa2..2fdb94976762d 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ko.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ko.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ 다른 값을 추가할 때 이 값을 제거하세요.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.pl.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.pl.xlf
index bb4d8115c8a65..676ecc024083f 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.pl.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.pl.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Usuń tę wartość, gdy dodawana jest kolejna.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.pt-BR.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.pt-BR.xlf
index 9701a816179b9..4b35061ad6e5c 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.pt-BR.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.pt-BR.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Remover este valor quando outro for adicionado.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ru.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ru.xlf
index 1f27af27054fd..a5527cc1adace 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ru.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.ru.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Удалите это значение при добавлении другого значения.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.tr.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.tr.xlf
index d5bebc2836ac3..65ac78f824b91 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.tr.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.tr.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ Başka bir değer eklendiğinde bu değeri kaldırın.https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.zh-Hans.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.zh-Hans.xlf
index 2c8e822f8144d..1a6295ceca776 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.zh-Hans.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.zh-Hans.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ 在添加其他值时删除此值。https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.zh-Hant.xlf b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.zh-Hant.xlf
index 947024c7afb02..47e57451acb6b 100644
--- a/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.zh-Hant.xlf
+++ b/src/CodeStyle/Core/CodeFixes/xlf/CodeStyleFixesResources.zh-Hant.xlf
@@ -4,7 +4,7 @@
Remove this value when another is added.
- Remove this value when another is added.
+ 當新增另一個值時移除此值。https://github.com/Microsoft/msbuild/issues/1661
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.cs.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.cs.xlf
index c910a1f397979..2c2fe18078cd4 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.cs.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.cs.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ Aby bylo možné používat atribut Conditional, musí být místní funkce {0} static.
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ Strom výrazů nesmí obsahovat výraz indexu od-do (^).An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ Strom výrazů možná neobsahuje vzor přístupu indexeru System.Index nebo System.Range.An expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ Strom výrazů nesmí obsahovat výraz rozsahu (..).
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ Nepovedlo se určit výstupní adresář.
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ Zadal se argument stdin -, ale vstup se nepřesměroval na stream standardního vstupu.
@@ -691,7 +691,7 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Parametry kompilátoru Visual C#
- VÝSTUPNÍ SOUBORY -
@@ -756,13 +756,15 @@
-refonly Vytvoří referenční sestavení na místě hlavního výstupu.
-instrument:TestCoverage Vytvoří sestavení instrumentované ke shromažďování
informací o pokrytí.
--sourcelink:<soubor> Informace o zdrojovém odkazu vkládané do souboru PDB.
-
+-sourcelink:<soubor> Informace o zdrojovém odkazu vkládané do souboru PDB..
+
- CHYBY A UPOZORNĚNÍ -
-warnaserror[+|-] Hlásí všechna upozornění jako chyby.
-warnaserror[+|-]:<seznam upozornění> Hlásí zadaná upozornění jako chyby.
+ (Pro všechna upozornění na možnost použití hodnoty null použijte nullable.)
-warn:<n> Nastaví úroveň pro upozornění (0–4). (Krátký formát: -w)
-nowarn:<seznam upozornění> Zakáže zadaná upozornění.
+ (Pro všechna upozornění na možnost použití hodnoty null použijte nullable.)
-ruleset:<soubor> Určuje soubor sady pravidel, která zakazuje
specifickou diagnostiku.
-errorlog:<soubor>>[,version=<verze_sarif>]
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ externí místní funkce
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ atributy místních funkcí
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ Atribut MemberNotNull
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ Metodě {0} chybí poznámka [DoesNotReturn], která by odpovídala implementovanému nebo přepsanému členu.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ Metodě chybí poznámka [DoesNotReturn], která by odpovídala implementovanému nebo přepsanému členu
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ Generátor {0} nemohl vygenerovat zdroj. V důsledku toho může docházet k chybám kompilace a generátor nebude přispívat na výstup.Generator failed to generate source.
- Generator failed to generate source.
+ Generátoru se nepovedlo vygenerovat zdrojGenerator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ Generátor {0} se nepovedlo inicializovat. V důsledku toho může docházet k chybám kompilace a generátor nebude přispívat na výstup.Generator failed to initialize.
- Generator failed to initialize.
+ Generátor se nepovedlo inicializovat
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ Člen {0} musí mít při ukončení hodnotu jinou než null.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ Člen {0} se v tomto atributu nedá použít.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ Člen se v tomto atributu nedá použít.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ Člen {0} musí mít při ukončení s návratovou hodnotou {1} hodnotu jinou než null.Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ Člen musí mít při ukončení za určité podmínky hodnotu jinou než nullMember must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ Člen musí mít při ukončení hodnotu jinou než null
@@ -1861,22 +1863,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- Parametr {0} nemusí mít při ukončení s {1} hodnotu null.
+ Parametr {0} musí mít při ukončení s návratovou hodnotou {1} hodnotu jinou než null.Parameter must have a non-null value when exiting in some condition.
- Parametr nemusí mít při ukončení za určité podmínky hodnotu null
+ Parametr musí mít při ukončení za určité podmínky hodnotu jinou než nullParameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ Parametr {0} musí mít při ukončení hodnotu jinou než null.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ Parametr musí mít při ukončení hodnotu jinou než null
@@ -1886,7 +1888,7 @@
A method marked [DoesNotReturn] should not return.
- Metoda označená jako [DoesNotReturn] by neměla vracet hodnotu
+ Metoda označená jako [DoesNotReturn] by se neměla ukončit standardním způsobem
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ Typ odkazu s možnou hodnotou null v typu parametru {0} neodpovídá implementovanému členu {1} (pravděpodobně kvůli atributům možnosti použití hodnoty null).Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ Typ odkazu s možnou hodnotou null v typu parametru neodpovídá implementovanému členu (pravděpodobně kvůli atributům možnosti použití hodnoty null)Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ Typ odkazu s možnou hodnotou null v typu parametru {0} z {1} neodpovídá implicitně implementovanému členu {2} (pravděpodobně kvůli atributům možnosti použití hodnoty null).Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Typ odkazu s možnou hodnotou null v typu parametru neodpovídá implicitně implementovanému členu (pravděpodobně kvůli atributům možnosti použití hodnoty null)Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ Možnost použití hodnoty null u typu parametru {0} neodpovídá přepsanému členu (pravděpodobně kvůli atributům možnosti použití hodnoty null).Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ Možnost použití hodnoty null u typu parametru neodpovídá přepsanému členu (pravděpodobně kvůli atributům možnosti použití hodnoty null)Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ Typ odkazu s možnou hodnotou null ve vráceném typu neodpovídá implementovanému členu {0} (pravděpodobně kvůli atributům možnosti použití hodnoty null).Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ Typ odkazu s možnou hodnotou null v návratovém typu neodpovídá implementovanému členu (pravděpodobně kvůli atributům možnosti použití hodnoty null)Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ Typ odkazu s možnou hodnotou null v návratovém typu {0} neodpovídá implicitně implementovanému členu {1} (pravděpodobně kvůli atributům možnosti použití hodnoty null).Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Typ odkazu s možnou hodnotou null v návratovém typu neodpovídá implicitně implementovanému členu (pravděpodobně kvůli atributům možnosti použití hodnoty null)Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Možnost použití hodnoty null u návratového typu neodpovídá přepsanému členu (pravděpodobně kvůli atributům možnosti použití hodnoty null)Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Možnost použití hodnoty null u návratového typu neodpovídá přepsanému členu (pravděpodobně kvůli atributům možnosti použití hodnoty null)
@@ -4265,7 +4267,7 @@ Pokud se taková třída používá jako základní třída a pokud odvozující
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- Atribut DllImport nejde použít u metody, která je obecná nebo obsažená v obecném typu.
+ Atribut DllImport se nedá použít u metody, která je obecná nebo obsažená v obecné metodě nebo typu.
@@ -6139,7 +6141,7 @@ Blok catch() po bloku catch (System.Exception e) může zachytit výjimky, kter
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- Do pole jen pro čtení nejde provést přiřazení (kromě případu, kdy je v konstruktoru třídy, ve které je pole definované, nebo v inicializátoru proměnné).
+ Do pole jen pro čtení není možné přiřazovat hodnoty (kromě případu, kdy je v konstruktoru třídy, ve které je pole definované, nebo v inicializátoru proměnné).
@@ -9767,7 +9769,7 @@ Pokud chcete odstranit toto varování, můžete místo toho použít /reference
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '{0} je lokální funkce a musí proto vždy obsahovat text.
+ Místní funkce {0} musí deklarovat tělo, protože není označená jako static extern.
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.de.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.de.xlf
index ccfde990cee99..6f83f5309fcba 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.de.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.de.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ Die lokale Funktion "{0}" muss als "static" gekennzeichnet sein, um das Conditional-Attribut verwenden zu können.
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ Eine Ausdrucksbaumstruktur darf keinen vom Ende ausgehenden Indexausdruck ("^") enthalten.An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ Eine Ausdrucksbaumstruktur darf keinen System.Index- oder System.Range-Musterindexerzugriff enthalten.An expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ Eine Ausdrucksbaumstruktur darf keinen Bereichsausdruck ("..") enthalten.
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ Das Ausgabeverzeichnis konnte nicht bestimmt werden.
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ Das stdin-Argument "-" ist angegeben, aber die Eingabe wurde nicht vom Standardeingabestream umgeleitet.
@@ -691,7 +691,7 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Visual C#-Compileroptionen
– AUSGABEDATEIEN –
@@ -760,9 +760,11 @@
– FEHLER UND WARNUNGEN –
-warnaserror[+|-] Meldet alle Warnungen als Fehler.
--warnaserror[+|-]:<Warnungsliste> Meldet bestimmte Warnungen als Fehler.
+-warnaserror[+|-]:<Warnungsliste> Meldet bestimmte Warnungen als Fehler
+ (Verwendung von "nullable" für alle Warnungen zur NULL-Zulässigkeit).
-warn:<n> Legt die Warnstufe fest (0–4) (Kurzform: -w).
--nowarn:<Warnungsliste> Deaktiviert bestimmte Warnmeldungen.
+-nowarn:<Warnungsliste> Deaktiviert bestimmte Warnmeldungen
+ (Verwendung von "nullable" für alle Warnungen zur NULL-Zulässigkeit).
-ruleset:<Datei> Gibt eine Regelsatzdatei an, die bestimmte Diagnosevorgänge
deaktiviert.
-errorlog:<Datei>[,version=<sarif_version>]
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ Externe lokale Funktionen
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ Attribute lokaler Funktionen
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ MemberNotNull-Attribut
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ In der Methode "{0}" fehlt die Anmerkung "[DoesNotReturn]" für den Abgleich mit dem implementierten oder überschriebenen Member.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ In der Methode fehlt die Anmerkung "[DoesNotReturn]" für den Abgleich mit dem implementierten oder überschriebenen Member.
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ Fehler beim Generieren der Quelle durch den Generator "{0}". Er wird bei der Ausgabe nicht berücksichtigt, deshalb kann es zu Kompilierungsfehlern kommen.Generator failed to generate source.
- Generator failed to generate source.
+ Fehler beim Generieren der Quelle durch den Generator.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ Fehler beim Initialisieren des Generators "{0}". Er wird bei der Ausgabe nicht berücksichtigt, deshalb kann es zu Kompilierungsfehlern kommen.Generator failed to initialize.
- Generator failed to initialize.
+ Fehler beim Initialisieren des Generators.
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ Der Member "{0}" muss beim Beenden einen Wert ungleich NULL aufweisen.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ Der Member "{0}" kann in diesem Attribut nicht verwendet werden.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ Der Member kann in diesem Attribut nicht verwendet werden.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ Der Member "{0}" muss beim Beenden mit "{1}" einen Wert ungleich NULL aufweisen.Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ Der Member muss beim Beenden mit einer bestimmten Bedingung einen Wert ungleich NULL aufweisen.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ Der Member muss beim Beenden einen Wert ungleich NULL aufweisen.
@@ -1861,22 +1863,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- Der Parameter "{0}" darf beim Beenden mit "{1}" keinen NULL-Wert aufweisen.
+ Der Parameter "{0}" muss beim Beenden mit "{1}" einen Wert ungleich NULL aufweisen.Parameter must have a non-null value when exiting in some condition.
- Der Parameter darf keinen NULL-Wert aufweisen, wenn er in einer Bedingung beendet wird.
+ Der Parameter muss beim Beenden mit einer bestimmten Bedingung einen Wert ungleich NULL aufweisen.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ Der Parameter "{0}" muss beim Beenden einen Wert ungleich NULL aufweisen.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ Der Parameter muss beim Beenden einen Wert ungleich NULL aufweisen.
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "{0}" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implementierten Member "{1}".Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implementierten Member.Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters "{0}" von "{1}" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "{2}".Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit von Verweistypen im Typ des Parameters entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member.Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit des Typs des Parameters "{0}" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem überschriebenen Member.Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit des Typs des Parameters entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem überschriebenen Member.Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit von Verweistypen im Rückgabetyp entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implementierten Member "{0}".Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit von Verweistypen im Rückgabetyp entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implementierten Member.Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit von Verweistypen im Rückgabetyp "{0}" entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member "{1}".Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit von Verweistypen im Rückgabetyp entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem implizit implementierten Member.Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit des Rückgabetyps entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem überschriebenen Member.Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Die NULL-Zulässigkeit des Rückgabetyps entspricht (möglicherweise aufgrund von Attributen für die NULL-Zulässigkeit) nicht dem überschriebenen Member.
@@ -4265,7 +4267,7 @@ Wenn solch eine Klasse als Basisklasse verwendet wird und die ableitende Klasse
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- Das DllImport-Attribut kann nicht auf eine generische oder in einem generischen Typ enthaltene Methode angewendet werden.
+ Das DllImport-Attribut kann nicht auf eine Methode angewendet werden, die generisch ist oder in einer generischen Methode oder einem generischen Typ enthalten ist.
@@ -9767,7 +9769,7 @@ Um die Warnung zu beheben, können Sie stattdessen /reference verwenden (Einbett
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '"{0}" ist eine lokale Funktion und muss daher immer Text enthalten.
+ Die lokale Funktion "{0}" muss einen Textkörper deklarieren, weil sie nicht als "static extern" gekennzeichnet ist.
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.es.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.es.xlf
index 59c27490225d7..9839080f96957 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.es.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.es.xlf
@@ -24,7 +24,7 @@
Operator '{0}' cannot be applied to 'default' and operand of type '{1}' because it is a type parameter that is not known to be a reference type
- No se puede aplicar el operador "{0}" a "Predeterminado" y a un operando de tipo "{1}", ya que es un parámetro de tipo del que no se conoce que sea un tipo de referencia.
+ No se puede aplicar el operador "{0}" a "default" y a un operando de tipo "{1}", ya que es un parámetro de tipo del que no se conoce que sea un tipo de referencia.
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ La función local "{0}" debe ser "static" para poder usar el atributo Conditional.
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ Un árbol de expresión no puede contener una expresión de índice del otro extremo ("^").An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ Un árbol de expresión no puede contener un patrón System.Index o un acceso a indizador System.Range.An expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ Un árbol de expresión no puede contener una expresión de intervalo ("..").
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ No se pudo determinar el directorio de salida.
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ Se ha especificado el argumento stdin "-", pero la entrada no se ha redirigido desde el flujo de entrada estándar.
@@ -691,64 +691,64 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Opciones del compilador de Visual C#
- ARCHIVOS DE SALIDA -
- -out:<archivo> Especifica el nombre del archivo de salida (el valor predeterminado: nombre base del archivo
+ -out:<archivo> Especifica el nombre del archivo de salida (el valor predeterminado: nombre base del archivo
con la clase principal o el primer archivo)
- -target:exe Compila un archivo ejecutable de consola (predeterminado) (forma
+ -target:exe Compila un archivo ejecutable de consola (predeterminado) (forma
corta: -t:exe)
- -target:winexe Compila un archivo ejecutable de Windows (forma corta:
+ -target:winexe Compila un archivo ejecutable de Windows (forma corta:
-t:winexe)
-target:library Compila una biblioteca (forma corta: -t:library)
- -target:module Compila un módulo que se puede agregar a otro
+ -target:module Compila un módulo que se puede agregar a otro
ensamblado (forma corta: -t:module)
- -target:appcontainerexe Compila un archivo ejecutable Appcontainer (forma corta:
+ -target:appcontainerexe Compila un archivo ejecutable Appcontainer (forma corta:
-t:appcontainerexe)
- -target:winmdobj Compila un archivo intermedio de Windows Runtime
- para que consuma WinMDExp (forma corta: -t:winmdobj)
+ -target:winmdobj Compila un archivo intermedio de Windows Runtime
+ para que lo consuma WinMDExp (forma corta: -t:winmdobj)
-doc:<archivo> Archivo de documentación XML que se va a generar
-refout:<archivo> Salida de ensamblado de referencia para generar
-platform:<cadena> Limita en qué plataformas se puede ejecutar este código: x86,
- Itanium, x64, arm, anycpu32bitpreferred o
+ Itanium, x64, arm, anycpu32bitpreferred o
anycpu. La predeterminada es anycpu.
- ARCHIVOS DE ENTRADA -
- -recurse:<comodín> Incluye todos los archivos del directorio actual y los
- subdirectorios de acuerdo con las especificaciones del
+ -recurse:<comodín> Incluye todos los archivos del directorio actual y los
+ subdirectorios de acuerdo con las especificaciones del
comodín
- -reference:<alias>=<archivo> Metadatos de referencia del archivo de
+ -reference:<alias>=<archivo> Metadatos de referencia del archivo de
ensamblado especificado mediante el alias dado (forma corta: -r)
- -reference:<lista de archivos> Metadatos de referencia de los archivos de
+ -reference:<lista de archivos> Metadatos de referencia de los archivos de
ensamblado especificados (forma corta: -r)
-addmodule:<lista de archivos> Vincula los módulos especificados en este ensamblado
- -link:<lista de archivos> Inserta metadatos de los archivos de ensamblado de
+ -link:<lista de archivos> Inserta metadatos de los archivos de ensamblado de
interoperabilidad especificados (forma corta: -l)
-analyzer:<lista de archivos> Ejecuta los analizadores de este ensamblado
(forma corta: -a)
- -additionalfile:<lista de archivos> Archivos adicionales que no afectan directamente a la generación de código
+ -additionalfile:<lista de archivos> Archivos adicionales que no afectan directamente a la generación de código,
pero que pueden usar los analizadores para producir
errores o advertencias.
-embed Inserta todos los archivos de origen en el PDB.
- -embed:<lista de archivos> Inserta los archivos especificados en el PDB
+ -embed:<lista de archivos> Inserta archivos específicos en el PDB.
- - RECURSOS -
+ - RECURSOS -
-win32res:<archivo> Especifica un archivo de recursos Win32 (.res)
-win32icon:<archivo> Usa este icono para la salida
-win32manifest:<archivo> Especifica un archivo de manifiesto Win32 (.xml)
-nowin32manifest No incluye el manifiesto Win32 predeterminado
- -resource:<resinfo> Insertar el recurso especificado (forma corta: -res)
- -linkresource:<info recurso> Vincula el recurso especificado con este ensamblado
- (forma corta: -linkres) Donde el formato de resinfo
+ -resource:<info recurso> Inserta el recurso especificado (forma corta: -res)
+ -linkresource:<info recurso> Vincula el recurso especificado con este ensamblado
+ (forma corta: -linkres) Donde el formato de información del recurso
es <archivo>[,<nombre de cadena>[,public|private]]
- - GENERACIÓN DE CÓDIGO -
+ - GENERACIÓN DE CÓDIGO -
-debug[+|-] Emite información de depuración
-debug:{full|pdbonly|portable|embedded}
- Especifica el tipo de depuración ("full"' es el valor predeterminado,
+ Especifica el tipo de depuración ("full"' es el valor predeterminado,
"portable" es un formato multiplataforma,
- "embedded" es un formato multiplataforma insertado en
+ "embedded" es un formato multiplataforma insertado en
el archivo .dll o .exe de destino)
-optimize[+|-] Permite optimizaciones (forma corta: -o)
-deterministic Produce un ensamblado determinista
@@ -761,38 +761,40 @@
- ERRORES Y ADVERTENCIAS -
-warnaserror[+|-] Notifica todas las advertencias como errores
-warnaserror[+|-]:<lista de advertencias> Notifica advertencias específicas como errores
- -warn:<n> Establece el nivel de advertencia (de 0 a 4) (forma corta: -w)
+ (use "nullable" para todas las advertencias de nulabilidad)
+-warn:<n> Establece el nivel de advertencia (de 0 a 4) (forma corta: -w)
-nowarn:<lista de advertencias> Deshabilita mensajes de advertencia específicos
- -ruleset:<archivo> Especifica un archivo de conjunto de reglas que deshabilite
+ (use "nullable" para todas las advertencias de nulabilidad)
+ -ruleset:<archivo> Especifica un archivo de conjunto de reglas que deshabilita
diagnósticos específicos.
-errorlog:<archivo>[,version=<versión_de_sarif >]
Especifica un archivo para registrar todos los diagnósticos del compilador y el
analizador.
- sarif_version:{1|2|2.1} El valor predeterminado es 1. 2 y 2.1
- significa SARIF versión 2.1.0.
+ sarif_version:{1|2|2.1} El valor predeterminado es 1. 2 y 2.1,
+ ambos significan SARIF versión 2.1.0.
-reportanalyzer Notifica información adicional del analizador, como el
tiempo de ejecución.
- LENGUAJE -
-checked[+|-] Genera comprobaciones de desbordamiento
-unsafe[+|-] Permite código "no seguro"
- -define:<lista de símbolos> Define símbolos de compilación condicional (forma
+ -define:<lista de símbolos> Define símbolos de compilación condicional (forma
corta: -d)
--langversion:? Muestra los valores permitidos para la versión de lenguaje\ r
--langversion:<cadena> Especifica la versión de lenguaje como
- “latest” (última versión, incluidas las secundarias,
+-langversion:? Muestra los valores permitidos para la versión de lenguaje
+-langversion:<cadena> Especifica la versión de lenguaje, como
+ “latest” (última versión, incluidas las secundarias),
“default” (igual que “latest”),
“latestmajor” (última versión, excluidas las secundarias),
- “preview” (última versión, incluidas las características en la versión preliminar no admitida)
+ “preview” (última versión, incluidas las características en versión preliminar no admitida)
o versiones específicas como “6” o “7.1”
-nullable[+|-] Especifique la opción de contexto anulable enable|disable.
-nullable:{enable|disable|warnings|annotations}
Especifique la opción de contexto anulable enable|disable|warnings|annotations.
- SEGURIDAD -
- -delaysign[+|-] Retrasa la firma del ensamblado usando solo la parte pública
+ -delaysign[+|-] Retrasa la firma del ensamblado usando solo la parte pública
de la clave de nombre seguro
- -publicsign[+|-] Publica la firma del ensamblado usando solo la parte pública
+ -publicsign[+|-] Firma pública del ensamblado usando solo la parte pública
de la clave de nombre seguro
-keyfile:<archivo> Especifica un archivo de clave de nombre seguro
-keycontainer:<cadena> Especifica un contenedor de claves de nombres seguros
@@ -811,34 +813,34 @@
-checksumalgorithm:<alg> Especifica el algoritmo para calcular la suma de comprobación
del archivo de origen almacenado en PDB. Los valores admitidos son:
SHA1 o SHA256 (predeterminado).
- -codepage:<n> Especifica la página de código que se usará al abrir los archivos de
- origen
+ -codepage:<n> Especifica la página de código que se usará al abrir los archivos de
+ código fuente
-utf8output Mensajes de compilador de salida en codificación UTF-8
- -main:<tipo> Especifica el tipo que contiene el punto de entrada
- (ignora todos los demás puntos de entrada posibles) (Forma
+ -main:<tipo> Especifica el tipo que contiene el punto de entrada
+ (ignora todos los demás puntos de entrada posibles) (Forma
corta: -m)
-fullpaths El compilador genera rutas de acceso completas
- -filealign:<n> Especifica la alineación usada para las secciones del
+ -filealign:<n> Especifica la alineación usada para las secciones del
archivo de salida
-pathmap:<K1>=<V1>,<K2>=<V2>,...
Especifica una asignación para los nombres de rutas de acceso de origen emitidos por
el compilador.
- -pdb:<archivo> Especifica el nombre de archivo de información de depuración (valor predeterminado:
+ -pdb:<archivo> Especifica el nombre de archivo de información de depuración (valor predeterminado:
nombre de archivo de salida con la extensión .pdb)
- -errorendlocation Línea y columna de salida de la ubicación final de
+ -errorendlocation Línea y columna de salida de la ubicación final de
cada error
-preferreduilang Especifica el nombre del lenguaje de salida preferido.
-nosdkpath Deshabilita la búsqueda de la ruta del SDK predeterminada para los ensamblados de biblioteca estándar.
-nostdlib[+|-] No hace referencia a la biblioteca estándar (mscorlib.dll)
-subsystemversion:<cadena> Especifica la versión del subsistema de este ensamblado
- -lib:<lista de archivos> Especifica directorios adicionales en los que buscar
+ -lib:<lista de archivos> Especifica directorios adicionales en los que buscar
referencias
- -errorreport:<cadena> Especifica cómo tratar los errores internos del compilador:
- avisar, enviar, poner en cola o ninguno. El valor predeterminado es
+ -errorreport:<cadena> Especifica cómo tratar los errores internos del compilador:
+ avisar, enviar, poner en cola o ninguno. El valor predeterminado es
poner en cola.
- -appconfig:<archivo> Especifica un archivo de configuración de aplicación
+ -appconfig:<archivo> Especifica un archivo de configuración de aplicación
que contenga opciones de enlace de ensamblado
- -moduleassemblyname:<cadena> Nombre del ensamblado del que esté módulo
+ -moduleassemblyname:<cadena> Nombre del ensamblado del que esté módulo
formará parte
-modulename:<cadena> Especifica el nombre del módulo de origen
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ funciones locales extern
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ atributos de función local
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ Atributo MemberNotNull
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ El método "{0}" carece de una anotación "[DoesNotReturn]" que coincida con un miembro implementado o invalidado.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ El método carece de una anotación "[DoesNotReturn]" que coincida con un miembro implementado o invalidado.
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ Error del generador "{0}" al crear código fuente. No contribuirá a la salida y pueden producirse errores de compilación como resultado.Generator failed to generate source.
- Generator failed to generate source.
+ Error del generador al crear código fuente.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ Error de inicialización del generador "{0}". No contribuirá a la salida y pueden producirse errores de compilación como resultado.Generator failed to initialize.
- Generator failed to initialize.
+ Error de inicialización del generador.
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ El miembro "{0}" debe tener un valor que no sea nulo al salir.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ No se puede usar el miembro "{0}" en este atributo.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ No se puede usar el miembro en este atributo.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ El miembro "{0}" debe tener un valor que no sea nulo al salir con "{1}".Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ El miembro debe tener un valor que no sea nulo al salir en alguna condición.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ El miembro debe tener un valor que no sea nulo al salir.
@@ -1861,32 +1863,32 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- El parámetro "{0}" no puede tener un valor NULL al salir con "{1}".
+ El parámetro "{0}" debe tener un valor que no sea nulo al salir con "{1}".Parameter must have a non-null value when exiting in some condition.
- El parámetro no puede tener un valor NULL al salir en alguna condición.
+ El parámetro debe tener un valor que no sea nulo al salir en alguna condición.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ El parámetro "{0}" debe tener un valor que no sea nulo al salir.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ El parámetro debe tener un valor que no sea nulo al salir.A method marked [DoesNotReturn] should not return.
- Un método marcado [DoesNotReturn] no debe devolver.
+ Un método marcado como [DoesNotReturn] no debe devolver nada.A method marked [DoesNotReturn] should not return.
- Un método marcado [DoesNotReturn] no debe devolver.
+ Un método marcado como [DoesNotReturn] no debe devolver nada.
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ La nulabilidad de los tipos de referencia del tipo de parámetro "{0}" no coincide con el miembro implementado "{1}" (posiblemente debido a los atributos de nulabilidad).Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ La nulabilidad de los tipos de referencia del tipo de parámetro no coincide con el miembro implementado (posiblemente debido a los atributos de nulabilidad).Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ La nulabilidad de los tipos de referencia del tipo de parámetro"{0}" de "{1}" no coincide con el miembro "{2}" implementado de forma implícita (posiblemente debido a los atributos de nulabilidad).Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ La nulabilidad de los tipos de referencia del tipo de parámetro no coincide con el miembro implementado de forma implícita (posiblemente debido a los atributos de nulabilidad).Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ La nulabilidad del tipo de parámetro "{0}" no coincide con el miembro invalidado (posiblemente debido a los atributos de nulabilidad).Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ La nulabilidad del tipo de parámetro no coincide con el miembro invalidado (posiblemente debido a los atributos de nulabilidad).Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ La nulabilidad de los tipos de referencia del tipo de valor devuelto no coincide con el miembro "{0}" implementado (posiblemente debido a los atributos de nulabilidad).Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ La nulabilidad de los tipos de referencia del tipo de valor devuelto no coincide con el miembro implementado (posiblemente debido a los atributos de nulabilidad).Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ La nulabilidad de los tipos de referencia del tipo de valor devuelto de "{0}" no coincide con el miembro "{1}" implementado de forma implícita (posiblemente debido a los atributos de nulabilidad).Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ La nulabilidad de los tipos de referencia del tipo de valor devuelto no coincide con el miembro implementado de forma implícita (posiblemente debido a los atributos de nulabilidad).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ La nulabilidad del tipo de valor devuelto no coincide con el miembro invalidado (posiblemente debido a los atributos de nulabilidad).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ La nulabilidad del tipo de valor devuelto no coincide con el miembro invalidado (posiblemente debido a los atributos de nulabilidad).
@@ -4265,7 +4267,7 @@ Si se utiliza una clase de este tipo como clase base y si la clase derivada defi
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- El atributo DllImport no se puede aplicar a un método que sea genérico o esté contenido en un tipo genérico.
+ El atributo DllImport no se puede aplicar a un método que sea genérico o que esté contenido en un tipo o método genérico.
@@ -6139,7 +6141,7 @@ Un bloque catch() después de un bloque catch (System.Exception e) puede abarcar
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- No se puede asignar un campo de solo lectura (excepto en un constructor de la clase en la que se define el campo o en un inicializador de variable)
+ No se puede asignar a un campo de solo lectura un valor (excepto en un constructor de la clase en la que se define el campo o un inicializador de variable)
@@ -9767,7 +9769,7 @@ Para eliminar la advertencia puede usar /reference (establezca la propiedad Embe
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '"{0}" es una función local y, por lo tanto, siempre debe tener un cuerpo.
+ La función local "{0}" debe declarar un cuerpo porque no está marcada como "static extern".
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.fr.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.fr.xlf
index 85eb5468dcaba..2cf08997ca2ac 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.fr.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.fr.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ La fonction locale '{0}' doit être 'static' pour pouvoir utiliser l'attribut Conditional
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ Une arborescence de l'expression ne peut pas contenir d'expression d'index partant de la fin ('^').An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ Une arborescence de l'expression ne peut pas contenir de modèle d'accès à l'indexeur System.Index ou System.RangeAn expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ Une arborescence de l'expression ne peut pas contenir d'expression de plage ('..').
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ Impossible de déterminer le répertoire de sortie
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ L'argument stdin '-' est spécifié, mais l'entrée n'a pas été redirigée à partir du flux d'entrée standard.
@@ -691,7 +691,7 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Options du compilateur Visual C#
- FICHIERS DE SORTIE -
@@ -712,7 +712,7 @@
-refout:<fichier> Sortie de l'assembly de référence à générer
-platform:<chaîne> Limiter les plateformes sur lesquelles ce code peut s'exécuter : x86,
Itanium, x64, arm, arm64, anycpu32bitpreferred ou
- anycpu. La valeur par défaut est anycpu.
+ anycpu. La valeur par défaut est anycpu.
- FICHIERS D'ENTRÉE -
-recurse:<générique> Inclure tous les fichiers dans le répertoire et
@@ -757,17 +757,19 @@
-instrument:TestCoverage Produire un assembly instrumenté pour collecter
les informations de couverture
-sourcelink:<fichier> Informations du lien source à incorporer dans le fichier PDB.
-
+
- ERREURS ET AVERTISSEMENTS -
-warnaserror[+|-] Signaler tous les avertissements comme des erreurs
-warnaserror[+|-]:<avertiss.> Signaler des avertissements spécifiques comme des erreurs
+ (utiliser "nullable" pour tous les avertissements de nullabilité)
-warn:<n> Définir le niveau d'avertissement (0-4) (forme abrégée : -w)
-nowarn:<liste avertiss.> Désactiver des messages d'avertissement spécifiques
+ (utiliser "nullable" pour tous les avertissements de nullabilité)
-ruleset:<fichier> Spécifier un fichier ruleset qui désactive des
diagnostics spécifiques.
-errorlog:<fichier>[,version=<version_sarif>]
Spécifier un fichier pour journaliser tous les diagnostics du compilateur
- et de l'analyseur
+ et de l'analyseur.
version_sarif :{1|2|2.1} La valeur par défaut est 1. 2 et 2.1
Les deux signifient SARIF version 2.1.0.
-reportanalyzer Signaler des informations supplémentaires sur l'analyseur, par exemple
@@ -776,7 +778,7 @@
- LANGAGE -
-checked[+|-] Générer des contrôles de dépassement de capacité
-unsafe[+|-] Autoriser du code 'unsafe'
--define:<liste_symboles> Définir les symboles de compilation conditionnelle (forme
+-define:<liste_symboles> Définir les symboles de compilation conditionnelle (forme
abrégée : -d)
-langversion:? Afficher les valeurs autorisées pour la version du langage
-langversion:<chaîne> Spécifier la version du langage, par exemple
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ fonctions locales externes
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ attributs de fonction locale
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ Attribut MemberNotNull
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ La méthode '{0}' n'a pas d'annotation '[DoesNotReturn]' correspondant au membre implémenté ou substitué.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ La méthode n'a pas d'annotation '[DoesNotReturn]' correspondant au membre implémenté ou substitué.
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ Le générateur '{0}' n'a pas pu générer la source. Dans la mesure où il ne va pas contribuer à la sortie, des erreurs de compilation peuvent se produire.Generator failed to generate source.
- Generator failed to generate source.
+ Le générateur n'a pas pu générer la source.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ Échec de l'initialisation du générateur '{0}'. Dans la mesure où il ne va pas contribuer à la sortie, des erreurs de compilation peuvent se produire.Generator failed to initialize.
- Generator failed to initialize.
+ Échec de l'initialisation du générateur.
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ Le membre '{0}' doit avoir une valeur non null au moment de la sortie.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ Le membre '{0}' ne peut pas être utilisé dans cet attribut.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ Le membre ne peut pas être utilisé dans cet attribut.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ Le membre '{0}' doit avoir une valeur non null au moment de la sortie avec '{1}'.Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ Le membre doit avoir une valeur non null au moment de la sortie dans certaines conditions.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ Le membre doit avoir une valeur non null au moment de la sortie.
@@ -1861,22 +1863,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- Le paramètre '{0}' ne peut pas avoir une valeur null au moment de la sortie avec '{1}'.
+ Le paramètre '{0}' doit avoir une valeur non null au moment de la sortie avec '{1}'.Parameter must have a non-null value when exiting in some condition.
- Le paramètre ne peut pas avoir une valeur null au moment de la sortie dans certaines conditions.
+ Le paramètre doit avoir une valeur non null au moment de la sortie dans certaines conditions.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ Le paramètre '{0}' doit avoir une valeur non null au moment de la sortie.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ Le paramètre doit avoir une valeur non null au moment de la sortie.
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ La nullabilité des types référence dans le type du paramètre '{0}' ne correspond pas au membre implémenté '{1}' (probablement en raison des attributs de nullabilité).Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ La nullabilité des types référence dans le type du paramètre ne correspond pas au membre implémenté (probablement en raison des attributs de nullabilité).Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ La nullabilité des types référence dans le type du paramètre '{0}' de '{1}' ne correspond pas au membre implémenté implicitement '{2}' (probablement en raison des attributs de nullabilité).Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ La nullabilité des types référence dans le type du paramètre ne correspond pas au membre implémenté implicitement (probablement en raison des attributs de nullabilité).Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ La nullabilité de type du paramètre '{0}' ne correspond pas au membre substitué (probablement en raison des attributs de nullabilité).Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ La nullabilité de type du paramètre ne correspond pas au membre substitué (probablement en raison des attributs de nullabilité).Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ La nullabilité des types référence dans le type de retour ne correspond pas au membre implémenté '{0}' (probablement en raison des attributs de nullabilité).Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ La nullabilité des types référence dans le type de retour ne correspond pas au membre implémenté (probablement en raison des attributs de nullabilité).Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ La nullabilité des types référence dans le type de retour de '{0}' ne correspond pas au membre implémenté implicitement '{1}' (probablement en raison des attributs de nullabilité).Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ La nullabilité des types référence dans le type de retour ne correspond pas au membre implémenté implicitement (probablement en raison des attributs de nullabilité).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ La nullabilité du type de retour ne correspond pas au membre substitué (probablement en raison des attributs de nullabilité).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ La nullabilité du type de retour ne correspond pas au membre substitué (probablement en raison des attributs de nullabilité).
@@ -4265,7 +4267,7 @@ Si une telle classe est utilisée en tant que classe de base et si la classe dé
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- Impossible d'appliquer l'attribut DllImport à une méthode générique ou contenue dans un type générique.
+ Impossible d'appliquer l'attribut DllImport à une méthode générique ou contenue dans une méthode ou un type générique.
@@ -6139,7 +6141,7 @@ Un bloc catch() après un bloc catch (System.Exception e) peut intercepter des e
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- Un champ readonly ne peut pas faire l'objet d'une affectation (sauf dans un constructeur de la classe dans laquelle le champ est défini ou dans un initialiseur de variable)
+ Un champ readonly ne peut pas faire l'objet d'une affectation de valeur (sauf dans un constructeur de la classe dans laquelle le champ est défini ou dans un initialiseur de variable)
@@ -9767,7 +9769,7 @@ Pour supprimer l'avertissement, vous pouvez utiliser la commande /reference (dé
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '{0}' est une fonction locale et doit donc toujours avoir un corps.
+ La fonction locale '{0}' doit déclarer un corps, car il n'est pas marqué 'static extern'.
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.it.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.it.xlf
index 345f12a91ccad..859d74edcd8ec 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.it.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.it.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ Per usare l'attributo Conditional, la funzione locale '{0}' deve essere 'static'
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ Un albero delle espressioni non può contenere un'espressione di indice from end ('^').An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ Un albero delle espressioni non può contenere un accesso a indicizzatore System.Index o System.Range di criterioAn expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ Un albero delle espressioni non può contenere un'espressione ('..').
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ Non è stato possibile individuare la directory di output
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ è stato specificato l'argomento stdin '-', ma l'input non è stato reindirizzato dal flusso di input standard.
@@ -691,7 +691,7 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Opzioni del compilatore Visual C#
- FILE DI OUTPUT -
@@ -743,7 +743,7 @@
Forma breve: -linkres. Il formato di info_risorsa
è <file>[,<nome stringa>[,public|private]]
- - GENERAZIONE CODICE -
+ - GENERAZIONE DEL CODICE -
-debug[+|-] Crea le informazioni di debug
-debug:{full|pdbonly|portable|embedded}
Specifica il tipo di debug ('full' è l'impostazione predefinita,
@@ -757,12 +757,14 @@
-instrument:TestCoverage Produce un assembly instrumentato per raccogliere
informazioni sul code coverage
-sourcelink:<file> Informazioni sul collegamento all'origine da incorporare nel file PDB.
-
+
- ERRORI E AVVISI -
-warnaserror[+|-] Segnala tutti gli avvisi come errori
-warnaserror[+|-]:<elenco avvisi> Segnala determinati avvisi come errori
+ (usare "nullable" per tutti gli avvisi di supporto dei valori Null)
-warn:<n> Imposta il livello di avviso (0-4). Forma breve: -w
-nowarn:<elenco avvisi> Disabilita messaggi di avviso specifici
+ (usare "nullable" per tutti gli avvisi di supporto dei valori Null)
-ruleset:<file> Consente di specificare un file di set di regole che disabilita
diagnostica specifica.
-errorlog:<file>[,version=<versione _SARIF>]
@@ -833,9 +835,9 @@
-subsystemversion:<stringa> Consente di specificare la versione del sottosistema di questo assembly
-lib:<elenco file> Consente di specificare le directory aggiuntive in cui cercare i
riferimenti
--errorreport:<stringa> Consente di specificare come gestire gli errori interni del compilatore:
- prompt, send, queue o none. L'impostazione predefinita
- è queue.
+-errorreport:<stringa> Consente di specificare la modalità di gestione degli errori interni del compilatore:
+ prompt, send, queue o none. L'impostazione predefinita è
+ queue.
-appconfig:<file> Consente di specificare un file di configurazione dell'applicazione
contenente le impostazioni di binding dell'assembly
-moduleassemblyname:<stringa> Nome dell'assembly di cui farà parte
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ funzioni locali extern
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ attributi di funzione locale
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ Attributo MemberNotNull
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ Nel metodo '{0}' manca l'annotazione `[DoesNotReturn]` per la corrispondenza del membro implementato o di cui è stato eseguito l'override.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ Nel metodo manca l'annotazione `[DoesNotReturn]` per la corrispondenza del membro implementato o di cui è stato eseguito l'override.
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ Il generatore '{0}' non è riuscito a generare l'origine. Non verrà aggiunto come contributo all'output e potrebbero verificarsi errori di compilazione.Generator failed to generate source.
- Generator failed to generate source.
+ Il generatore non è riuscito a generare l'origine.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ Non è stato possibile inizializzare il generatore '{0}'. Non verrà aggiunto come contributo all'output e potrebbero verificarsi errori di compilazione.Generator failed to initialize.
- Generator failed to initialize.
+ Non è stato possibile inizializzare il generatore.
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ Il membro '{0}' deve avere un valore non Null quando viene terminato.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ Non è possibile usare il membro '{0}' in questo attributo.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ Non è possibile usare il membro in questo attributo.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ Il membro '{0}' deve avere un valore non Null quando viene terminato con '{1}'.Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ Il membro deve avere un valore non Null quando viene terminato in determinate condizioni.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ Il membro deve avere un valore non Null quando viene terminato.
@@ -1861,32 +1863,32 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- Il parametro '{0}' non può avere un valore Null quando si esce con '{1}'.
+ Il parametro '{0}' deve avere un valore non Null quando viene terminato con '{1}'.Parameter must have a non-null value when exiting in some condition.
- Il parametro non può avere un valore Null quando si esce in determinate condizioni.
+ Il parametro deve avere un valore non Null quando viene terminato in determinate condizioni.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ Il parametro '{0}' deve avere un valore non Null quando viene terminato.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ Il parametro deve avere un valore non Null quando viene terminato.A method marked [DoesNotReturn] should not return.
- Un metodo contrassegnato con [DoesNotReturn] non deve essere restituito.
+ Un metodo contrassegnato con [DoesNotReturn] non deve essere terminare normalmente.A method marked [DoesNotReturn] should not return.
- Un metodo contrassegnato con [DoesNotReturn] non deve essere restituito.
+ Un metodo contrassegnato con [DoesNotReturn] non deve essere terminare normalmente.
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ Il supporto dei valori Null dei tipi riferimento nel tipo di parametro '{0}' non corrisponde al membro implementato '{1}', probabilmente a causa degli attributi del supporto dei valori Null.Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ Il supporto dei valori Null dei tipi riferimento nel tipo di parametro non corrisponde al membro implementato, probabilmente a causa degli attributi del supporto dei valori Null.Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ Il supporto dei valori Null dei tipi riferimento nel tipo di parametro '{0}' di '{1}' non corrisponde al membro implementato in modo implicito '{2}', probabilmente a causa degli attributi del supporto dei valori Null.Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Il supporto dei valori Null dei tipi riferimento nel tipo di parametro non corrisponde al membro implementato in modo implicito, probabilmente a causa degli attributi del supporto dei valori Null.Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ Il supporto dei valori Null del tipo del parametro '{0}' non corrisponde al membro di cui è stato eseguito l'override, probabilmente a causa degli attributi del supporto dei valori Null.Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ Il supporto dei valori Null del tipo del parametro non corrisponde al membro di cui è stato eseguito l'override, probabilmente a causa degli attributi del supporto dei valori Null.Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ Il supporto dei valori Null dei tipi riferimento nel tipo restituito non corrisponde al membro implementato '{0}', probabilmente a causa degli attributi del supporto dei valori Null.Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ Il supporto dei valori Null dei tipi riferimento nel tipo restituito non corrisponde al membro implementato, probabilmente a causa degli attributi del supporto dei valori Null.Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ Il supporto dei valori Null dei tipi riferimento nel tipo restituito di '{0}' non corrisponde al membro implementato in modo implicito '{1}', probabilmente a causa degli attributi del supporto dei valori Null.Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Il supporto dei valori Null dei tipi riferimento nel tipo restituito non corrisponde al membro implementato in modo implicito, probabilmente a causa degli attributi del supporto dei valori Null.Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Il supporto dei valori Null del tipo restituito non corrisponde al membro di cui è stato eseguito l'override, probabilmente a causa degli attributi del supporto dei valori Null.Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Il supporto dei valori Null del tipo restituito non corrisponde al membro di cui è stato eseguito l'override, probabilmente a causa degli attributi del supporto dei valori Null.
@@ -4265,7 +4267,7 @@ Se si usa tale classe come classe base e se la classe di derivazione definisce u
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- Non è possibile applicare l'attributo DllImport a un metodo generico o contenuto in un tipo generico.
+ Non è possibile applicare l'attributo DllImport a un metodo generico o contenuto in un tipo o un metodo generico.
@@ -6139,7 +6141,7 @@ Un blocco catch() dopo un blocco catch (System.Exception e) può rilevare eccezi
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- Non è possibile effettuare un'assegnazione a un campo di sola lettura, tranne che in un costruttore della classe in cui è definito il campo o in un inizializzatore di variabile
+ Non è possibile assegnare un valore a un campo di sola lettura, tranne che in un costruttore della classe in cui è definito il campo o in un inizializzatore di variabile
@@ -9767,7 +9769,7 @@ Per rimuovere l'avviso, è invece possibile usare /reference (impostare la propr
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '{0}' è una funzione locale e deve sempre includere un corpo.
+ La funzione locale '{0}' deve dichiarare un corpo perché non è contrassegnata come 'static extern'.
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.ja.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.ja.xlf
index eca3b89596f94..63673706525b1 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.ja.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.ja.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ ローカル関数 '{0}' は、条件付き属性を使用するには、'static' である必要があります
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ 式ツリーに、from-end インデックス ('^') 式を含めることはできません。An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ 式ツリーに、System.Index または System.Range インデクサー アクセスのパターンを含めることはできませんAn expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ 式ツリーに範囲 ('..') 式を含めることはできません。
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ 出力ディレクトリを特定できませんでした
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ stdin 引数 '-' が指定されていますが、入力が標準入力ストリームからリダイレクトされませんでした。
@@ -691,8 +691,8 @@
a part of
-modulename:<string> Specify the name of the source module
-
- Visual C# コンパイラのオプション
+
+ Visual C# Compiler のオプション
- 出力ファイル -
-out:<file> 出力ファイル名を指定します (既定: メイン クラスを含むファイル
@@ -761,8 +761,10 @@
- エラーと警告 -
-warnaserror[+|-] すべての警告をエラーとして報告します
-warnaserror[+|-]:<warn list> 特定の警告をエラーとして報告します
+ (Null 値の許容の警告をすべて含めるには "nullable" を使用します)
-warn:<n> 警告レベル (0-4) を設定します (短い形式: -w)
-nowarn:<warn list> 特定の警告メッセージを無効にします
+ (Null 許容性の警告をすべて含めるには "nullable" を使用します)
-ruleset:<file> 特定の診断を無効にするルールセット ファイルを
指定します。
-errorlog:<file>[,version=<sarif_version>]
@@ -811,7 +813,7 @@
-checksumalgorithm:<alg> PDB に格納されているソース ファイルのチェックサム
を計算するアルゴリズムを指定します。サポートされる値:
SHA1 または SHA256 (既定)。
--codepage:<n> ソース ファイルを開くときに使用するコード ページを
+-codepage:<n> ソース ファイルを開くときに使用するコードページを
指定します
-utf8output コンパイラ メッセージを UTF-8 エンコードで出力します
-main:<type> エントリ ポイントを含む型を指定します
@@ -827,7 +829,7 @@
.pdb 拡張子の付いた出力ファイル名)
-errorendlocation 各エラーの終了位置の出力行と
出力列
--preferreduilang 出力用の言語名を指定します。
+-preferreduilang 出力用の優先する言語名を指定します。
-nosdkpath 標準ライブラリ アセンブリの既定の SDK パスの検索を無効にします。
-nostdlib[+|-] 標準ライブラリ (mscorlib.dll) は参照しません
-subsystemversion:<string> このアセンブリのサブシステム バージョンを指定します
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ extern ローカル関数
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ ローカル関数の属性
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ MemberNotNull 属性
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ メソッド '{0}' には、実装された、またはオーバーライドされたメンバーと一致する '[DoesNotReturn]' 注釈がありません。Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ メソッドには、実装された、またはオーバーライドされたメンバーと一致する '[DoesNotReturn]' 注釈がありません。
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ ジェネレーター '{0}' がソースを生成できませんでした。出力には寄与しません。結果として、コンパイル エラーが発生する可能性があります。Generator failed to generate source.
- Generator failed to generate source.
+ ジェネレーターはソースを生成できませんでした。Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ ジェネレーター '{0}' を初期化できませんでした。出力には寄与しません。結果として、コンパイル エラーが発生する可能性があります。Generator failed to initialize.
- Generator failed to initialize.
+ ジェネレーターを初期化できませんでした。
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ 終了時にメンバー '{0}' には null 以外の値が含まれている必要があります。Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ メンバー '{0}' をこの属性で使用することはできません。Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ メンバーをこの属性で使用することはできません。Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ '{1}' で終了する場合、メンバー '{0}' には null 以外の値が含まれている必要があります。Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ 一部の条件で終了するとき、メンバーには null 以外の値が含まれている必要があります。Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ 終了時にメンバーには null 以外の値が含まれている必要があります。
@@ -1861,22 +1863,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- '{1}' で終了する場合、パラメーター '{0}' の値を null にすることはできません。
+ '{1}' で終了する場合、パラメーター '{0}' には null 以外の値が含まれている必要があります。Parameter must have a non-null value when exiting in some condition.
- 一部の条件で終了するときに、パラメーターの値を null にすることはできません。
+ 一部の条件で終了するとき、パラメーターには null 以外の値が含まれている必要があります。Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ 終了時にパラメーター '{0}' には null 以外の値が含まれている必要があります。Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ 終了時にパラメーターには null 以外の値が含まれている必要があります。
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ パラメーター '{0}' の型における参照型の NULL 値の許容が、実装されるメンバー '{1}' と一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ パラメーターの型における参照型の NULL 値の許容が、実装されるメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ '{1}' のパラメーター '{0}' の型における参照型の NULL 値の許容が、暗黙的に実装されるメンバー '{2}' と一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ パラメーターの型における参照型の NULL 値の許容が、暗黙的に実装されるメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ パラメーター '{0}' の型の NULL 値の許容が、オーバーライドされたメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ パラメーターの型の NULL 値の許容が、オーバーライドされたメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ 戻り値の型における参照型の NULL 値の許容が、実装されるメンバー '{0}' と一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ 戻り値の型における参照型の NULL 値の許容が、実装されるメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ '{0}' の戻り値の型における参照型の NULL 値の許容が、暗黙的に実装されるメンバー '{1}' と一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ 戻り値の型における参照型の NULL 値の許容が、暗黙的に実装されるメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ 戻り値の型の NULL 値の許容が、オーバーライドされたメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ 戻り値の型の NULL 値の許容が、オーバーライドされたメンバーと一致しません。おそらく、NULL 値の許容の属性が原因です。
@@ -4265,7 +4267,7 @@ If such a class is used as a base class and if the deriving class defines a dest
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- DllImport 属性は、ジェネリックであるメソッド、またはジェネリック型に含まれるメソッドには適用できません。
+ DllImport 属性は、ジェネリックであるメソッドに適用することも、ジェネリック メソッドまたは型に含めることもできません。
@@ -6139,7 +6141,7 @@ AssemblyInfo.cs ファイルで RuntimeCompatibilityAttribute が false に設
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- 読み取り専用フィールドを割り当てることはできません (フィールドが定義されているクラスのコンストラクターまたは変数初期化子では可)
+ 読み取り専用フィールドに割り当てることはできません (フィールドが定義されているクラスのコンストラクターまたは変数初期化子では可)
@@ -9767,7 +9769,7 @@ To remove the warning, you can use /reference instead (set the Embed Interop Typ
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '{0}' はローカル関数であるため、常に本体が必要です。
+ ローカル関数 '{0}' は、'static extern' とマークされていないため、本体を宣言しなければなりません。
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.ko.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.ko.xlf
index 2377d3905eb42..44e135facbab2 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.ko.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.ko.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ 조건부 특성을 사용하려면 로컬 함수 '{0}'이(가) 'static'이어야 합니다.
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ 식 트리에는 내림차순 인덱스('^') 식을 포함할 수 없습니다.An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ 식 트리에는 System.Index 또는 System.Range 패턴의 인덱서 액세스를 포함할 수 없습니다.An expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ 식 트리에는 범위('..') 식을 포함할 수 없습니다.
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ 출력 디렉터리를 확인할 수 없습니다.
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ stdin 인수 '-'를 지정했지만 표준 입력 스트림에서 입력이 리디렉션되지 않았습니다.
@@ -691,7 +691,7 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Visual C# 컴파일러 옵션
- 출력 파일 -
@@ -748,22 +748,24 @@
-debug:{full|pdbonly|portable|embedded}
디버깅 형식을 지정합니다. 기본값은 'full'이고,
'portable'은 플랫폼 간 형식이며,
- 'embedded'는 대상 .dll 또는 .exe에 포함된
+ 'embedded'는 대상 .dll 또는 .exe에 포함되는
플랫폼 간 형식입니다.
-optimize[+|-] 최적화를 사용하도록 설정합니다. (약식: -o)
-deterministic 결정적 어셈블리를 생성합니다(모듈
버전 GUID 및 타임스탬프 포함).
-refonly 주 출력 대신 참조 어셈블리를 생성합니다.
--instrument:TestCoverage 검사 정보를 수집하기 위해 계측한
+-instrument:TestCoverage 검사 정보를 수집하기 위해 계측되는
어셈블리를 생성합니다.
-sourcelink:<파일> PDB에 포함할 소스 링크 정보입니다.
- 오류 및 경고 -
-warnaserror[+|-] 모든 경고를 오류로 보고합니다.
--warnaserror[+|-]:<경고 목록> 특정 경고를 오류로 보고합니다.
+-warnaserror[+|-]:<경고 목록> 특정 경고를 오류로 보고합니다
+ (모든 Null 허용 여부 경고에는 "nullable" 사용).
-warn:<n> 경고 수준(0~4)을 설정합니다. (약식: -w)
--nowarn:<경고 목록> 특정 경고 메시지를 사용하지 않도록 설정합니다.
--ruleset:<파일> 특정 진단을 사용하지 않도록 하는 규칙 집합
+-nowarn:<경고 목록> 특정 경고 메시지를 사용하지 않도록 설정합니다
+ (모든 Null 허용 여부 경고에는 "nullable" 사용).
+-ruleset:<파일> 특정 진단을 사용하지 않도록 설정하는 규칙 집합
파일을 지정합니다.
-errorlog:<파일>[,version=<sarif_version>]
모든 컴파일러 및 분석기 진단을 기록할 파일을
@@ -790,17 +792,17 @@
nullable 컨텍스트 옵션 enable|disable|warnings|annotations를 지정합니다.
- 보안 -
--delaysign[+|-] 강력한 이름 키의 공개 부분만 사용하여
+-delaysign[+|-] 강력한 이름 키의 퍼블릭 부분만 사용하여
어셈블리 서명을 연기합니다.
--publicsign[+|-] 강력한 이름 키의 공개 부분만 사용하여
- 어셈블리를 공개 서명합니다.
+-publicsign[+|-] 강력한 이름 키의 퍼블릭 부분만 사용하여
+ 어셈블리를 퍼블릭 서명합니다.
-keyfile:<파일> 강력한 이름 키 파일을 지정합니다.
-keycontainer:<문자열> 강력한 이름 키 컨테이너를 지정합니다.
-highentropyva[+|-] 높은 엔트로피 ASLR을 사용하도록 설정합니다.
- 기타 -
-@<파일> 추가 옵션에 대한 지시 파일을 읽습니다.
--help 사용법 메시지를 표시합니다. (약식: -?)
+@<파일> 추가 옵션을 위해 지시 파일을 읽습니다.
+-help 이 사용법 메시지를 표시합니다. (약식: -?)
-nologo 컴파일러 저작권 메시지를 표시하지 않습니다.
-noconfig CSC.RSP 파일을 자동으로 포함하지 않습니다.
-parallel[+|-] 동시 빌드입니다.
@@ -831,12 +833,12 @@
-nosdkpath 기본 SDK 경로에서 표준 라이브러리 어셈블리를 검색하지 않도록 설정합니다.
-nostdlib[+|-] 표준 라이브러리(mscorlib.dll)를 참조하지 않습니다.
-subsystemversion:<문자열> 이 어셈블리의 하위 시스템 버전을 지정합니다.
--lib:<파일 목록> 참조를 위해 검색할 추가 디렉터리를
+-lib:<파일 목록> 참조를 검색할 추가 디렉터리를
지정합니다.
-errorreport:<문자열> 내부 컴파일러 오류를 처리하는 방법을
prompt, send, queue 또는 none으로 지정합니다. 기본값은
queue입니다.
--appconfig:<파일> 어셈블리 바인딩 설정을 포함하는
+-appconfig:<파일> 어셈블리 바인딩 설정이 포함된
애플리케이션 구성 파일을 지정합니다.
-moduleassemblyname:<문자열> 이 모듈이 속할 어셈블리의
이름입니다.
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ extern 로컬 함수
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ 로컬 함수 특성
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ MemberNotNull 특성
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ 구현된 멤버 또는 재정의된 멤버와 일치하는 '[DoesNotReturn]' 주석이 '{0}' 메서드에 없습니다.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ 구현된 멤버 또는 재정의된 멤버와 일치하는 '[DoesNotReturn]' 주석이 메서드에 없습니다.
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ 생성기 '{0}'이(가) 소스를 생성하지 못했습니다. 출력에 기여하지 않으므로 컴파일 오류가 발생할 수 있습니다.Generator failed to generate source.
- Generator failed to generate source.
+ 생성기가 소스를 생성하지 못했습니다.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ 생성기 '{0}'이(가) 초기화하지 못했습니다. 출력에 기여하지 않으므로 컴파일 오류가 발생할 수 있습니다.Generator failed to initialize.
- Generator failed to initialize.
+ 생성기가 초기화하지 못했습니다.
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ 종료할 때 '{0}' 멤버는 null이 아닌 값을 가져야 합니다.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ 이 특성에서는 '{0}' 멤버를 사용할 수 없습니다.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ 이 특성에서는 멤버를 사용할 수 없음Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ '{1}'(으)로 종료할 때 '{0}' 멤버는 null이 아닌 값을 가져야 합니다.Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ 일부 조건으로 종료할 때 멤버는 null이 아닌 값을 가져야 합니다.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ 종료할 때 멤버는 null이 아닌 값을 가져야 합니다.
@@ -1861,22 +1863,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- '{1}'(으)로 종료할 때 '{0}' 매개 변수에 null 값을 사용할 수 없습니다.
+ '{1}'(으)로 종료할 때 '{0}' 매개 변수는 null이 아닌 값을 가져야 합니다.Parameter must have a non-null value when exiting in some condition.
- 일부 조건으로 종료할 때 매개 변수에 null 값을 사용할 수 없습니다.
+ 일부 조건으로 종료할 때 매개 변수는 null이 아닌 값을 가져야 합니다.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ 종료할 때 '{0}' 매개 변수는 null이 아닌 값을 가져야 합니다.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ 종료할 때 매개 변수는 null이 아닌 값을 가져야 합니다.
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ '{0}' 매개 변수 형식에서 참조 형식의 null 허용 여부가 구현된 멤버 '{1}'과(와) 일치하지 않습니다(null 허용 여부 특성 때문일 수 있음).Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ 매개 변수 형식에서 참조 형식의 null 허용 여부가 구현된 멤버와 일치하지 않음(null 허용 여부 특성 때문일 수 있음)Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ '{1}'의 '{0}' 매개 변수 형식에서 참조 형식의 null 허용 여부가 암시적으로 구현된 멤버 '{2}'과(와) 일치하지 않습니다(null 허용 여부 특성 때문일 수 있음).Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ 매개 변수 형식에서 참조 형식의 null 허용 여부가 암시적으로 구현된 멤버와 일치하지 않음(null 허용 여부 특성 때문일 수 있음)Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ '{0}' 매개 변수 형식의 null 허용 여부가 재정의된 멤버와 일치하지 않습니다(null 허용 여부 특성 때문일 수 있음).Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ 매개 변수 형식의 null 허용 여부가 재정의된 멤버와 일치하지 않음(null 허용 여부 특성 때문일 수 있음)Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ 반환 형식에서 참조 형식의 null 허용 여부가 구현된 멤버 '{0}'과(와) 일치하지 않습니다(null 허용 여부 특성 때문일 수 있음).Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ 반환 형식에서 참조 형식의 null 허용 여부가 구현된 멤버와 일치하지 않음(null 허용 여부 특성 때문일 수 있음)Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ '{0}'의 반환 형식에서 참조 형식의 null 허용 여부가 암시적으로 구현된 멤버 '{1}'과(와) 일치하지 않습니다(null 허용 여부 특성 때문일 수 있음).Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ 반환 형식에서 참조 형식의 null 허용 여부가 암시적으로 구현된 멤버와 일치하지 않음(null 허용 여부 특성 때문일 수 있음)Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ 반환 형식의 null 허용 여부가 재정의된 멤버와 일치하지 않습니다(null 허용 여부 특성 때문일 수 있음).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ 반환 형식의 null 허용 여부가 재정의된 멤버와 일치하지 않음(null 허용 여부 특성 때문일 수 있음)
@@ -4265,7 +4267,7 @@ If such a class is used as a base class and if the deriving class defines a dest
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- DllImport 특성은 제네릭이거나 제네릭 형식에 포함된 메서드에 적용할 수 없습니다.
+ DllImport 특성은 제네릭이거나 제네릭 메서드 또는 형식에 포함된 메서드에 적용할 수 없습니다.
@@ -6139,7 +6141,7 @@ catch (System.Exception e) 블록 뒤의 catch() 블록은 RuntimeCompatibilityA
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- 읽기 전용 필드에는 할당할 수 없습니다. 단, 필드가 정의된 클래스의 생성자 또는 변수 이니셜라이저에서는 예외입니다.
+ 읽기 전용 필드에는 값을 할당할 수 없습니다. 단, 필드가 정의된 클래스의 생성자 또는 변수 이니셜라이저에서는 예외입니다.
@@ -9767,7 +9769,7 @@ To remove the warning, you can use /reference instead (set the Embed Interop Typ
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '{0}'은(는) 로컬 함수이므로 항상 본문이 있어야 합니다.
+ 로컬 함수 '{0}'은(는) 'static extern'으로 표시되어 있지 않으므로 본문을 선언해야 합니다.
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.pl.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.pl.xlf
index 432358e62f3d9..afd8f41eb0a55 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.pl.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.pl.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ Funkcja lokalna „{0}” musi być oznaczona jako „static”, aby można było używać atrybutu warunkowego
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ Drzewo wyrażeń nie może zawierać wyrażenia „od końca indeksu” („^”).An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ Drzewo wyrażenia nie może zawierać dostępu do indeksatora z wzorcem System.Index lub System.RangeAn expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ Drzewo wyrażeń nie może zawierać wyrażenia zakresu („..”).
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ Nie można było określić katalogu wyjściowego
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ określono argument stdin „-”, ale dane wejściowe nie zostały przekierowane ze standardowego strumienia wejściowego.
@@ -691,12 +691,12 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Opcje kompilatora Visual C#
- PLIKI WYJŚCIOWE -
-out:<plik> Określ nazwę pliku wyjściowego (domyślnie: nazwa podstawowa
- pliku z klasą główną lub pierwszym plikiem)
+ pliku z klasą główną lub pierwszego pliku)
-target:exe Kompiluj plik wykonywalny konsoli (domyślnie) (krótka
wersja: -t:exe)
-target:winexe Kompiluj plik wykonywalny systemu Windows (krótka wersja:
@@ -749,20 +749,22 @@
Określ typ debugowania (wartość domyślna to „full”,
wartość „portable” to format międzyplatformowy,
a wartość „embedded” to format międzyplatformowy wbudowany w
- docelowym pliku DLL lub EXE)
+ docelowym pliku dll lub exe)
-optimize[+|-] Włącz optymalizacje (krótka wersja: -o)
-deterministic Utwórz zestaw deterministyczny
- (zawierający sygnaturę czasową i identyfikator GUID wersji modułu)
+ (zawierający identyfikator GUID i sygnaturę czasową wersji modułu)
-refonly Utwórz zestaw odwołania zamiast głównych danych wyjściowych
-instrument:TestCoverage Utwórz zestaw instrumentowany w celu gromadzenia
informacji o pokryciu
--sourcelink:<plik> Informacje o linku źródłowym na potrzeby osadzenia w pliku PDB.
+-sourcelink:<plik> Informacje o linku źródłowym do osadzenia w pliku PDB.
- BŁĘDY I OSTRZEŻENIA -
-warnaserror[+|-] Zgłaszaj wszystkie ostrzeżenia jako błędy
-warnaserror[+|-]:<lista_ostrzeżeń> Zgłaszaj określone ostrzeżenia jako błędy
+ (użyj wartości „nullable” dla wszystkich ostrzeżeń nt. przyjmowania wartości null)
-warn:<n> Ustaw poziom ostrzeżeń (0–4) (krótka wersja: -w)
-nowarn:<lista_ostrzeżeń> Wyłącz określone komunikaty ostrzeżeń
+ (użyj wartości „nullable” dla wszystkich ostrzeżeń nt. przyjmowania wartości null)
-ruleset:<plik> Określ plik zestawu reguł wyłączający określone
funkcje diagnostyczne.
-errorlog:<plik>[,version=<wersja_sarif>]
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ ustaw funkcje lokalne jako zewnętrzne
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ atrybuty funkcji lokalnych
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ Atrybut MemberNotNull
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ W metodzie „{0}” brakuje adnotacji „[DoesNotReturn]”, aby można było dopasować zaimplementowaną lub przesłoniętą składową.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ W metodzie brakuje adnotacji „[DoesNotReturn]”, aby można było dopasować zaimplementowaną lub przesłoniętą składową.
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ Generator „{0}” nie mógł wygenerować źródła. W rezultacie nie będzie on współtworzyć danych wyjściowych i mogą wystąpić błędy kompilacji.Generator failed to generate source.
- Generator failed to generate source.
+ Generator nie mógł wygenerować źródła.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ Generator „{0}” nie mógł przeprowadzić inicjalizacji. W rezultacie nie będzie on współtworzyć danych wyjściowych i mogą wystąpić błędy kompilacji.Generator failed to initialize.
- Generator failed to initialize.
+ Generator nie mógł przeprowadzić inicjalizacji.
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ Element członkowski „{0}” musi mieć wartość inną niż null podczas kończenia działania.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ Nie można użyć składowej „{0}” w tym atrybucie.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ Nie można użyć składowej w tym atrybucie.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ Element członkowski „{0}” musi mieć wartość inną niż null podczas kończenia działania z wartością „{1}”.Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ Element członkowski musi mieć wartość inną niż null podczas kończenia działania w pewnym stanie.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ Element członkowski musi mieć wartość inną niż null podczas kończenia działania.
@@ -1861,32 +1863,32 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- Parametr „{0}” nie może mieć wartości null podczas zamykania z wartością „{1}”.
+ Parametr „{0}” musi mieć wartość inną niż null podczas kończenia działania z wartością „{1}”.Parameter must have a non-null value when exiting in some condition.
- Parametr nie może mieć wartości null podczas zamykania w pewnym stanie.
+ Parametr musi mieć wartość inną niż null podczas kończenia działania w pewnym stanie.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ Parametr „{0}” musi mieć wartość inną niż null podczas kończenia działania.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ Parametr musi mieć wartość inną niż null podczas kończenia działania.A method marked [DoesNotReturn] should not return.
- Metoda oznaczona [DoesNotReturn] nie powinna zwracać wartości.
+ Metoda z oznaczeniem [DoesNotReturn] nie powinna zwracać wartości.A method marked [DoesNotReturn] should not return.
- Metoda oznaczona [DoesNotReturn] nie powinna zwracać wartości.
+ Metoda z oznaczeniem [DoesNotReturn] nie powinna zwracać wartości.
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typów referencyjnych w typie parametru „{0}” nie jest zgodne z zaimplementowaną składową „{1}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typów referencyjnych w typie parametru nie jest zgodne z zaimplementowaną składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typów referencyjnych w typie parametru „{0}” z elementu „{1}” nie jest zgodne z zaimplementowaną składową „{2}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typów referencyjnych w typie parametru nie jest zgodne z niejawnie zaimplementowaną składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typu parametru „{0}” nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typu parametru nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typów referencyjnych w typie zwracanym nie jest zgodne z zaimplementowaną składową „{0}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typów referencyjnych w typie zwracanym nie jest zgodne z zaimplementowaną składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typów referencyjnych w typie zwracanym „{0}” nie jest zgodne z niejawnie zaimplementowaną składową „{1}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typów referencyjnych w typie zwracanym nie jest zgodne z niejawnie zaimplementowaną składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typu zwracanego nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Dopuszczanie wartości null dla typu zwracanego nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).
@@ -4265,7 +4267,7 @@ Jeśli taka klasa zostanie użyta jako klasa bazowa i klasa pochodna definiuje d
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- Atrybut DllImport nie może być zastosowany do metody, która jest ogólna lub zawarta w typie ogólnym.
+ Atrybut DllImport nie może być zastosowany do metody, która jest ogólna lub zawarta w metodzie ogólnej lub typie ogólnym.
@@ -9767,7 +9769,7 @@ Aby usunąć ostrzeżenie, możesz zamiast tego użyć opcji /reference (ustaw w
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '„{0}” jest funkcją lokalną i w związku z tym musi zawsze mieć treść.
+ Funkcja lokalna „{0}” musi deklarować treść, ponieważ nie jest oznaczona jako „static extern”.
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.pt-BR.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.pt-BR.xlf
index d1a44074e34c5..f13bd204de8c4 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.pt-BR.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.pt-BR.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ A função local '{0}' deve ser 'static' para usar o atributo condicional
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ Uma árvore de expressão não pode conter uma expressão de índice de front-end ('^').An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ Uma árvore de expressão não pode conter um padrão System.Index ou acesso do indexador System.RangeAn expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ Uma árvore de expressão não pode conter uma expressão de intervalo ('..').
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ Não foi possível determinar o diretório de saída
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ O argumento stdin '-' foi especificado, mas a entrada não foi redirecionada do fluxo de entrada padrão.
@@ -691,10 +691,10 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Opções do Compilador do Visual C#
- - ARQUIVOS DE SAÍDA -
+ – ARQUIVOS DE SAÍDA -
-out:<file> Especificar o nome do arquivo de saída (padrão: nome de base do
arquivo com a classe principal ou do primeiro arquivo)
-target:exe Criar um executável do console (padrão) (Forma
@@ -709,12 +709,12 @@
-target:winmdobj Criar um arquivo intermediário do Windows Runtime que
seja consumido por WinMDExp (Forma abreviada: -t:winmdobj)
-doc:<file> Arquivo de documentação XML a ser gerado
--refout:<file> Saída do assembly de referência a ser gerada
+-refout:<file> Saída do assembly de referência a ser gerada
-platform:<string> Limitar em quais plataformas esse código pode ser executado: x86,
Itanium, x64, arm, arm64, anycpu32bitpreferred ou
anycpu. O padrão é anycpu.
- - ARQUIVOS DE ENTRADA -
+ – ARQUIVOS DE ENTRADA -
-recurse:<wildcard> Incluir todos os arquivos no diretório atual e
subdiretórios conforme as especificações de
curinga
@@ -733,17 +733,17 @@
-embed Inserir todos os arquivos de origem no PDB.
-embed:<file list> Inserir arquivos específicos no PDB.
- - RECURSOS -
+ – RECURSOS -
-win32res:<file> Especificar um arquivo de recurso Win32 (.res)
-win32icon:<file> Usar esse ícone para a saída
-win32manifest:<file> Especificar um arquivo de manifesto Win32 (.xml)
-nowin32manifest Não incluir o manifesto Win32 padrão
-resource:<resinfo> Inserir o recurso especificado (Forma abreviada: -res)
-linkresource:<resinfo> Vincular o recurso especificado a esse assembly
- (Forma abreviada: -linkres), Em que o formato resinfo
+ (Forma abreviada: -linkres) Em que o formato resinfo
é <file>[,<string name>[,public|private]]
- - GERAÇÃO DE CÓDIGO -
+ – GERAÇÃO DE CÓDIGO -
-debug[+|-] Emitir informações de depuração
-debug:{full|pdbonly|portable|embedded}
Especificar o tipo de depuração ('full' é o padrão,
@@ -758,20 +758,23 @@
informações de cobertura
-sourcelink:<file> Informações do link de origem a serem inseridas no PDB.
- - ERROS E AVISOS -
+ – ERROS E AVISOS -
-warnaserror[+|-] Relatar todos os avisos como erros
-warnaserror[+|-]:<warn list> Relatar avisos específicos como erros
-warn:<n> Definir o nível de aviso (0-4) (Forma abreviada: -w)
-nowarn:<warn list> Desabilitar mensagens de aviso específicas
--ruleset:<file>[,version=<sarif_version>]
+ (usar "nullable" para todos os avisos de valor nulo)
+-ruleset:<file> Especificar um arquivo do conjunto de regras que desabilita diagnósticos
+ específicos.
+-errorlog:<file>[,version=<sarif_version>]
Especificar um arquivo para registrar todos os diagnósticos do compilador e do
analisador.
- sarif_version:{1|2|2.1} O padrão é 1. 2 e 2.1
+ sarif_version:{1|2|2.1} O padrão é 1.2 e 2.1
ambos significam versão SARIF 2.1.0.
-reportanalyzer Relatar informações adicionais do analisador, como o
tempo de execução.
- - LINGUAGEM -
+ – LINGUAGEM -
-checked[+|-] Gerar verificações de estouro
-unsafe[+|-] Permitir código 'unsafe'
-define:<symbol list> Definir símbolos de compilação condicionais (Forma
@@ -787,7 +790,7 @@
-nullable:{enable|disable|warnings|annotations}
Especificar opção de contexto que permite valor nulo enable|disable|warnings|annotations.
- - SEGURANÇA -
+ – SEGURANÇA -
-delaysign[+|-] Assinar com atraso o assembly usando apenas a parte
pública da chave de nome forte
-publicsign[+|-] Assinar de modo público o assembly usando apenas a parte pública
@@ -796,7 +799,7 @@
-keycontainer:<string> Especificar um contêiner de chave de nome forte
-highentropyva[+|-] Habilitar ASLR de alta entropia
- - DIVERSOS -
+ – DIVERSOS -
@<file> Ler o arquivo de resposta para obter mais opções
-help Exibir esta mensagem de uso (Forma abreviada: -?)
-nologo Suprimir a mensagem de direitos autorais do compilador
@@ -804,8 +807,8 @@
-parallel[+|-] Build concomitante.
-version Exibir o número de versão do compilador e sair.
- - AVANÇADO -
--baseaddress:<address> Endereço base da biblioteca a ser criada
+ – AVANÇADO -
+-baseaddress:<address> Endereço básico da biblioteca a ser criada
-checksumalgorithm:<alg> Especificar o algoritmo para calcular a soma de verificação do arquivo de origem
armazenado em PDB. Os valores com suporte são:
SHA1 ou SHA256 (padrão).
@@ -889,7 +892,7 @@
extern local functions
- extern local functions
+ funções locais externas
@@ -904,7 +907,7 @@
local function attributes
- local function attributes
+ atributos de função local
@@ -914,7 +917,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ Atributo MemberNotNull
@@ -1439,12 +1442,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ O método '{0}' não tem a anotação '[DoesNotReturn]' para corresponder ao membro implementado ou substituído.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ O método não tem a anotação '[DoesNotReturn]' para corresponder ao membro implementado ou substituído.
@@ -1459,22 +1462,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ O gerador '{0}' não pôde gerar a origem. Ele não contribuirá com a saída e erros de compilação podem ocorrer como resultado.Generator failed to generate source.
- Generator failed to generate source.
+ O gerador não pôde gerar a origem.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ Falha na inicialização do gerador '{0}'. Ele não contribuirá com a saída e erros de compilação podem ocorrer como resultado.Generator failed to initialize.
- Generator failed to initialize.
+ Falha na inicialização do gerador.
@@ -1519,32 +1522,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ O membro '{0}' deve ter um valor não nulo durante a saída.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ O membro '{0}' não pode ser usado nesse atributo.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ O membro não pode ser usado nesse atributo.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ O membro '{0}' deve ter um valor não nulo durante a saída com '{1}'.Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ O membro deve ter um valor não nulo durante a saída em alguma condição.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ O membro deve ter um valor não nulo ao sair.
@@ -1859,22 +1862,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- O parâmetro '{0}' não pode ter um valor nulo durante a saída com '{1}'.
+ O parâmetro '{0}' deve ter um valor não nulo durante a saída com '{1}'.Parameter must have a non-null value when exiting in some condition.
- O parâmetro não pode ter um valor nulo durante a saída em alguma condição.
+ O parâmetro deve ter um valor não nulo durante a saída em alguma condição.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ O parâmetro '{0}' deve ter um valor não nulo ao sair.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ O parâmetro deve ter um valor não nulo ao sair.
@@ -1919,62 +1922,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ A nulidade de tipos de referência no tipo de parâmetro '{0}' não corresponde ao membro implementado '{1}' (possivelmente devido a atributos de nulidade).Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ A nulidade de tipos de referência no tipo de parâmetro não corresponde ao membro implementado (possivelmente devido a atributos de nulidade).Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ A nulidade de tipos de referência no tipo de parâmetro '{0}' de '{1}' não corresponde ao membro implementado implicitamente '{2}' (possivelmente devido a atributos de nulidade).Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ A nulidade de tipos de referência no tipo de parâmetro não corresponde ao membro implementado implicitamente (possivelmente devido a atributos de nulidade).Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ A nulidade do tipo de parâmetro '{0}' não corresponde ao membro substituído (possivelmente devido a atributos de nulidade).Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ A nulidade do tipo de parâmetro não corresponde ao membro substituído (possivelmente devido a atributos de nulidade).Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ A nulidade de tipos de referência no tipo de retorno não corresponde ao membro implementado '{0}' (possivelmente devido a atributos de nulidade).Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ A nulidade de tipos de referência no tipo de retorno não corresponde ao membro implementado (possivelmente devido a atributos de nulidade).Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ A nulidade de tipos de referência no tipo de retorno '{0}' não corresponde ao membro implementado implicitamente '{1}' (possivelmente devido a atributos de nulidade).Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ A nulidade de tipos de referência no tipo de retorno não corresponde ao membro implementado implicitamente (possivelmente devido a atributos de nulidade).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ A nulidade do tipo de retorno não corresponde ao membro substituído (possivelmente devido a atributos de nulidade).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ A nulidade do tipo de retorno não corresponde ao membro substituído (possivelmente devido a atributos de nulidade).
@@ -4263,7 +4266,7 @@ Se tal classe for usada como uma classe base e se a classe derivada definir um d
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- O atributo DllImport não pode ser aplicado a um método que seja genérico ou esteja contido em um tipo genérico.
+ O atributo DllImport não pode ser aplicado a um método que seja genérico ou esteja contido em um método ou tipo genérico.
@@ -6137,7 +6140,7 @@ Um bloco catch() depois de um bloco catch (System.Exception e) poderá capturar
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- Não é possível atribuir um campo somente leitura (exceto em um construtor da classe na qual o campo está definido ou em um inicializador de variável)
+ Não é possível atribuir um campo somente leitura (exceto em um construtor da classe na qual o campo esteja definido ou em um inicializador de variável)
@@ -9765,7 +9768,7 @@ Para incorporar informações de tipo de interoperabilidade para os dois assembl
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '{0}' é uma função local e, portanto, deve sempre ter um corpo.
+ A função local '{0}' deve declarar um corpo porque não está marcado como 'static extern'.
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.ru.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.ru.xlf
index 298825154e84e..f17b05efcf1da 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.ru.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.ru.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ Локальная функция "{0}" должна быть "static", чтобы использовать атрибут Conditional
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ Дерево выражений не может содержать выражение индекса, отсчитываемого с конца ("^").An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ Дерево выражения не может содержать доступ к индексатору System.Index или System.Range шаблона.An expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ Дерево выражений не может содержать выражение диапазона ("..").
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ Не удалось определить выходной каталог
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ Указан аргумент stdin "-", но входные данные не были перенаправлены из стандартного входного потока.
@@ -691,7 +691,7 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Параметры компилятора Visual C#
- Выходные файлы -
@@ -749,7 +749,7 @@
Задать тип отладки (по умолчанию — "full",
"portable" — кроссплатформенный формат,
"embedded" — кроссплатформенный формат, внедряемый в
- целевой DLL- или EXE-файл)
+ целевой DLL- или EXE-файл
-optimize[+|-] Включить оптимизацию (краткая форма: -o)
-deterministic Создать детерминированную сборку
(включая GUID версии модуля и метку времени)
@@ -757,12 +757,14 @@
-instrument:TestCoverage Создать сборку, инструментированную для сбора
сведений об объеме протестированного кода
-sourcelink:<file> Данные о ссылке на исходные файлы для внедрения в PDB.
-
+
- Ошибки и предупреждения -
-warnaserror[+|-] Регистрировать все предупреждения как ошибки
-warnaserror[+|-]:<warn list> Регистрировать указанные предупреждения как ошибки
+ (используйте "nullable" для всех предупреждений о допустимости значений NULL)
-warn:<n> Задать порог предупреждений (0–4) (краткая форма: -w)
-nowarn:<warn list> Отключить указанные предупреждения
+ (используйте "nullable" для всех предупреждений о допустимости значений NULL)
-ruleset:<file> Указать файл набора правил, отключающий определенные
диагностические операции.
-errorlog:<file>[,version=<sarif_version>]
@@ -783,7 +785,7 @@
"latest" (последняя версия, включая дополнительные номера версии),
"default" (то же что и "latest"),
"latestmajor" (последняя версия, исключая дополнительные номера версии),
- "preview" (последняя версия, включая функции в неподдерживаемой предварительной версии)
+ "preview" (последняя версия, включая функции в неподдерживаемой предварительной версии),
либо конкретные версии, например "6" или "7.1"
-nullable[+|-] Указать параметр допускающего значение NULL контекста enable|disable.
-nullable:{enable|disable|warnings|annotations}
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ Внешние локальные функции
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ Атрибуты локальной функции
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ Атрибут MemberNotNull
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ В методе "{0}" отсутствует аннотация "[DoesNotReturn]" для сопоставления реализованного или переопределенного члена.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ В методе отсутствует аннотация "[DoesNotReturn]" для сопоставления реализованного или переопределенного члена.
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ Генератору "{0}" не удалось создать источник. Это не повлияет на выходные данные и ошибки компиляции, которые могут возникнуть в результате.Generator failed to generate source.
- Generator failed to generate source.
+ Генератору не удалось создать источник.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ Не удалось инициализировать генератор "{0}". Это не повлияет на выходные данные и ошибки компиляции, которые могут возникнуть в результате.Generator failed to initialize.
- Generator failed to initialize.
+ Не удалось инициализировать генератор.
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ Элемент "{0}" должен иметь значение, отличное от NULL, при выходе.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ Элемент "{0}" не может использоваться в этом атрибуте.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ Элемент не может использоваться в этом атрибуте.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ Элемент "{0}" должен иметь значение, отличное от NULL, при выходе с "{1}".Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ Элемент должен иметь значение, отличное от NULL, при выходе в определенном состоянии.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ Элемент должен иметь значение, отличное от NULL, при выходе.
@@ -1861,22 +1863,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- Параметр "{0}" не может иметь значение null при выходе с "{1}".
+ Параметр "{0}" должен иметь значение, отличное от NULL, при выходе с "{1}".Parameter must have a non-null value when exiting in some condition.
- Параметр не может иметь значение null при выходе в определенном условии.
+ Параметр должен иметь значение, отличное от NULL, при выходе в определенном состоянии.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ Параметр "{0}" должен иметь значение, отличное от NULL, при выходе.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ Параметр должен иметь значение, отличное от NULL, при выходе.
@@ -1886,7 +1888,7 @@
A method marked [DoesNotReturn] should not return.
- Метод, помеченный [DoesNotReturn], не должен возвращать значение
+ Метод, помеченный [DoesNotReturn], не должен возвращать значение.
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ Допустимость значений NULL для ссылочных типов в типе параметра "{0}" не соответствует реализованному элементу "{1}" (возможно, из-за атрибутов допустимости значений NULL).Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ Допустимость значений NULL для ссылочных типов в типе параметра не соответствует реализованному элементу (возможно, из-за атрибутов допустимости значений NULL).Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ Допустимость значений NULL для ссылочных типов в типе параметра "{0}" объекта "{1}" не соответствует неявно реализованному элементу "{2}" (возможно, из-за атрибутов допустимости значений NULL).Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Допустимость значений NULL для ссылочных типов в типе параметра не соответствует неявно реализованному элементу (возможно, из-за атрибутов допустимости значений NULL).Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ Допустимость значений NULL для типа параметра "{0}" не соответствует переопределенному элементу (возможно, из-за атрибутов допустимости значений NULL).Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ Допустимость значений NULL для типа параметра не соответствует переопределенному элементу (возможно, из-за атрибутов допустимости значений NULL).Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ Допустимость значений NULL для ссылочных типов в типе возвращаемого значения не соответствует реализованному элементу "{0}" (возможно, из-за атрибутов допустимости значений NULL).Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ Допустимость значений NULL для ссылочных типов в типе возвращаемого значения не соответствует реализованному элементу (возможно, из-за атрибутов допустимости значений NULL).Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ Допустимость значений NULL для ссылочных типов в типе возвращаемого значения "{0}" не соответствует неявно реализованному элементу "{1}" (возможно, из-за атрибутов допустимости значений NULL).Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Допустимость значений NULL для ссылочных типов в типе возвращаемого значения не соответствует неявно реализованному элементу (возможно, из-за атрибутов допустимости значений NULL).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Допустимость значений NULL для типа возвращаемого значения не соответствует переопределенному элементу (возможно, из-за атрибутов допустимости значений NULL).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Допустимость значений NULL для типа возвращаемого значения не соответствует переопределенному элементу (возможно, из-за атрибутов допустимости значений NULL).
@@ -4265,7 +4267,7 @@ If such a class is used as a base class and if the deriving class defines a dest
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- Атрибут DllImport не может применяться для универсального метода или метода в универсальном типе.
+ Атрибут DllImport не может применяться для универсального метода или метода, содержащегося в универсальном методе или типе.
@@ -9767,7 +9769,7 @@ To remove the warning, you can use /reference instead (set the Embed Interop Typ
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '"{0}" — это локальная функция, и поэтому всегда должна иметь тело.
+ Локальная функция "{0}" должна объявить тело, так как она не помечена как "static extern".
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.tr.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.tr.xlf
index 55bfca741e0de..411d27f153995 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.tr.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.tr.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ '{0}' yerel işlevi, Conditional özniteliğini kullanabilmek için 'static' olmalıdır
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ İfade ağacı, sondan dizin ('^') ifadesi içeremez.An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ İfade ağacı, desen System.Index veya System.Range dizin oluşturucu erişimi içeremezAn expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ İfade ağacı, aralık ('..') ifadesi içeremez.
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ Çıkış dizini belirlenemedi
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ '-' stdin bağımsız değişkeni belirtildi ancak giriş, standart giriş akışından yeniden yönlendirilmedi.
@@ -691,7 +691,7 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Visual C# Derleyici Seçenekleri
- ÇIKIŞ DOSYALARI -
@@ -701,42 +701,42 @@
biçim: -t:exe)
-target:winexe Windows yürütülebilir dosyası oluştur (Kısa biçim:
-t:winexe)
--target:library Kitaplık derle (Kısa biçim: -t:library)
+-target:library Kitaplık oluştur (Kısa biçim: -t:library)
-target:module Başka bir bütünleştirilmiş koda eklenebilecek bir
modül oluştur (Kısa biçim: -t:module)
-target:appcontainerexe Appcontainer yürütülebilir dosyası oluştur (Kısa biçim:
-t:appcontainerexe)
--target:winmdobj WinMDExp tarafından kullanılan bir Windows Çalışma Zamanı
+-target:winmdobj WinMDExp tarafından tüketilen bir Windows Çalışma Zamanı
ara dosyası oluştur (Kısa biçim: -t:winmdobj)
-doc:<dosya> Oluşturulacak XML Belge dosyası
-refout:<dosya> Oluşturulacak başvuru bütünleştirilmiş kodu çıkışı
--platform:<dize> Bu kodun çalıştırılabileceği platformları sınırlandır: x86,
+-platform:<dize> Bu kodun çalıştırılabileceği platformları sınırla: x86,
Itanium, x64, arm, arm64, anycpu32bitpreferred veya
anycpu. Varsayılan: anycpu.
- GİRİŞ DOSYALARI -
-recurse:<joker karakter> Geçerli dizindeki ve alt dizinlerdeki
- tüm dosyaları Joker karakter belirtimlerine göre
+ tüm dosyaları joker karakter belirtimlerine göre
ekle
--reference:<diğer ad>=<dosya> Verilen diğer adı kullanan belirtilen bütünleştirilmiş kod dosyasındaki
+-reference:<diğer ad>=<dosya> Verilen diğer adı kullanarak belirtilen bütünleştirilmiş kod dosyasındaki
meta verilere başvur (Kısa biçim: -r)
-reference:<dosya listesi> Belirtilen bütünleştirilmiş kod dosyalarındaki meta verilere
başvur (Kısa biçim: -r)
-addmodule:<dosya listesi> Belirtilen modülleri bu bütünleştirilmiş koda bağla
--link:<dosya listesi> Belirtilen birlikte çalışma bütünleştirilmiş kod dosyalarındaki
+-link:<dosya listesi> Belirtilen birlikte çalışma bütünleştirilmiş kodu dosyalarındaki
meta verileri ekle (Kısa biçim: -l)
-analyzer:<dosya listesi> Çözümleyicileri bu bütünleştirilmiş koddan çalıştır
(Kısa biçim: -a)
-additionalfile:<dosya listesi> Kod oluşturmayı doğrudan etkilemeyen ancak hata
- ve uyarılar oluşturmak için çözümleyicilerin
+ veya uyarılar oluşturmak için çözümleyicilerin
kullanabileceği ek dosyalar.
-embed Tüm kaynak dosyalarını PDB'ye ekle.
-embed:<dosya listesi> Belirli dosyaları PDB'ye ekle.
- KAYNAKLAR -
--win32res:<dosya> Bir Win32 kaynak dosyası (.res) belirt
+-win32res:<dosya> Win32 kaynak dosyası (.res) belirt
-win32icon:<dosya> Çıkış için bu simgeyi kullan
--win32manifest:<dosya> Bir Win32 bildirim dosyası (.xml) belirt
+-win32manifest:<dosya> Win32 bildirim dosyası (.xml) belirt
-nowin32manifest Varsayılan Win32 bildirimini dahil etme
-resource:<kaynak bilgileri> Belirtilen kaynağı ekle (Kısa biçim: -res)
-linkresource:<kaynak bilgileri> Belirtilen kaynağı bu bütünleştirilmiş koda bağla
@@ -751,7 +751,7 @@
'embedded' ise hedef .dll veya .exe dosyasına
eklenmiş platformlar arası bir biçimdir)
-optimize[+|-] İyileştirmeleri etkinleştir (Kısa biçim: -o)
--deterministic Belirlenimci bir bütünleştirilmiş kod oluştur
+-deterministic Belirlenimci bütünleştirilmiş kod oluştur
(modül sürümü GUID'si ve zaman damgası dahil)
-refonly Ana çıkış yerine bir başvuru bütünleştirilmiş kodu oluştur
-instrument:TestCoverage Kapsam bilgilerini toplamak üzere
@@ -761,10 +761,12 @@
- HATALAR VE UYARILAR -
-warnaserror[+|-] Tüm uyarıları hata olarak bildir
-warnaserror[+|-]:<uyarı listesi> Belirli uyarıları hata olarak bildir
+ (null atanabilirlik uyarıları için "nullable" kullanın)
-warn:<n> Uyarı düzeyini ayarla (0-4) (Kısa biçim: -w)
-nowarn:<uyarı listesi> Belirli uyarı iletilerini devre dışı bırak
+ (null atanabilirlik uyarıları için "nullable" kullanın)
-ruleset:<dosya> Belirli tanılamaları devre dışı bırakan bir
- kural kümesi dosyası belirt.
+ kural kümesi dosyası belirtin.
-errorlog:<dosya>[,version=<sarif_sürümü>]
Tüm derleyici ve çözümleyici tanılamalarını günlüğe kaydetmek için
bir dosya belirt.
@@ -780,22 +782,22 @@
biçim: -d)
-langversion:? Dil sürümü için izin verilen değerleri görüntüle
-langversion:<dize> Dil sürümünü belirt. Örneğin: `latest` (ikincil sürümleri de içeren en son sürüm),
- `default` (`latest` ile aynı)
+ `default` (`latest` ile aynı),
`latestmajor` (ikincil sürümler hariç en son sürüm),
- `preview` (desteklenmeyen önizleme sürümündeki
+ `preview` (desteklenmeyen önizlemedeki
özellikleri içeren en son sürüm)
ya da `6` veya `7.1` gibi belirli sürümler
--nullable[+|-] Null değer atanabilir bağlam seçeneğini enable|disable olarak belirt.
+-nullable[+|-] Null atanabilir bağlam seçeneğini enable|disable (etkin|devre dışı) olarak belirt.
-nullable:{enable|disable|warnings|annotations}
- Null değer atanabilir bağlam seçeneğini enable|disable|warnings|annotations olarak belirt.
+ Null atanabilir bağlam seçeneğini enable|disable|warnings|annotations (etkin|devre dışı|uyarılar|ek açıklamalar) olarak belirt.
- GÜVENLİK -
-delaysign[+|-] Bütünleştirilmiş kodu, tanımlayıcı ad anahtarının yalnızca genel
kısmıyla geç imzala
-publicsign[+|-] Bütünleştirilmiş kodu, tanımlayıcı ad anahtarının yalnızca genel
kısmıyla genel olarak imzala
--keyfile:<dosya> Bir tanımlayıcı ad anahtarı dosyası belirt
--keycontainer:<dize> Bir tanımlayıcı ad anahtarı kapsayıcısı belirt
+-keyfile:<dosya> Tanımlayıcı ad anahtarı dosyası belirt
+-keycontainer:<dize> Tanımlayıcı ad anahtarı kapsayıcısı belirt
-highentropyva[+|-] Yüksek entropili ASLR'yi etkinleştir
- ÇEŞİTLİ -
@@ -803,8 +805,8 @@
-help Bu kullanım iletisini görüntüle (Kısa biçim: -?)
-nologo Derleyici telif hakkı iletisini görüntüleme
-noconfig CSC.RSP dosyasını otomatik olarak dahil etme
--parallel[+|-] Eşzamanlı derleme.
--version Derleyici sürüm numarasını görüntüle ve çıkış yap.
+-parallel[+|-] Eş zamanlı derleme.
+-version Derleyici sürüm numarasını görüntüleyip çıkış yap.
- GELİŞMİŞ -
-baseaddress:<adres> Oluşturulacak kitaplığın taban adresi
@@ -819,10 +821,10 @@
biçim: -m)
-fullpaths Derleyici, tam yollar oluşturur
-filealign:<n> Çıkış dosyasının bölümleri için kullanılan
- hizalamayı belirtin
+ hizalamayı belirt
-pathmap:<A1>=<D1>,<A2>=<D2>,...
- Derleyici tarafından gösterilen kaynak yolu adları için bir eşleme
- belirtin.
+ Derleyici tarafından çıkışta gösterilen kaynak yolu adları için bir eşleme
+ belirt.
-pdb:<dosya> Hata ayıklama bilgileri dosyasının adını belirt (varsayılan:
çıkış dosyasının adı ve .pdb uzantısı)
-errorendlocation Her hatanın bitiş konumunun satır ve sütununu
@@ -830,7 +832,7 @@
-preferreduilang Tercih edilen çıkış dilinin adını belirt.
-nosdkpath Standart kitaplık bütünleştirilmiş kodlarında varsayılan SDK yolunu aramayı devre dışı bırak.
-nostdlib[+|-] Standart kitaplığa (mscorlib.dll) başvuru yapma
--subsystemversion:<dize> Bu bütünleştirilmiş kodu alt sistem sürümünü belirt
+-subsystemversion:<dize> Bu bütünleştirilmiş kodun alt sistem sürümünü belirt
-lib:<dosya listesi> İçinde başvuruların aranacağı ek dizinleri
belirt
-errorreport:<dize> İç derleyici hatalarının nasıl işleneceğini belirt:
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ extern yerel işlevleri
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ yerel işlev öznitelikleri
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ MemberNotNull özniteliği
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ '{0}' metodunda, uygulanan veya geçersiz kılınan üyeyle eşleşecek `[DoesNotReturn]` ek açıklaması eksik.Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ Metotta, uygulanan veya geçersiz kılınan üyeyle eşleşecek `[DoesNotReturn]` ek açıklaması eksik.
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ '{0}' oluşturucusu kaynak oluşturamadı. Oluşturucu çıkışa katkıda bulunmayacağından, bunun sonucunda derleme hataları oluşabilir.Generator failed to generate source.
- Generator failed to generate source.
+ Oluşturucu kaynak oluşturamadı.Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ '{0}' oluşturucusu başlatılamadı. Oluşturucu çıkışa katkıda bulunmayacağından, bunun sonucunda derleme hataları oluşabilir.Generator failed to initialize.
- Generator failed to initialize.
+ Oluşturucu başlatılamadı.
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ '{0}' üyesi çıkış yaparken null olmayan bir değere sahip olmalıdır.Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ '{0}' üyesi bu öznitelikte kullanılamaz.Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ Üye bu öznitelikte kullanılamıyor.Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ '{0}' üyesi '{1}' ile çıkış yaparken null olmayan değere sahip olmalıdır.Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ Üye bir koşulda çıkış yaparken null olmayan bir değere sahip olmalıdır.Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ Üye çıkış yaparken null olmayan bir değere sahip olmalıdır.
@@ -1861,32 +1863,32 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- '{0}' parametresi '{1}' ile çıkarken null değer alamaz.
+ '{0}' parametresi '{1}' ile çıkış yaparken null olmayan bir değere sahip olmalıdır.Parameter must have a non-null value when exiting in some condition.
- Parametre bir koşulda çıkarken null değer alamaz.
+ Parametre bir koşulda çıkış yaparken null olmayan bir değere sahip olmalıdır.Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ '{0}' parametresi çıkış yaparken null olmayan bir değere sahip olmalıdır.Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ Parametre çıkış yaparken null olmayan bir değere sahip olmalıdır.A method marked [DoesNotReturn] should not return.
- [DoesNotReturn] olarak işaretlenen bir yöntem, döndürmemelidir.
+ [DoesNotReturn] olarak işaretlenen bir metot, değer döndürmemelidir.A method marked [DoesNotReturn] should not return.
- [DoesNotReturn] olarak işaretlenen bir yöntem, döndürmemelidir.
+ [DoesNotReturn] olarak işaretlenen bir metot, değer döndürmemelidir.
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ '{0}' parametre türündeki başvuru türlerinin null atanabilirliği uygulanan '{1}' üyesiyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ Parametre türündeki başvuru türlerinin null atanabilirliği uygulanan üyeyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ '{0}' parametresinin '{1}' türündeki başvuru türlerinin null atanabilirliği örtük olarak uygulanan '{2}' üyesiyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Parametre türündeki başvuru türlerinin null atanabilirliği örtük olarak uygulanan üyeyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ '{0}' parametresinin null atanabilirliği geçersiz kılınmış üyeyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ Parametre türünün null atanabilirliği geçersiz kılınmış üyeyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ Dönüş türündeki başvuru türlerinin null atanabilirliği uygulanan '{0}' üyesiyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ Dönüş türündeki başvuru türlerinin null atanabilirliği uygulanan üyeyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ '{0}' dönüş türündeki başvuru türlerinin null atanabilirliği örtük olarak uygulanan '{1}' üyesiyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ Dönüş türündeki başvuru türlerinin null atanabilirliği örtük olarak uygulanan üyeyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Dönüş türünün null atanabilirliği geçersiz kılınan üyeyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ Dönüş türünün null atanabilirliği geçersiz kılınan üyeyle eşleşmiyor (muhtemelen null atanabilirlik öznitelikleri nedeniyle).
@@ -4265,7 +4267,7 @@ Bu sınıf temel sınıf olarak kullanılırsa ve türetilen sınıf bir yıkıc
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- DllImport özniteliği genel veya genel bir türde barındırılan bir yönteme uygulanamaz.
+ DllImport özniteliği, genel olan ya da genel metot veya türde barındırılan bir metoda uygulanamaz.
@@ -6139,7 +6141,7 @@ RuntimeCompatibilityAttribute AssemblyInfo.cs dosyasında false olarak ayarlanm
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- Salt okunur bir alana atama yapılamaz (alanın tanımlandığı veya değişken başlatıcısı olduğu sınıfın oluşturucusunda olması dışında)
+ Salt okunur bir alana atama yapılamaz (alanın tanımlandığı veya değişken başlatıcısı olduğu sınıfın oluşturucusunda bulunması dışında)
@@ -9767,7 +9769,7 @@ Uyarıyı kaldırmak için, /reference kullanabilirsiniz (Birlikte Çalışma T
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '{0}' yerel bir işlev olduğundan her zaman gövdesi olmalıdır.
+ '{0}' yerel işlevi 'static extern' olarak işaretlenmediğinden bir gövde bildirmelidir.
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.zh-Hans.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.zh-Hans.xlf
index 059479deb0fae..309f721a6f88d 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.zh-Hans.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.zh-Hans.xlf
@@ -24,7 +24,7 @@
Operator '{0}' cannot be applied to 'default' and operand of type '{1}' because it is a type parameter that is not known to be a reference type
- 运算符“{0}”不能应用于“默认值”和类型为“{1}”的操作数,因为它是一个类型参数,而系统不知道该参数是引用类型
+ 运算符“{0}”不能应用于 "default" 和类型为“{1}”的操作数,因为它是一个类型参数,而系统不知道该参数是引用类型
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ 本地函数“{0}”必须为 "static" 才能使用 "Conditional" 特性
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ 表达式树不能包含 from-end 索引("^")表达式。An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ 表达式树不能包含模式 System.Index 或 System.Range 索引器访问An expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ 表达式树不能包含范围("..")表达式。
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ 无法确定输出目录
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ 已指定 stdin 参数 "-",但尚未从标准输入流重定向输入。
@@ -691,7 +691,7 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Visual C# 编译器选项
- 输出文件 -
@@ -718,7 +718,7 @@
-recurse:<wildcard> 根据通配符规范包括当前目录和
子目录中的所有
文件
--reference:<alias>=<file> 使用给定别名从指定程序集
+-reference:<alias>=<file> 使用给定别名从指定程序集文件
引用元数据(缩写: -r)
-reference:<file list> 从指定程序集文件引用
元数据(缩写: -r)
@@ -735,7 +735,7 @@
- 资源 -
-win32res:<file> 指定 Win32 资源文件(.res)
--win32icon:<file> 使用此图标输出
+-win32icon:<file> 将此图标用于输出
-win32manifest:<file> 指定 Win32 清单文件(.xml)
-nowin32manifest 不包括默认的 Win32 清单
-resource:<resinfo> 嵌入指定资源(缩写: -res)
@@ -761,13 +761,14 @@
- 错误和警告 -
-warnaserror[+|-] 将所有警告报告为错误
-warnaserror[+|-]:<warn list>将特定警告报告为错误
+ (对于所有为 Null 性警告,使用 "nullable")
-warn:<n> 设置警告级别(0-4)(缩写: -w)
-nowarn:<warn list> 禁用特定警告消息
+ (对于所有为 Null 性警告,使用 "nullable")\)
-ruleset:<file> 指定禁用特定诊断的
规则集文件。
-errorlog:<file>[,version=<sarif_version>]
- 指定用于记录所有编译器
- 和分析器诊断的
+ 指定用于记录所有编译器和分析器诊断的
文件。
sarif_version:{1|2|2.1} 默认为 1. 2 和 2.1
两者均表示 SARIF 版本 2.1.0。
@@ -781,12 +782,14 @@
写: -d)
-langversion:? 显示允许使用的语言版本值
-langversion:<string> 指定语言版本,例如
- `default` (最新主要版本),或
- `latest` (最新版本,包括次要版本),
+ `latest` (最新版本,包括次要版本)、
+ `default` (与 `latest` 相同)、
+ `latestmajor` (最新版本,不包括次要版本),
+ `preview` (最新版本,包括不受支持的预览版中的功能),
或者特定版本,如 `6` 或 `7.1`
-nullable[+|-] 指定可为 null 的上下文选项 enable|disable。
--nullable:{enable|disable|warnings}
- 指定可为 null 的上下文选项 enable|disable|warnings.
+-nullable:{enable|disable|warnings|annotations}
+ 指定可为 null 的上下文选项 enable|disable|warnings|annotations.
- 安全性 -
-delaysign[+|-] 仅使用强名称密钥的公共部分对程序集
@@ -827,8 +830,7 @@
-errorendlocation 输出每个错误的结束位置
行和列
-preferreduilang 指定首选输出语言名称。
--nosdkpath 禁止搜索标准库程序集
- 的默认 SDK 路径。
+-nosdkpath 禁止搜索标准库程序集的默认 SDK 路径。
-nostdlib[+|-] 不引用标准库(mscorlib.dll)
-subsystemversion:<string> 指定此程序集的子系统版本
-lib:<file list> 指定要在其中搜索引用的附加
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ 外部本地函数
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ 本地函数特性
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ MemberNotNull 特性
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ 方法“{0}”缺少 "[DoesNotReturn]" 注释,无法匹配已实现的或被替代的成员。Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ 方法缺少 "[DoesNotReturn]" 注释,无法匹配已实现的或被替代的成员。
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ 生成器“{0}”无法生成源。它不会影响输出,因此可能会造成编译错误。Generator failed to generate source.
- Generator failed to generate source.
+ 生成器无法生成源。Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ 生成器“{0}”无法初始化。它不会影响输出,因此可能会造成编译错误。Generator failed to initialize.
- Generator failed to initialize.
+ 生成器初始化失败。
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ 退出时,成员“{0}”必须具有非 null 值。Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ 不能在此特性中使用成员“{0}”。Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ 不能在此特性中使用此成员。Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ 当使用“{1}”退出时,成员“{0}”必须具有非 null 值。Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ 在某些条件下退出时,成员必须具有非 null 值。Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ 退出时,成员必须具有非 null 值。
@@ -1861,22 +1863,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- 当使用 "{1}" 退出时,参数 "{0}" 可能不具有 null 值。
+ 当使用 "{1}" 退出时,参数 "{0}" 必须具有非 null 值。Parameter must have a non-null value when exiting in some condition.
- 在某些条件下退出时,参数可能不具有 null 值。
+ 在某些条件下退出时,参数必须具有非 null 值。Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ 退出时,参数 "{0}" 必须具有非 null 值。Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ 退出时,参数必须具有非 null 值。
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ 参数“{0}”类型中引用类型的为 Null 性与实现的成员“{1}”不匹配(可能是由于为 Null 性特性)。Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ 参数类型中引用类型的为 Null 性与实现的成员不匹配(可能是由于为 Null 性特性)。Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ “{1}”的参数“{0}”类型中引用类型的为 Null 性与隐式实现的成员“{2}”不匹配(可能是由于为 Null 性特性)。Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ 参数类型中引用类型的为 Null 性与隐式实现的成员不匹配(可能是由于为 Null 性特性)。Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ 参数“{0}”类型的为 Null 性与重写成员不匹配(可能是由于为 Null 性特性)。Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ 参数类型的为 Null 性与重写成员不匹配(可能是由于为 Null 性特性)。Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ 返回类型中引用类型的为 Null 性与实现的成员“{0}”不匹配(可能是由于为 Null 性特性)。Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ 返回类型中引用类型的为 Null 性与实现的成员不匹配(可能是由于为 Null 性特性)。Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ “{0}”的返回类型中引用类型的为 Null 性与隐式实现的成员“{1}”不匹配(可能是由于为 Null 性特性)。Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ 返回类型中引用类型的为 Null 性与隐式实现的成员不匹配(可能是由于为 Null 性特性)。Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ 返回类型的为 Null 性与重写成员不匹配(可能是由于为 Null 性特性)。Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ 返回类型的为 Null 性与重写成员不匹配(可能是由于为 Null 性特性)。
@@ -4265,7 +4267,7 @@ If such a class is used as a base class and if the deriving class defines a dest
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- DllImport 特性不能应用于属于泛型类型或者包含在泛型类型中的方法。
+ DllImport 特性不能应用于属于泛型类型的方法,或者包含在泛型方法/类型中。
@@ -6139,7 +6141,7 @@ A catch() block after a catch (System.Exception e) block can catch non-CLS excep
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- 无法分配只读字段(除非在定义了该字段的类的构造函数中或在变量初始值设定项中)
+ 无法分配到只读字段(除非在定义了该字段的类的构造函数中或在变量初始值设定项中)
@@ -9767,7 +9769,7 @@ To remove the warning, you can use /reference instead (set the Embed Interop Typ
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '“{0}”是本地函数,因此始终必须具有一个主体。
+ 本地函数“{0}”必须声明一个正文,因为它未标记为 "static extern"。
diff --git a/src/Compilers/CSharp/Portable/xlf/CSharpResources.zh-Hant.xlf b/src/Compilers/CSharp/Portable/xlf/CSharpResources.zh-Hant.xlf
index a1ba350cec872..2c67659e94426 100644
--- a/src/Compilers/CSharp/Portable/xlf/CSharpResources.zh-Hant.xlf
+++ b/src/Compilers/CSharp/Portable/xlf/CSharpResources.zh-Hant.xlf
@@ -104,7 +104,7 @@
Local function '{0}' must be 'static' in order to use the Conditional attribute
- Local function '{0}' must be 'static' in order to use the Conditional attribute
+ 區域函式 '{0}' 必須為 'static' 才能使用 Conditional 屬性
@@ -179,17 +179,17 @@
An expression tree may not contain a from-end index ('^') expression.
- An expression tree may not contain a from-end index ('^') expression.
+ 運算式樹狀架構不可包含 from-end index ('^') 運算式。An expression tree may not contain a pattern System.Index or System.Range indexer access
- An expression tree may not contain a pattern System.Index or System.Range indexer access
+ 運算式樹狀架構不可包含 System.Index 或 System.Range 索引子存取模式An expression tree may not contain a range ('..') expression.
- An expression tree may not contain a range ('..') expression.
+ 運算式樹狀架構不可包含 range ('..') 運算式。
@@ -344,7 +344,7 @@
Output directory could not be determined
- Output directory could not be determined
+ 無法判斷輸出目錄
@@ -459,7 +459,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ 已指定 stdin 引數 '-',但尚未從標準輸入資料流重新導向輸入。
@@ -691,12 +691,12 @@
a part of
-modulename:<string> Specify the name of the source module
-
+
Visual C# 編譯器選項
- 輸出檔案 -
--out:<檔案> 指定輸出檔案名稱 (預設: 含有主要類別
- 之基底檔案的名稱或第一個檔案的名稱)
+-out:<檔案> 指定輸出檔案名稱 (預設: 含有主要類別
+ 或第一個檔案的檔案基底名稱)
-target:exe 建置主控台可執行檔 (預設) (簡短
形式: -t:exe)
-target:winexe 建置 Windows 可執行檔 (簡短形式:
@@ -714,102 +714,104 @@
Itanium、x64、arm、arm64、anycpu32bitpreferred 或
anycpu。預設為 anycpu。
- - INPUT FILES -
--recurse:<萬用字元> 依據指定的萬用字元,
+ - 輸入檔案 -
+-recurse:<萬用字元> 依據萬用字元規格,
包含目前目錄與子目錄中的
所有檔案
-reference:<別名>=<檔案> 使用指定的別名,參考指定組件
檔案中的中繼資料 (簡短形式: -r)
-reference:<檔案清單> 參考指定組件檔案中的中繼資料
(簡短形式: -r)
--addmodule:<檔案清單> 將指定的模組連結到其組件
+-addmodule:<檔案清單> 將指定的模組連結到此組件
-link:<檔案清單> 內嵌指定 Interop 組件檔案中的
中繼資料 (簡短形式: -l)
-analyzer:<檔案清單> 執行此組件中的分析器
(簡短形式: -a)
--additionalfile:<檔案清單> 不會直接影響程式碼產生,但可能為分析器所用,
- 以產生錯誤或警告的
+-additionalfile:<檔案清單> 不會直接影響程式碼產生,但分析器可能會用來
+ 產生錯誤或警告的
額外檔案。
--embed 將所有來源檔案嵌入 PDB。
--embed:<檔案清單> 將特定檔案嵌入 PDB。
+-embed 將所有來源檔案內嵌到 PDB。
+-embed:<檔案清單> 將特定檔案內嵌到 PDB。
- - RESOURCES -
+ - 資源 -
-win32res:<檔案> 指定 Win32 資源檔案 (.res)
--win32icon:<檔案> 輸出使用此圖示
+-win32icon:<檔案> 將此圖示用於輸出
-win32manifest:<檔案> 指定 Win32 資訊清單檔案 (.xml)
--nowin32manifest 不包含預設的 Win32 資訊清單
+-nowin32manifest 不包含預設 Win32 資訊清單
-resource:<資源資訊> 內嵌指定的資源 (簡短形式: -res)
-linkresource:<資源資訊> 將指定的資源連結到此組件
- (簡短形式: -linkres) 其中「資源資訊」的格式
+ (簡短形式: -linkres) 其中資源資訊的格式
為 <檔案>[,<字串名稱>[,public|private]]
- - CODE GENERATION -
+ - 程式碼產生 -
-debug[+|-] 發出偵錯資訊
-debug:{full|pdbonly|portable|embedded}
- 指定偵錯類型 ('full' 為預設值;
+ 指定偵錯類型 ('full' 為預設;
'portable' 為跨平台格式;
- 'embedded' 為跨平台格式,會嵌入
- 目標 .dll 或 .exe)
+ 'embedded' 為跨平台格式,內嵌在
+ 目標 .dll 或 .exe 中)
-optimize[+|-] 啟用最佳化 (簡短形式: -o)
-deterministic 產生確定性組件
(含模組版本 GUID 與時間戳記)
--refonly 產生用以取主要輸出的參考組件
+-refonly 產生參考組件來取代主要輸出
-instrument:TestCoverage 產生經過檢測的組件以供收集
- coverage information
--sourcelink:<檔案> 要嵌入 PDB 的來源連結資訊。
+ 涵蓋範圍資訊
+-sourcelink:<檔案> 要內嵌到 PDB 的來源連結資訊。
- - ERRORS AND WARNINGS -
--warnaserror[+|-] 將所有警告視為錯誤回報
--warnaserror[+|-]:<警告清單> 將特定警告視為錯誤回報
+ - 錯誤與警告 -
+-warnaserror[+|-] 將所有警告回報為錯誤
+-warnaserror[+|-]:<警告清單> 將特定警告回報為錯誤
+ (針對所有可 NULL 性警告,請使用 "nullable")
-warn:<n> 設定警告層級 (0-4) (簡短形式: -w)
-nowarn:<警告清單> 停用特定的警告訊息
--ruleset:<檔案> 指定原則集檔案,以停用特定的
- 診斷。
--errorlog:<檔案>[,version=<sarif 版本>]
+ (針對所有可 NULL 性警告,請使用 "nullable")
+-ruleset:<檔案> 指定停用特定診斷的規則集
+ 檔案。
+-errorlog:<檔案>[,version=<sarif_version>]
指定用以記錄所有編譯器與分析器診斷的
檔案。
- sarif 版本:{1|2|2.1} 預設值為 1. 2 及 2.1
+ sarif_version:{1|2|2.1} 預設為 1. 2 及 2.1
兩者皆表示 SARIF 版本 2.1.0。
-reportanalyzer 回報額外的分析器資訊,例如
執行時間。
- LANGUAGE -
-checked[+|-] 產生溢位檢查
--unsafe[+|-] 允許不安全的程式碼
+-unsafe[+|-] 允許「不安全」的程式碼
-define:<符號清單> 定義條件式編譯符號 (簡短
形式: -d)
-langversion:? 顯示允許的語言版本值
-langversion:<字串> 指定語言版本,例如
`latest` (最新版本,包含次要版本);
- `default` (同 `latest`);
+ `default` (等同 `latest`);
`latestmajor` (最新版本,但不含次要版本);
- `preview` (最新版本,含不支援之預覽版中的功能);
+ `preview` (最新版本,包含不受支援預覽中的功能);
或特定的版本,例如 `6` 或 `7.1`
--nullable[+|-] 指定可以是 null 的內容選項 enable|disable。
+-nullable[+|-] 指定可為 Null 的內容選項 enable|disable。
-nullable:{enable|disable|warnings|annotations}
- 指定可以是 null 的內容選項 enable|disable|warnings|annotations。
+ 指定可為 Null 的內容選項 enable|disable|warnings|annotations。
- SECURITY -
--delaysign[+|-] 只使用強名稱金鑰的公開部分
+-delaysign[+|-] 只使用強式名稱金鑰的公開部分
延後簽署組件
--publicsign[+|-] 只使用強名稱金鑰的公開部分
+-publicsign[+|-] 只使用強式名稱金鑰的公開部分
公開簽署組件
--keyfile:<檔案> 指定強名稱金鑰檔案
--keycontainer:<字串> 指定強名稱金鑰容器
+-keyfile:<檔案> 指定強式名稱金鑰檔案
+-keycontainer:<字串> 指定強式名稱金鑰容器
-highentropyva[+|-] 啟用高熵 ASLR
- - MISCELLANEOUS -
+ - 其他 -
@<檔案> 讀取回應檔案,以查看更多選項
-help 顯示此用法訊息 (簡短形式: -?)
--nologo 不顯示編譯器著作權訊息
+-nologo 隱藏編譯器著作權訊息
-noconfig 不自動包含 CSC.RSP 檔案
-parallel[+|-] 平行建置。
-version 顯示編譯器版本號碼後結束。
- - ADVANCED -
+ - 進階 -
-baseaddress:<位址> 要建置之程式庫的基底位址
--checksumalgorithm:<演算法> 指定演算法,以計算儲存在 PDF 中之
- 來源檔案的總和檢查碼。支援的值:
+-checksumalgorithm:<alg> 指定演算法,以計算儲存在 PDF 中的
+ 來源檔案總和檢查碼。支援的值為:
SHA1 或 SHA256 (預設)。
-codepage:<n> 指定開啟來源檔案時所要使用的
字碼頁
@@ -818,13 +820,13 @@
(忽略所有其他可能的進入點) (簡短
形式: -m)
-fullpaths 編譯器產生完整的路徑
--filealign:<n> 指定輸出檔使用的標準e
- sections
+-filealign:<n> 指定輸出檔案區段使用的
+ 對齊方式
-pathmap:<K1>=<V1>,<K2>=<V2>,...
指定編輯器輸出之
來源路徑名稱的對應。
-pdb:<檔案> 指定偵錯資訊檔案名稱 (預設:
- 副檔名為 .pdb 的輸出檔名稱)
+ 副檔名為 .pdb 的輸出檔案名稱)
-errorendlocation 每個錯誤之結束位置的輸出
行與欄
-preferreduilang 指定慣用的輸出語言名稱。
@@ -837,7 +839,7 @@
prompt、send、queue 或 none。預設為
queue。
-appconfig:<檔案> 指定包含組件繫結設定的
- 應用程式設定檔
+ 應用程式組態檔
-moduleassemblyname:<字串> 此模組即將歸入之組件的
名稱
-modulename:<字串> 指定來源模組的名稱
@@ -891,7 +893,7 @@
extern local functions
- extern local functions
+ 外部區域函式
@@ -906,7 +908,7 @@
local function attributes
- local function attributes
+ 區域函式屬性
@@ -916,7 +918,7 @@
MemberNotNull attribute
- MemberNotNull attribute
+ MemberNotNull 屬性
@@ -1441,12 +1443,12 @@
Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method '{0}' lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ 方法 '{0}' 缺少 `[DoesNotReturn]` 註釋,與實作或覆寫的成員不相符。Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
- Method lacks `[DoesNotReturn]` annotation to match implemented or overridden member.
+ 方法缺少 `[DoesNotReturn]` 註釋,與實作或覆寫的成員不相符。
@@ -1461,22 +1463,22 @@
Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to generate source. It will not contribute to the output and compilation errors may occur as a result.
+ 產生器 '{0}' 無法產生來源。其不會提供給輸出,並可能導致編譯錯誤。Generator failed to generate source.
- Generator failed to generate source.
+ 產生器無法產生來源。Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
- Generator '{0}' failed to initialize. It will not contribute to the output and compilation errors may occur as a result.
+ 產生器 '{0}' 無法初始化。其不會提供給輸出,並可能導致編譯錯誤。Generator failed to initialize.
- Generator failed to initialize.
+ 產生器無法初始化。
@@ -1521,32 +1523,32 @@
Member '{0}' must have a non-null value when exiting.
- Member '{0}' must have a non-null value when exiting.
+ 成員 '{0}' 在結束時必須具有非 Null 值。Member '{0}' cannot be used in this attribute.
- Member '{0}' cannot be used in this attribute.
+ 成員 '{0}' 不可用於此屬性中。Member cannot be used in this attribute.
- Member cannot be used in this attribute.
+ 成員不可用於此屬性中。Member '{0}' must have a non-null value when exiting with '{1}'.
- Member '{0}' must have a non-null value when exiting with '{1}'.
+ 成員 '{0}' 在以 '{1}' 結束時必須具有非 Null 值。Member must have a non-null value when exiting in some condition.
- Member must have a non-null value when exiting in some condition.
+ 成員在某些條件下結束時必須具有非 Null 值。Member must have a non-null value when exiting.
- Member must have a non-null value when exiting.
+ 成員在結束時必須具有非 Null 值。
@@ -1861,22 +1863,22 @@
Parameter '{0}' must have a non-null value when exiting with '{1}'.
- 當參數 '{0}' 以 '{1}' 結束時,不能有 Null 值。
+ 參數 '{0}' 在以 '{1}' 結束時必須具有非 Null 值。Parameter must have a non-null value when exiting in some condition.
- 當參數在某些條件下結束時,不能有 Null 值。
+ 參數在某些條件下結束時必須具有非 Null 值。Parameter '{0}' must have a non-null value when exiting.
- Parameter '{0}' must have a non-null value when exiting.
+ 參數 '{0}' 在結束時必須具有非 Null 值。Parameter must have a non-null value when exiting.
- Parameter must have a non-null value when exiting.
+ 參數在結束時必須具有非 Null 值。
@@ -1921,62 +1923,62 @@
Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' doesn't match implemented member '{1}' (possibly because of nullability attributes).
+ 參數類型 '{0}' 中參考型別是否可為 NULL 的情況,與實作的成員 '{1}' 不相符 (可能的原因是屬性可為 NULL )。Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implemented member (possibly because of nullability attributes).
+ 參數類型中參考型別是否可為 NULL 的情況,與實作的成員不相符 (可能的原因是屬性可為 NULL )。Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
- Nullability of reference types in type of parameter '{0}' of '{1}' doesn't match implicitly implemented member '{2}' (possibly because of nullability attributes).
+ '{1}' 的 '{0}' 參數類型中,參考型別是否可為 NULL 的情況,與隱含實作的成員 '{2}' 不相符 (可能的原因是屬性可為 NULL)。Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in type of parameter doesn't match implicitly implemented member (possibly because of nullability attributes).
+ 參數類型中參考型別是否可為 NULL 的情況,與隱含實作的成員不相符 (可能的原因是屬性可為 NULL )。Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter '{0}' doesn't match overridden member (possibly because of nullability attributes).
+ 參數類型 '{0}' 是否可為 NULL 的情況,與覆寫的成員不相符 (可能的原因是屬性可為 NULL )。Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
- Nullability of type of parameter doesn't match overridden member (possibly because of nullability attributes).
+ 參數類型是否可為 NULL 的情況,與覆寫的成員不相符 (可能的原因是屬性可為 NULL )。Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member '{0}' (possibly because of nullability attributes).
+ 傳回型別中參考型別是否可為 NULL 的情況,與實作的成員 '{0}' 不相符 (可能的原因是屬性可為 NULL )。Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implemented member (possibly because of nullability attributes).
+ 傳回型別中參考型別是否可為 NULL 的情況,與實作的成員不相符 (可能的原因是屬性可為 NULL )。Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
- Nullability of reference types in return type of '{0}' doesn't match implicitly implemented member '{1}' (possibly because of nullability attributes).
+ 傳回型別 '{0}' 中參考型別是否可為 NULL 的情況,與隱含實作的成員 '{1}' 不相符 (可能的原因是屬性可為 NULL )。Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
- Nullability of reference types in return type doesn't match implicitly implemented member (possibly because of nullability attributes).
+ 傳回型別中參考型別是否可為 NULL 的情況,與隱含實作的成員不相符 (可能的原因是屬性可為 NULL )。Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ 傳回型別是否可為 NULL 的情況,與覆寫的成員不相符 (可能的原因是屬性可為 NULL )。Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
- Nullability of return type doesn't match overridden member (possibly because of nullability attributes).
+ 傳回型別是否可為 NULL 的情況,與覆寫的成員不相符 (可能的原因是屬性可為 NULL )。
@@ -4265,7 +4267,7 @@ If such a class is used as a base class and if the deriving class defines a dest
The DllImport attribute cannot be applied to a method that is generic or contained in a generic method or type.
- DllImport 屬性無法套用至泛型方法,或套用至包含在泛型類型中的方法。
+ DllImport 屬性無法套用至泛型方法,或包含在泛型方法或類型中。
@@ -6139,7 +6141,7 @@ A catch() block after a catch (System.Exception e) block can catch non-CLS excep
A readonly field cannot be assigned to (except in a constructor of the class in which the field is defined or a variable initializer))
- 無法予以指派項目的唯讀欄位 (除非位於定義欄位所在類別的建構函式中或位於變數初始設定式中)
+ 無法予以指派值的唯讀欄位 (除非位於定義欄位所在類別的建構函式中或位於變數初始設定式中)
@@ -9767,7 +9769,7 @@ To remove the warning, you can use /reference instead (set the Embed Interop Typ
Local function '{0}' must declare a body because it is not marked 'static extern'.
- '{0}' 是區域函式,因此必須具有主體。
+ 區域函式 '{0}' 必須宣告主體,原因是其未標記為 'static extern'。
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.cs.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.cs.xlf
index 257c65e3664c8..2a81353809149 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.cs.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.cs.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Pokud chcete tento analyzátor zakázat, potlačte následující diagnostiku: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ Na jeden generátor je možné zaregistrovat jen jedno {0}.
@@ -586,7 +586,7 @@
Analyzer Failure
- Chyba analyzátoru
+ Chyba analyzátoru{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ Analyzátor {0} způsobil výjimku typu {1} se zprávou {2}.
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.de.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.de.xlf
index 7d7daa88fe6c1..3b5234b730dd9 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.de.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.de.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Unterdrücken Sie die folgende Diagnose, um dieses Analysetool zu deaktivieren: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ Pro Generator kann nur ein einzelner {0} registriert werden.
@@ -586,7 +586,7 @@
Analyzer Failure
- Analysefehler
+ Analysefehler{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ Die Analyse "{0}" hat eine Ausnahme vom Typ "{1}" mit der Meldung "{2}" ausgelöst.
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.es.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.es.xlf
index e41789a981bd9..0e1096ce51bb8 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.es.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.es.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Suprima el diagnóstico siguiente para deshabilitar este analizador: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ Solo puede registrarse un único tipo de {0} por generador.
@@ -586,7 +586,7 @@
Analyzer Failure
- Error del analizador
+ Error del analizador{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ El analizador "{0}" produjo una excepción de tipo "{1}" con el mensaje "{2}".
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.fr.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.fr.xlf
index 5c55eebadf3c1..9ce6fde95f370 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.fr.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.fr.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Supprimez les diagnostics suivants pour désactiver cet analyseur : {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ Un seul {0} peut être inscrit par générateur.
@@ -586,7 +586,7 @@
Analyzer Failure
- Échec de l'analyseur
+ Échec de l'analyseur{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ L'analyseur '{0}' a levé une exception de type '{1}' avec le message '{2}'.
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.it.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.it.xlf
index 8e22fc4224b5d..2fd8fe0c80e63 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.it.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.it.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Per disabilitare questo analizzatore, eliminare la diagnostica seguente: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ È possibile registrare solo un tipo {0} per generatore.
@@ -586,7 +586,7 @@
Analyzer Failure
- Errore dell'analizzatore
+ Errore dell'analizzatore{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ L'analizzatore '{0}' ha generato un'eccezione di tipo '{1}'. Messaggio: '{2}'.
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ja.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ja.xlf
index b38c3ae72913f..e97a9314e389c 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ja.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ja.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ 次の診断を抑制して、このアナライザーを無効にします: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ ジェネレーターごとに登録できるのは 1 つの {0} のみです。
@@ -586,7 +586,7 @@
Analyzer Failure
- アナライザー エラー
+ アナライザー エラー{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ アナライザー '{0}' が型 '{1}' の例外をメッセージ '{2}' 付きでスローしました。
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ko.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ko.xlf
index 9e5a87b0dc210..7a748cac9401e 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ko.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ko.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ 이 분석기를 사용하지 않도록 설정하려면 다음 진단이 표시되지 않도록 설정하세요. {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ 생성기당 하나의 {0}만 등록할 수 있습니다.
@@ -586,7 +586,7 @@
Analyzer Failure
- 분석기 오류
+ 분석기 오류{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ 분석기 '{0}'에서 '{2}' 메시지와 함께 '{1}' 형식의 예외를 throw했습니다.
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.pl.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.pl.xlf
index a412cdcb6f7e9..78faaf3672fc2 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.pl.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.pl.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Pomiń następującą diagnostykę, aby wyłączyć ten analizator: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ Można zarejestrować tylko jeden element {0} na generator.
@@ -586,7 +586,7 @@
Analyzer Failure
- Błąd analizatora
+ Błąd analizatora{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ Analizator „{0}” zgłosił wyjątek typu „{1}” z komunikatem „{2}”.
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.pt-BR.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.pt-BR.xlf
index 5bf7bf6688feb..18eb888cda6a8 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.pt-BR.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.pt-BR.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Suprimir os seguintes diagnósticos para desabilitar este analisador: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ Somente um único {0} pode ser registrado por gerador.
@@ -586,7 +586,7 @@
Analyzer Failure
- Falha no Analisador
+ Falha no Analisador{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ O analisador '{0}' gerou uma exceção do tipo '{1}' com a mensagem '{2}'.
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ru.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ru.xlf
index bbae981ac5e85..c940ebd97a3cd 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ru.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.ru.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Отключите следующую диагностику, чтобы отключить этот анализатор: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ Для каждого генератора можно зарегистрировать только один {0}.
@@ -586,7 +586,7 @@
Analyzer Failure
- Сбой анализатора
+ Сбой анализатора{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ Анализатор "{0}" создал исключение типа "{1}" с сообщением "{2}".
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.tr.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.tr.xlf
index 6b6c36c428852..3b2cf034530be 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.tr.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.tr.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ Bu çözümleyiciyi devre dışı bırakmak için şu tanılamaları gizleyin: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ Oluşturucu başına tek bir {0} kaydedilebilir.
@@ -586,7 +586,7 @@
Analyzer Failure
- Çözümleyici Hatası
+ Çözümleyici Hatası{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ '{0}' çözümleyicisi '{2}' iletisiyle '{1}' türünde bir özel durum oluşturdu.
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.zh-Hans.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.zh-Hans.xlf
index 5057780d4c66b..ab89dd9138ae4 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.zh-Hans.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.zh-Hans.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ 取消以下诊断以禁用此分析器: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ 每个生成器仅可注册一个 {0}。
@@ -586,7 +586,7 @@
Analyzer Failure
- 分析器故障
+ 分析器故障{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ 分析器“{0}”引发类型为“{1}”的异常,并显示消息“{2}”。
{3}
diff --git a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.zh-Hant.xlf b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.zh-Hant.xlf
index 3b684e244c870..f12290034b3d8 100644
--- a/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.zh-Hant.xlf
+++ b/src/Compilers/Core/Portable/xlf/CodeAnalysisResources.zh-Hant.xlf
@@ -26,7 +26,7 @@
Suppress the following diagnostics to disable this analyzer: {0}
- Suppress the following diagnostics to disable this analyzer: {0}
+ 請隱藏下列診斷以停用此分析器: {0}{0}: Comma-separated list of diagnostic IDs
@@ -96,7 +96,7 @@
Only a single {0} can be registered per generator.
- Only a single {0} can be registered per generator.
+ 每個產生器只能註冊一個 {0}。
@@ -586,7 +586,7 @@
Analyzer Failure
- 分析器失敗
+ 分析器失敗{0}: Analyzer name
{1}: Type name
{2}: Localized exception message
@@ -595,7 +595,7 @@
Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
{3}
- Analyzer '{0}' threw an exception of type '{1}' with message '{2}'.
+ 分析器 '{0}' 擲回了類型為 '{1}' 的例外狀況。訊息: '{2}'。
{3}
diff --git a/src/Compilers/VisualBasic/Portable/xlf/VBResources.cs.xlf b/src/Compilers/VisualBasic/Portable/xlf/VBResources.cs.xlf
index e32fe4c3389d1..91a523c7f9f82 100644
--- a/src/Compilers/VisualBasic/Portable/xlf/VBResources.cs.xlf
+++ b/src/Compilers/VisualBasic/Portable/xlf/VBResources.cs.xlf
@@ -778,7 +778,7 @@
stdin argument '-' is specified, but input has not been redirected from the standard input stream.
- stdin argument '-' is specified, but input has not been redirected from the standard input stream.
+ Zadal se argument stdin -, ale vstup se nepřesměroval na stream standardního vstupu.
@@ -9156,4 +9156,4 @@