From 58f7aa8ccbcdc1e6d542a657e850b8ebb76ca341 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Mon, 13 Jul 2026 21:25:38 +0200 Subject: [PATCH 01/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3021431 --- .../gen/Resources/xlf/Strings.cs.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.de.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.es.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.fr.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.it.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.ja.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.ko.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.pl.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.pt-BR.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.ru.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.tr.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 91 ++--------- .../gen/Resources/xlf/Strings.cs.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.de.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.es.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.fr.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.it.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.ja.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.ko.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.pl.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.pt-BR.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.ru.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.tr.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 143 ++---------------- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 143 ++---------------- 26 files changed, 351 insertions(+), 2691 deletions(-) diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf index 6e1821636daa14..fac052d08c6a14 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf @@ -32,59 +32,34 @@ Názvy parametrů metody protokolování nemůžou začínat podtržítkem (_). - - Argument '{0}' is using the unsupported 'out' parameter modifier - Argument {0} používá nepodporovaný modifikátor parametru out. - - - - Argument is using the unsupported 'out' parameter modifier - Argument používá nepodporovaný modifikátor parametru out - - Logging methods cannot have a body Metody protokolování nemůžou obsahovat tělo. - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Metody protokolování nemůžou mít parametry typu s omezeními „allows ref struct“ + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Metody protokolování musí být partial. + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Metody protokolování musí vracet void. + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Metody protokolování musí být static. - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Zdrojový generátor protokolování není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. - - - - C# language version not supported by the source generator. - Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Metoda protokolování {0} obsahuje řetězce s poškozeným formátem. - - - - Logging method contains malformed format strings - Metoda protokolování obsahuje řetězce s poškozeným formátem + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Našlo se několik polí typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Třída {0} má parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger, který je skrytý polem ve třídě nebo základní třídě, což brání jeho použití. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger je skrytý polem. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Odeberte redundantní kvalifikátor ('Info:', 'Warning:', 'Error:' atd.) ze zprávy o protokolování, protože je na zadané úrovni protokolu implicitní. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Více než jedna metoda protokolování nemůže v rámci třídy používat stejné ID události. - - Multiple logging methods are using event name {0} in class {1} - Více než jedna metoda protokolování používá název události {0} ve třídě {1} - - - - Multiple logging methods should not use the same event name within a class - Více než jedna metoda protokolování by nemělo používat stejný název události v rámci třídy - - Template '{0}' is not provided as argument to the logging method Šablona {0} se neposkytuje jako argument pro metodu protokolování. @@ -202,26 +157,6 @@ Šablona protokolování nemá žádný odpovídající argument metody - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Argument {0} používá nepodporovaný modifikátor parametru params nebo scoped. - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Argument používá nepodporovaný modifikátor parametru params nebo scoped - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Parametr {0} je ref stuct, což není podporováno generátorem zdroje protokolování. - - - - Logging method parameter is a 'ref struct' - Parametr metody protokolování je ref struct - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf index ec886e977703d5..8885ab6d5de30f 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf @@ -32,59 +32,34 @@ Parameternamen für die Protokollierungsmethode dürfen nicht mit "_" beginnen. - - Argument '{0}' is using the unsupported 'out' parameter modifier - Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „out“. - - - - Argument is using the unsupported 'out' parameter modifier - Das Argument verwendet den nicht unterstützten Parametermodifizierer „out“. - - Logging methods cannot have a body Protokollierungsmethoden dürfen keinen Text enthalten. - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Protokollierungsmethoden dürfen keine Typparameter mit Einschränkungen vom Typ „allows ref struct“ haben. + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Protokollierungsmethoden müssen „partial“ sein. + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Protokollierungsmethoden müssen „void“ zurückgeben. + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Protokollierungsmethoden müssen „static“ sein. - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Der Protokollierungsquellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. - - - - C# language version not supported by the source generator. - Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Die Protokollierungsmethode „{0}“ enthält nicht wohlgeformte Formatzeichenfolgen. - - - - Logging method contains malformed format strings - Die Protokollierungsmethode enthält nicht wohlgeformte Formatzeichenfolgen. + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Mehrere Felder vom Typ "Microsoft.Extensions.Logging.ILogger" gefunden {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Die Klasse „{0}“ weist einen primären Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ auf, der von einem Feld in der Klasse oder einer Basisklasse ausgeblendet wird, wodurch die Verwendung verhindert wird. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Der primäre Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ wird durch ein Feld ausgeblendet. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Entfernen Sie den redundanten Qualifizierer (z. B. „Info:“, „Warning:“ oder „Error:“) aus der Protokollierungsmeldung, weil er auf den angegebenen Protokolliergrad implizit enthalten ist. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Dieselbe Ereignis-ID kann nicht von mehreren Protokollierungsmethoden innerhalb einer Klasse verwendet werden - - Multiple logging methods are using event name {0} in class {1} - Der Ereignisname „{0}“ wird in der Klasse „{1}“ von mehreren Protokollierungsmethoden verwendet. - - - - Multiple logging methods should not use the same event name within a class - Derselbe Ereignisname kann innerhalb einer Klasse nicht von mehreren Protokollierungsmethoden verwendet werden. - - Template '{0}' is not provided as argument to the logging method Die Vorlage „{0}“ wird nicht als Argument für die Protokollierungsmethode bereitgestellt @@ -202,26 +157,6 @@ Protokollierungsvorlage weist kein entsprechendes Methodenargument auf - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Das Argument verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Der Parameter „{0}“ ist eine „ref struct“, die vom Protokollierungsquellgenerator nicht unterstützt wird. - - - - Logging method parameter is a 'ref struct' - Der Parameter der Protokollierungsmethode ist eine „ref struct“. - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf index 225abdd46ae184..593a0f9db24672 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf @@ -32,59 +32,34 @@ Los nombres de parámetro del método de registro no pueden empezar por _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - El argumento “{0}” está usando el modificador del parámetro de “salida” no admitido - - - - Argument is using the unsupported 'out' parameter modifier - El argumento usa el modificador de parámetro “salida” no admitido - - Logging methods cannot have a body Los métodos de registro no pueden tener cuerpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Los métodos de registro no pueden tener parámetros de tipo con restricciones "allows ref struct". + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Los métodos de tala deben ser “parciales” + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Los métodos de registro deben devolver 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Los métodos de registro deben ser “estáticos” - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - El generador de origen de registro no está disponible en C# {0}. Use la versión de idioma {1} o superior. - - - - C# language version not supported by the source generator. - La versión del idioma C# no es compatible con el generador de origen. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - El método de registro “{0}” contiene cadenas con formato incorrecto - - - - Logging method contains malformed format strings - El método de registro contiene cadenas con formato incorrecto + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Se encontraron varios campos de tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La clase '{0}' tiene un parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger oculto por un campo de la clase o una clase base, lo que impide su uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Un campo oculta el parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Quite el calificador redundante ('Info:', 'Warning:', 'Error:', etc.) del mensaje de registro, ya que está implícito en el nivel de registro especificado. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Varios métodos de registro no pueden usar un mismo id. de evento en una clase - - Multiple logging methods are using event name {0} in class {1} - Varios métodos de registro usan el nombre de evento {0} en la clase {1} - - - - Multiple logging methods should not use the same event name within a class - Varios métodos de registro no pueden usar un mismo nombre de evento en una clase - - Template '{0}' is not provided as argument to the logging method La plantilla "{0}" no se proporciona como argumento para el método de registro @@ -202,26 +157,6 @@ La plantilla de registro no tiene ningún argumento de método correspondiente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - El argumento “{0}” usa el modificador de parámetro “params” o “scoped” no admitido - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - El argumento usa el modificador de parámetro “params” o “scoped” no admitido - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - El parámetro “{0}” es un “ref struct”, que no es compatible con el generador de origen de registro - - - - Logging method parameter is a 'ref struct' - El parámetro del método de registro es un “ref struct” - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf index f2c2d179e2699f..be9595940a9cf9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf @@ -32,59 +32,34 @@ Les noms de paramètres de méthode de journalisation ne peuvent pas commencer par _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - L'argument « {0} » utilise le modificateur de paramètre « out » non pris en charge - - - - Argument is using the unsupported 'out' parameter modifier - L'argument utilise le modificateur de paramètre « out » non pris en charge - - Logging methods cannot have a body Les méthodes de journalisation ne peuvent pas avoir de corps - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Les méthodes de journalisation ne peuvent pas avoir de paramètres de type avec des contraintes « allows ref struct » + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Les méthodes de journalisation doivent être « partielles » + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Les méthodes de journalisation doivent retourner « nulles » + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Les méthodes de journalisation doivent être « statiques » - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Le générateur de source de connexion n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. - - - - C# language version not supported by the source generator. - Version du langage C# non prise en charge par le générateur de source. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - La méthode de journalisation « {0} »contient des chaînes de format incorrectes - - - - Logging method contains malformed format strings - La méthode de journalisation contient des chaînes de format incorrectes + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Plusieurs champs de type Microsoft.Extensions.Logging.ILogger ont été trouvés {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La classe « ’{0} » a un paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger qui est masqué par un champ de la classe ou une classe de base, ce qui empêche son utilisation - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Le paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger est masqué par un champ - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Supprimez le qualificateur redondant (« Info » :, « Avertissement » :, « Erreur » :, etc.) du message de journalisation, car il est implicite dans le niveau de journalisation spécifié. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Le même ID d’événement dans une classe ne peut pas être utilisé par plusieurs méthodes de journalisation - - Multiple logging methods are using event name {0} in class {1} - Plusieurs méthodes de journalisation utilisent le nom d’événement {0} dans la classe {1} - - - - Multiple logging methods should not use the same event name within a class - Il ne faut pas que plusieurs méthodes de journalisation utilisent le même nom d’événement au sein d’une classe - - Template '{0}' is not provided as argument to the logging method Le modèle « {0} » n’est pas fourni comme argument de la méthode de journalisation @@ -202,26 +157,6 @@ Le modèle de journalisation n’a pas d’argument de méthode correspondant - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - L’argument « {0} » utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - L’argument utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Le paramètre « {0} » est une « structure ref », ce que le générateur source de journalisation ne prend pas en charge - - - - Logging method parameter is a 'ref struct' - Le paramètre de la méthode de journalisation est une « structure ref » - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf index 4410040958b03d..8d7f48f3ec6df9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf @@ -32,59 +32,34 @@ I nomi dei parametri del metodo di registrazione non possono iniziare con _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - L'argomento '{0}' usa il modificatore di parametro 'out' non supportato - - - - Argument is using the unsupported 'out' parameter modifier - L'argomento usa il modificatore di parametro 'out' non supportato - - Logging methods cannot have a body I metodi di registrazione non possono avere un corpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - I metodi di registrazione non possono avere parametri di tipo con vincoli 'allows ref struct' + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - I metodi di registrazione devono essere 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - I metodi di registrazione devono restituire 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - I metodi di registrazione devono essere 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Il generatore dell'origine di registrazione non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. - - - - C# language version not supported by the source generator. - Versione del linguaggio C# non supportata dal generatore di origine. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Il metodo di registrazione '{0}' contiene stringhe in formato non valido - - - - Logging method contains malformed format strings - Il metodo di registrazione contiene stringhe in formato non valido + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Sono stati trovati più campi di tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La classe '{0}' ha un parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger nascosto da un campo nella classe o una classe di base, impedendone l'uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Il parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger è nascosto da un campo - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Rimuovere il qualificatore ridondante ('Info:', 'Warning:', 'Error:' e così via) dal messaggio di registrazione perché è implicito nel livello di log specificato. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Più metodi di registrazione non possono utilizzare lo stesso ID evento all'interno di una classe - - Multiple logging methods are using event name {0} in class {1} - Più metodi di registrazione stanno utilizzando il nome evento {0} nella classe {1} - - - - Multiple logging methods should not use the same event name within a class - Più metodi di registrazione non devono usare lo stesso nome di evento all'interno di una classe - - Template '{0}' is not provided as argument to the logging method Il modello ‘{0}’ non è specificato come argomento per il metodo di registrazione @@ -202,26 +157,6 @@ Il modello di registrazione non ha alcun argomento del metodo corrispondente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - L'argomento '{0}' usa il modificatore di parametro 'params' o 'scoped' non supportato - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - L'argomento usa il modificatore di parametro 'params' o 'scoped' non supportato - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Il parametro '{0}' è un 'ref struct', non supportato dal generatore di origine di registrazione - - - - Logging method parameter is a 'ref struct' - Il parametro del metodo di registrazione è un 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf index 02b875a952c3e4..4648f46e6dd84d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf @@ -32,59 +32,34 @@ Logging method パラメーター名は「 _ 」で始まることはできません - - Argument '{0}' is using the unsupported 'out' parameter modifier - 引数 '{0}' はサポートされていない 'out' パラメーター修飾子を使用しています - - - - Argument is using the unsupported 'out' parameter modifier - 引数がサポートされていない 'out' パラメーター修飾子を使用しています - - Logging methods cannot have a body ログ メソッドは本文を含めることができません - - Logging methods cannot have type parameters with 'allows ref struct' constraints - ログ メソッドには 'ref 構造体の許容' 制約を持つ型パラメーターを指定できません + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - ログ メソッドは 'partial' である必要があります + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - ログ メソッドは 'void' を返す必要があります + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - ログ メソッドは 'static' である必要があります - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - ログ ソース ジェネレーターは、C# {0} では使用できません。言語バージョン {1} 以降を使用してください。 - - - - C# language version not supported by the source generator. - ソース ジェネレーターでサポートされていない C# 言語バージョン。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - ログ メソッド '{0}' に、形式の正しくない文字列が含まれています - - - - Logging method contains malformed format strings - ログ メソッドに形式の正しくない文字列が含まれています + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger という種類の複数のフィールドが見つかりました {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - クラス '{0}' には、クラスまたは基本クラスのフィールドによって非表示になっている型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターがあるため、使用できません - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターはフィールドによって非表示になっています - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 指定されたログ レベルに暗黙的に含まれているため、ログ メッセージから冗長な修飾子 ('Info:'、'Warning:'、'Error:' など) を削除してください。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 複数のログ記録方法では、クラス内で同じイベント ID を使用できません - - Multiple logging methods are using event name {0} in class {1} - 複数のログ記録方法でクラス {1} 内のイベント名 {0} を使用しています - - - - Multiple logging methods should not use the same event name within a class - 複数のログ記録方法では、クラス内で同じイベント名を使用しないようにする必要があります - - Template '{0}' is not provided as argument to the logging method テンプレート '{0}' は、ログ メソッドの引数として提供されません @@ -202,26 +157,6 @@ ログ テンプレートに対応するメソッド引数がありません - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 引数 '{0}' は、サポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 引数がサポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - パラメーター '{0}' は 'ref struct' であり、ログ ソース ジェネレーターではサポートされていません - - - - Logging method parameter is a 'ref struct' - ログ メソッド パラメーターは 'ref struct' です - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf index 2d552acd42002a..ae1aabd2a5026b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf @@ -32,59 +32,34 @@ 로깅 메서드 매개 변수 이름은 _로 시작할 수 없음 - - Argument '{0}' is using the unsupported 'out' parameter modifier - 인수 '{0}'이(가) 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 - - - - Argument is using the unsupported 'out' parameter modifier - 인수가 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 - - Logging methods cannot have a body 로깅 메서드에는 본문을 사용할 수 없음 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 로깅 메서드에는 'allows ref struct' 제약 조건이 있는 형식 매개 변수를 사용할 수 없습니다. + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 로깅 메서드는 'partial'이어야 함 + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 로깅 메서드는 'void'를 반환해야 함 + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 로깅 메서드는 'static'이어야 함 - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 로깅 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. - - - - C# language version not supported by the source generator. - 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 로깅 메서드 '{0}'에 잘못된 형식의 문자열이 포함되어 있습니다. - - - - Logging method contains malformed format strings - 로깅 메서드에 잘못된 형식의 문자열이 포함되어 있습니다. + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger 형식의 필드가 여러 개 있음 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 클래스 '{0}'에는 클래스 또는 기본 클래스의 필드에 의해 숨겨진 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 있으므로 해당 매개 변수를 사용할 수 없습니다. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 필드에 의해 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 숨겨집니다. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 중복 한정자(‘정보:’, ‘경고:’, ‘오류:’ 등)가 지정된 로그 수준에서 암시적이기 때문에 로깅 메시지에서 제거합니다. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 ID를 사용할 수는 없음 - - Multiple logging methods are using event name {0} in class {1} - {0} 클래스에서 여러 로깅 메서드가 이벤트 이름 {1}을(를) 사용함 - - - - Multiple logging methods should not use the same event name within a class - 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 이름을 사용하지 않아야 합니다 - - Template '{0}' is not provided as argument to the logging method 템플릿 {0}이(가) 로깅 메서드에 인수로 제공되지 않음 @@ -202,26 +157,6 @@ 로깅 템플릿에 해당 하는 메서드 인수가 없음 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 인수 '{0}'이(가) 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 인수가 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 매개 변수 '{0}'은(는) 로깅 소스 생성기에서 지원하지 않는 'ref struct'임 - - - - Logging method parameter is a 'ref struct' - 로깅 메서드 매개 변수가 'ref struct'임 - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf index 1cef1a9e1207fb..2eab48948216f0 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf @@ -32,59 +32,34 @@ Nazwy parametrów metody rejestrowania nie mogą rozpoczynać się od znaku „_” - - Argument '{0}' is using the unsupported 'out' parameter modifier - Argument „{0}” używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” - - - - Argument is using the unsupported 'out' parameter modifier - Argument używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” - - Logging methods cannot have a body Metody rejestrowania nie mogą mieć treści - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Metody logowania nie mogą mieć parametrów typu z ograniczeniami „allows ref struct” + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Metody rejestrowania muszą być „częściowe” + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Metody rejestrowania muszą zwracać wartość typu „void” + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Metody rejestrowania muszą być „statyczne” - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Generator źródła rejestrowania nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. - - - - C# language version not supported by the source generator. - Wersja języka C# nie jest obsługiwana przez generator źródła. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Metoda rejestrowania „{0}” zawiera źle sformułowane ciągi formatu - - - - Logging method contains malformed format strings - Metoda rejestrowania zawiera źle sformułowane ciągi formatu + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Znaleziono wiele pól typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Klasa „{0}” ma podstawowy parametr konstruktora typu Microsoft.Extensions.Logging.ILogger, który jest ukryty przez pole w klasie lub klasie podstawowej, co uniemożliwia jego użycie. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Parametr podstawowy konstruktora typu Microsoft.Extensions.Logging.ILogger jest ukryty przez pole - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Usuń nadmiarowy kwalifikator („Info:”, „Warning:”, „Error:” itp.) z komunikatu rejestrowania, ponieważ jest on domyślny na określonym poziomie dziennika. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Wiele metod rejestrowania nie może używać tego samego identyfikatora zdarzenia w obrębie klasy - - Multiple logging methods are using event name {0} in class {1} - Wiele metod rejestrowania używa nazwy zdarzenia {0} w klasie {1} - - - - Multiple logging methods should not use the same event name within a class - Wiele metod rejestrowania nie powinno używać tej samej nazwy zdarzenia w klasie - - Template '{0}' is not provided as argument to the logging method Nie podano szablonu „{0}” jako argumentu dla metody rejestrowania @@ -202,26 +157,6 @@ Szablon rejestrowania nie ma odpowiadającego mu argumentu metody - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Argument „{0}” używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Argument używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Parametr „{0}” jest „strukturą ref”, której nie obsługuje generator źródła logowania - - - - Logging method parameter is a 'ref struct' - Parametr metody logowania jest „strukturą ref” - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf index 8f36c786bbf898..9624db687d8055 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,59 +32,34 @@ Os nomes dos parâmetros do método de registro em log não podem começar com _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - O argumento "{0}" está usando o modificador de parâmetro "out" sem suporte - - - - Argument is using the unsupported 'out' parameter modifier - O argumento está usando o modificador de parâmetro "out" sem suporte - - Logging methods cannot have a body Os métodos de registro em log não podem ter um corpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Os métodos de registro em log não podem ter parâmetros de tipo com a restrição 'permitir struct ref' + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Os métodos de registro em log devem ser "parciais" + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Os métodos de registro em log devem retornar "void" + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Os métodos de registro em log devem ser "estáticos" - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - O gerador de fonte de log não está disponível em C# {0}. Use a versão do idioma {1} ou superior. - - - - C# language version not supported by the source generator. - Versão da linguagem C# não suportada pelo gerador de origem. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - O método de registro '{0}' contém strings de formato malformado - - - - Logging method contains malformed format strings - O método de registro contém strings de formato malformadas + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Múltiplos campos encontrados do tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - A classe "{0}" tem um parâmetro de construtor primário do tipo Microsoft.Extensions.Logging.ILogger que está oculto por um campo na classe ou uma classe base, impedindo o seu uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - O parâmetro primário de construtor do tipo Microsoft.Extensions.Logging.ILogger está oculto por um campo - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Remova o qualificador redundante ("Informações:", "Aviso:", "Erro:", etc.) da mensagem de log, pois ele está implícito no nível de log especificado. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Múltiplos métodos de registro em log não podem usar o mesmo id de evento dentro de uma classe - - Multiple logging methods are using event name {0} in class {1} - Múltiplos métodos de registro em log estão usando o nome de evento {0} na classe {1} - - - - Multiple logging methods should not use the same event name within a class - Múltiplos métodos de registro em log não devem usar o mesmo nome de evento dentro de uma classe - - Template '{0}' is not provided as argument to the logging method O modelo '{0}' não é fornecido como argumento para o método de registro @@ -202,26 +157,6 @@ O modelo de registro em log não tem nenhum argumento de método correspondente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - O argumento "{0}" está usando o modificador de parâmetro "params" ou "scoped" sem suporte - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - O argumento está usando o modificador de parâmetro "params" ou "scoped" sem suporte - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - O parâmetro "{0}" é um "ref struct", que não é compatível com o gerador de origem de log - - - - Logging method parameter is a 'ref struct' - O parâmetro do método de registro em log é um "struct ref" - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf index a11834052d5f2c..f3667ec729f77e 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf @@ -32,59 +32,34 @@ Имена параметров метода ведения журнала не могут начинаться с символа "_" - - Argument '{0}' is using the unsupported 'out' parameter modifier - Аргумент "{0}" использует неподдерживаемый модификатор параметра "out" - - - - Argument is using the unsupported 'out' parameter modifier - Аргумент использует неподдерживаемый модификатор параметра "out" - - Logging methods cannot have a body У методов ведения журнала не может быть текста - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Методы ведения журнала не могут использовать параметры типа с ограничениями "allows ref struct" + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Методы ведения журнала должны быть "partial" + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Методы ведения журнала должны возвращать "void" + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Методы ведения журнала должны быть "static" - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Генератор исходного кода ведения журнала недоступен в C# {0}. Используйте языковую версию {1} или более позднюю. - - - - C# language version not supported by the source generator. - Версия языка C# не поддерживается генератором исходного кода. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Метод ведения журнала событий "{0}" содержит строки неправильного формата - - - - Logging method contains malformed format strings - Метод ведения журнала событий содержит строки неправильного формата + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Обнаружено несколько полей типа Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Класс "{0}" имеет первичный параметр конструктора типа Microsoft.Extensions.Logging.ILogger который скрыт полем в этом классе или базовом классе, что препятствует его использованию - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Параметр основного конструктора типа Microsoft.Extensions.Logging.ILogger скрыт полем - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Удалите избыточный квалификатор ("Info:", "Warning:", "Error:", и т. п.) из сообщения журнала, поскольку квалификатор подразумевается на указанном уровне ведения журнала. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Несколько методов ведения журнала не могут использовать одинаковый ИД события в пределах класса - - Multiple logging methods are using event name {0} in class {1} - Несколько методов ведения журнала используют имя события {0} в классе {1} - - - - Multiple logging methods should not use the same event name within a class - Несколько методов ведения журнала не могут использовать одинаковое имя события в пределах класса - - Template '{0}' is not provided as argument to the logging method Шаблон "{0}" не указан в качестве аргумента для метода ведения журнала @@ -202,26 +157,6 @@ У шаблона журнала нет соответствующего аргумента метода - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Аргумент "{0}" использует неподдерживаемый модификатор параметров "params" или "scoped" - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Аргумент использует неподдерживаемый модификатор параметров "params" или "scoped" - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Параметр "{0}" представляет собой "ref struct", это не поддерживается генератором источника ведения журнала - - - - Logging method parameter is a 'ref struct' - Параметр метода ведения журнала представляет собой "ref struct" - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf index 87e55a8ed8c88d..586b3eae3f948b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf @@ -32,59 +32,34 @@ Günlüğe kaydetme yöntemi parametre adları _ ile başlayamaz - - Argument '{0}' is using the unsupported 'out' parameter modifier - '{0}' bağımsız değişkeni desteklenmeyen 'out' parametre değiştiriciyi kullanıyor - - - - Argument is using the unsupported 'out' parameter modifier - Bağımsız değişken, desteklenmeyen 'out' parametre değiştiriciyi kullanıyor - - Logging methods cannot have a body Günlüğe kaydetme yöntemleri gövde içeremez - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Günlüğe kaydetme yöntemleri, “allows ref struct” kısıtlamalı tür parametrelerine sahip olamaz + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Günlüğe kaydetme yöntemleri 'partial' olmalıdır + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Günlüğe kaydetme yöntemleri 'void' döndürmelidir + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Günlüğe kaydetme yöntemleri 'static' olmalıdır - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Günlüğe kaydetme kaynak oluşturucusu C# {0} sürümünde kullanılamıyor. Lütfen dil sürümü {1} veya üstü bir sürümü kullanın. - - - - C# language version not supported by the source generator. - C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - '{0}' günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor - - - - Logging method contains malformed format strings - Günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger türünde birden çok alan bulundu {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - '{0}' sınıfı, sınıf veya temel sınıf alanı tarafından gizlenen ve bu türün kullanımına engel olan Microsoft.Extensions.Logging.ILogger türünde birincil oluşturucu parametresine sahip - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Microsoft.Extensions.Logging.ILogger türündeki birincil oluşturucu parametresi bir alan tarafından gizleniyor - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Belirtilen günlük düzeyinde örtük olduğundan, gereksiz niteleyiciyi ('Bilgi:', 'Uyarı:', 'Hata:' vb.) günlüğe kaydetme iletisinden kaldırın. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay kimliğini kullanamaz - - Multiple logging methods are using event name {0} in class {1} - Birden çok günlüğe kaydetme yöntemi {1} sınıfında {0} olay adını kullanıyor - - - - Multiple logging methods should not use the same event name within a class - Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay adını kullanmamalıdır - - Template '{0}' is not provided as argument to the logging method ‘{0}’ şablonu günlüğe kaydetme yönteminin bağımsız değişkeni olarak sağlanmadı @@ -202,26 +157,6 @@ Günlüğe kaydetme şablonunda karşılık gelen yöntem bağımsız değişkeni yok - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - '{0}' bağımsız değişkeni desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Bağımsız değişken desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - '{0}' parametresi, günlük kaynağı oluşturucusu tarafından desteklenmeyen bir 'ref struct' - - - - Logging method parameter is a 'ref struct' - Günlüğe kaydetme yöntemi parametresi bir 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf index fb492cf824f466..370cbf43bea94e 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,59 +32,34 @@ 日志记录方法参数名称不能以 _ 开头 - - Argument '{0}' is using the unsupported 'out' parameter modifier - 自变量 '{0}' 正在使用不受支持的 'out' 参数修饰符 - - - - Argument is using the unsupported 'out' parameter modifier - 自变量正在使用不受支持的 'out' 参数修饰符 - - Logging methods cannot have a body 日志记录方法不能有正文 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 日志记录方法的类型参数不能带有“allows ref struct”约束 + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 日志记录方法必须为 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 日志记录方法必须返回 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 日志记录方法必须为 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 记录源生成器在 C#“{0}”中不可用。请使用{1}或更高版本的语言版本。 - - - - C# language version not supported by the source generator. - 源生成器不支持 C# 语言版本。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 日志记录方法“{0}”包含格式错误的字符串 - - - - Logging method contains malformed format strings - 日志记录方法包含格式错误的字符串 + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ 找到 Microsoft.Extensions.Logging.ILogger 类型的多个字段 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 类“{0}”具有 Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数,该参数被类或基类中的字段隐藏以防使用 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数被字段隐藏 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 从日志记录消息中移除冗余限定符('信息:'、'警告:'、'错误:' 等),因为其在指定的日志级别中为隐式内容。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 多个日志记录方法不能在类中使用相同的事件 ID - - Multiple logging methods are using event name {0} in class {1} - 多个日志记录方法正在类 {1} 中使用事件名称 {0} - - - - Multiple logging methods should not use the same event name within a class - 多个日志记录方法不应在类中使用相同的事件名称 - - Template '{0}' is not provided as argument to the logging method 未将模板“{0}”作为参数提供给日志记录方法 @@ -202,26 +157,6 @@ 日志记录模板无相应的方法参数 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 自变量 '{0}' 正在使用不受支持的 'params' 或 'scoped' 参数修饰符 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 自变量正在使用不受支持的 'params' 或 'scoped' 参数修饰符 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 自变量 '{0}' 是 'ref struct',日志记录源生成器不支持它 - - - - Logging method parameter is a 'ref struct' - 日志记录方法参数是 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf index e57d0cd9539280..f130a7d6ea705b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,59 +32,34 @@ 記錄方法參數名稱的開頭不能為 _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - 引數 '{0}' 使用不支援的 'out' 參數修飾元 - - - - Argument is using the unsupported 'out' parameter modifier - 引數使用不支援的 'out' 參數修飾元 - - Logging methods cannot have a body 記錄方法不能有主體 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 記錄方法不可包含具有「允許 ref struct」限制條件的型別參數 + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 記錄方法必須是 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 記錄方法必須傳回 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 記錄方法必須是 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 記錄來源產生器在 C# {0} 中不可用。請使用語言版本 {1} 或更新版本。 - - - - C# language version not supported by the source generator. - 來源產生器不支援 C# 語言版本。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 記錄方法 '{0}' 包含格式錯誤的格式字串 - - - - Logging method contains malformed format strings - 記錄方法包含格式錯誤的格式字串 + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ 找到多個 Microsoft.Extensions.Logging.ILogger 類型的欄位 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 類別 '{0}' 具有類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數,其已由類別或基底類別中的欄位隱藏,因此無法使用 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數由某欄位隱藏 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 從記錄訊息中移除備援限定詞 ('Info:', 'Warning:', 'Error:', 等等),因為它在指定的記錄層級中為隱含。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 多個記錄方法不能在類別內使用相同的事件識別碼 - - Multiple logging methods are using event name {0} in class {1} - 多個記錄方法是使用類別 {0} 中的事件名稱 {1} - - - - Multiple logging methods should not use the same event name within a class - 多個記錄方法不應在類別內使用相同的事件名稱 - - Template '{0}' is not provided as argument to the logging method 未將範本 '{0}' 提供做為記錄方法的引數 @@ -202,26 +157,6 @@ 記錄範本沒有對應的方法引數 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 引數 '{0}' 使用不受支援的 'params' 或 'scoped' 參數修飾元 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 引數使用不受支援的 'params' 或 'scoped' 參數修飾元 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 參數 '{0}' 是個 'ref struct',其不受記錄來源產生器支援 - - - - Logging method parameter is a 'ref struct' - 記錄方法參數是個 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index b55f6d6983d368..26efd35959dd11 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -22,19 +22,9 @@ Typ vlastnosti rozšíření dat není platný - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Generátor zdroje nepodporuje vlastní atribut „{0}“ odvozený od atributu JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Duplicitní název typu - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Typ {0} je anotován atributem JsonDerivedTypeAttribute, který se v JsonSourceGenerationMode.Serialization nepodporuje. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - JsonConverterAttribute.Type obsahuje neplatný nebo nepřístupný argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Typ {0} byl anotován atributem JsonIgnoreAttribute s použitím JsonIgnoreCondition.Always, což není platné u deklarací typů. Atribut bude ignorován. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + Člen {0}.{1} má anotaci od JsonIncludeAttribute, ale není pro zdrojový generátor viditelný. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - JsonIgnoreCondition.Always není platný pro poznámky JsonIgnoreAttribute na úrovni typu. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Nepřístupné vlastnosti anotované s JsonIncludeAttribute se v režimu generování zdroje nepodporují. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Typ „{0}“ byl anotován atributem JsonSerializableAttribute, ale není odvozen od třídy JsonSerializerContext. Nebude vygenerován žádný zdrojový kód. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Typy anotované atributem JsonSerializableAttribute musí být třídy odvozené od třídy JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Člen {0} byl opatřen poznámkou jsonStringEnumConverter, což není v nativním AOT podporováno. Zvažte použití obecného objektu JsonStringEnumConverter<TEnum>. - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Neobecný objekt JsonStringEnumConverter vyžaduje dynamický kód. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Zdrojový generátor System.Text.Json není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. - - - - C# language version not supported by the source generator. - Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ Typ obsahuje více členů s komentářem JsonExtensionDataAttribute - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Otevřený obecný odvozený typ {0} nelze přeložit pro polymorfní základní typ {1}: {2}. - - - - the derived type matches the base type through multiple ancestors - Odvozený typ odpovídá základnímu typu prostřednictvím více nadřazených prvků. - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - Typ {1} nesplňuje omezení parametru typu {0}. - - - - the derived type is not assignable to the base type - Odvozený typ se nedá přiřadit k základnímu typu. - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Parametr typu {0} odvozeného typu není vázán argumenty základního typu. - - - - the base type's arguments do not match the derived type's base specification - Argumenty základního typu neodpovídají základní specifikaci odvozeného typu. - - - - Open generic derived type could not be resolved for the polymorphic base type. - Otevřený obecný odvozený typ nelze přeložit pro polymorfní základní typ. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Typ {0} zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru {1}. Pro vlastnost, pole nebo konstruktor se nevygeneruje žádný zdrojový kód. - - - - Type includes ref like property, field or constructor parameter. - Typ zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru. - - Did not generate serialization metadata for type '{0}'. Nevygenerovala se metadata serializace pro typ {0}. @@ -177,26 +82,6 @@ Nevygenerovala se metadata serializace pro typ - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Typ sjednocení {0}: {1}. Nastavte JsonUnionAttribute.TypeClassifier tak, aby poskytoval vlastní klasifikátor, který může být jednoznačný. - - - - Union case types cannot be unambiguously classified by JSON value type. - Typy případů sjednocení nelze jednoznačně klasifikovat podle typu hodnoty JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Typ sjednocení {0} neodpovídá konvenci obrazce sjednocení jazyka C#: musí deklarovat alespoň jeden veřejný konstruktor případu s jedním parametrem a veřejnou vlastnost instance s názvem Value s typem object. - - - - Union type shape is not a valid C# union. - Obrazec typu sjednocení není platným sjednocení jazyka C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index c0d0eaef022cfb..fe3304584fced5 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -22,19 +22,9 @@ Der Typ der Datenerweiterungseigenschaft ist ungültig. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Das von JsonConverterAttribute abgeleitete benutzerdefinierte Attribut "{0}" wird vom Quellgenerator nicht unterstützt. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Doppelter Typname - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Der Typ „{0}“ ist mit „JsonDerivedTypeAttribute“ versehen, was in „JsonSourceGenerationMode.Serialization“ nicht unterstützt wird. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - "JsonConverterAttribute.Type" enthält ein ungültiges oder nicht zugängliches Argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Der Typ „{0}“ wurde mit „JsonIgnoreAttribute“ unter Verwendung von „JsonIgnoreCondition.Always“ versehen, was für Typdeklarationen nicht zulässig ist. Das Attribut wird ignoriert. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + Der Member "{0}. {1}" wurde mit dem JsonIncludeAttribute versehen, ist jedoch für den Quellgenerator nicht sichtbar. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - „JsonIgnoreCondition.Always“ ist für Anmerkungen auf Typ-Ebene mit „JsonIgnoreAttribute“ nicht gültig. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Nicht zugängliche Eigenschaften, die mit dem JsonIncludeAttribute versehen sind, werden im Quellgenerierungsmodus nicht unterstützt. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Der Typ "{0}" wurde mit JsonSerializableAttribute kommentiert, ist aber nicht von JsonSerializerContext abgeleitet. Es wird kein Quellcode generiert. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Mit JsonSerializableAttribute kommentierte Typen müssen Klassen sein, die von JsonSerializerContext abgeleitet werden. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Der Member "{0}" wurde mit "JsonStringEnumConverter" kommentiert, was in nativem AOT nicht unterstützt wird. Erwägen Sie stattdessen die Verwendung des generischen "JsonStringEnumConverter<TEnum>". - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Der nicht generische "JsonStringEnumConverter" erfordert dynamischen Code. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Der System.Text.Json-Quellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. - - - - C# language version not supported by the source generator. - Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ Der Typ enthält mehrere Elemente, die mit dem JsonExtensionDataAttribute versehen sind. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Der offene generische abgeleitete Typ „{0}“ konnte für den polymorphen Basistyp „{1}“ nicht aufgelöst werden: {2}. - - - - the derived type matches the base type through multiple ancestors - Der abgeleitete Typ stimmt über mehrere Vorfahren mit dem Basistyp überein - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - Die Einschränkung für den Typparameter „{0}“ wird von „{1}“ nicht erfüllt - - - - the derived type is not assignable to the base type - Der abgeleitete Typ ist nicht auf den Basistyp zuweisbar - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Der Typparameter „{0}“ des abgeleiteten Typs wird nicht durch die Argumente des Basistyps gebunden - - - - the base type's arguments do not match the derived type's base specification - Die Argumente des Basistyps stimmen nicht mit der Basisspezifikation des abgeleiteten Typs überein - - - - Open generic derived type could not be resolved for the polymorphic base type. - Der offene generische abgeleitete Typ konnte für den polymorphen Basistyp nicht aufgelöst werden. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Der Typ „{0}“ enthält die Verweise wie Eigenschaft, Feld oder Konstruktorparameter „{1}“. Für die Eigenschaft, das Feld oder den Konstruktor wird kein Quellcode generiert. - - - - Type includes ref like property, field or constructor parameter. - Der Typ enthält Verweise wie Eigenschaft, Feld oder Konstruktorparameter. - - Did not generate serialization metadata for type '{0}'. Die Serialisierungsmetadaten für den Typ "{0}" wurden nicht generiert. @@ -177,26 +82,6 @@ Serialisierungsmetadaten für den Typ wurden nicht generiert - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Verbundtyp „{0}“: {1}. Legen Sie JsonUnionAttribute.TypeClassifier fest, um einen benutzerdefinierten Klassifizierer bereitzustellen, der Mehrdeutigkeiten auflösen kann. - - - - Union case types cannot be unambiguously classified by JSON value type. - Verbundfalltypen können nicht eindeutig nach dem JSON-Werttyp klassifiziert werden. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Der Verbundtyp „{0}“ stimmt nicht mit der C#-Konvention für die Verbundform überein: Er muss mindestens einen öffentlichen Fallkonstruktor mit einem Parameter und eine öffentliche Instanzeigenschaft mit dem Namen „Value“ und dem Typ „object“ deklarieren. - - - - Union type shape is not a valid C# union. - Die Verbundtypform ist kein gültiger C#-Verbund. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index c80268035c6e94..8a3b322fafbfcd 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -22,19 +22,9 @@ Tipo de propiedad de extensión de datos no válido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - El generador de origen no admite el atributo personalizado '{0}' derivado de JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - El generador de origen no admite los atributos derivados de JsonConverterAttribute. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Nombre de tipo duplicado. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - El tipo \"{0}\" está anotado con \"JsonDerivedTypeAttribute\", que no se admite en \"JsonSourceGenerationMode.Serialization\". - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - “JsonConverterAttribute.Type” contiene un argumento no válido o inaccesible. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - El tipo ''{0}'' se ha anotado con ''JsonIgnoreAttribute'' mediante ''JsonIgnoreCondition.Always'', que no es válido en declaraciones de tipo. Se omitirá el atributo. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + El miembro '{0}.{1}' se ha anotado con JsonIncludeAttribute, pero no es visible para el generador de origen. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - ''JsonIgnoreCondition.Always'' no es válido en las anotaciones 'JsonIgnoreAttribute' de nivel de tipo. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Las propiedades inaccesibles anotadas con JsonIncludeAttribute no se admiten en el modo de generación de origen. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - El tipo "{0}" se ha anotado con JsonSerializableAttribute, pero no se deriva de JsonSerializerContext. No se generará ningún código fuente. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Los tipos anotados con JsonSerializableAttribute deben ser clases derivadas de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - El miembro '{0}' se ha anotado con 'JsonStringEnumConverter', que no se admite en AOT nativo. Considere la posibilidad de usar el elemento genérico "JsonStringEnumConverter<TEnum>" en su lugar. - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - El elemento 'JsonStringEnumConverter' no genérico requiere código dinámico. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - El generador de origen System.Text.Json no está disponible en C# {0}. Use la versión de idioma {1} o superior. - - - - C# language version not supported by the source generator. - La versión del idioma C# no es compatible con el generador de origen. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ El tipo tiene varios miembros anotados con JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - No se pudo resolver el tipo derivado genérico abierto "{0}" para el tipo base polimórfico "{1}": {2}. - - - - the derived type matches the base type through multiple ancestors - el tipo derivado coincide con el tipo base a través de varios antecesores - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - la restricción del parámetro de tipo "{0}" no se satisface con "{1}" - - - - the derived type is not assignable to the base type - el tipo derivado no se puede asignar al tipo base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - el parámetro de tipo "{0}" del tipo derivado no está enlazado por los argumentos del tipo base - - - - the base type's arguments do not match the derived type's base specification - los argumentos del tipo base no coinciden con la especificación base del tipo derivado - - - - Open generic derived type could not be resolved for the polymorphic base type. - No se pudo resolver el tipo derivado genérico abierto para el tipo base polimórfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - El tipo "{0}" incluye una referencia como propiedad, campo o parámetro de constructor "{1}". No se generará código fuente para la propiedad, campo o constructor. - - - - Type includes ref like property, field or constructor parameter. - El tipo incluye una referencia como propiedad, campo o parámetro de constructor. - - Did not generate serialization metadata for type '{0}'. No generó metadatos de serialización para el tipo '{0}". @@ -177,26 +82,6 @@ No generó metadatos de serialización de metadatos para el tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo de unión "{0}": {1}. Establezca JsonUnionAttribute.TypeClassifier para proporcionar un clasificador personalizado que pueda eliminar la ambigüedad. - - - - Union case types cannot be unambiguously classified by JSON value type. - Los tipos de caso de unión no se pueden clasificar inequívocamente por tipo de valor JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - El tipo de unión "{0}" no coincide con la convención de forma de unión de C#: debe declarar al menos un constructor de casos de parámetro único público y una propiedad de instancia pública denominada "Value" con el tipo "object". - - - - Union type shape is not a valid C# union. - La forma de tipo de unión no es una unión de C# válida. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 3f3a6e8c87beb5..dcdaf39c69ce24 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -22,19 +22,9 @@ Type de propriété d’extension de données non valide - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Nom de type dupliqué. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Le type « {0} » a été annoté avec « JsonIgnoreAttribute » en utilisant « JsonIgnoreCondition.Always », ce qui n’est pas valide dans les déclarations de type. L’attribut sera ignoré. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + Le membre '{0}.{1}' a été annoté avec JsonIncludeAttribute mais n’est pas visible pour le générateur source. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - « JsonIgnoreCondition.Always » n’est pas valide sur les annotations « JsonIgnoreAttribute » au niveau du type. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Les propriétés inaccessibles annotées avec JsonIncludeAttribute ne sont pas prises en charge en mode de génération de source. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter<TEnum>'. - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Le 'JsonStringEnumConverter' non générique requiert du code dynamique. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. - - - - C# language version not supported by the source generator. - Version du langage C# non prise en charge par le générateur de source. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Nous n’avons pas pu résoudre le type dérivé générique ouvert « {0} » pour le type de base polymorphe « {1} » : {2}. - - - - the derived type matches the base type through multiple ancestors - le type dérivé correspond au type de base via plusieurs ancêtres - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - la contrainte sur le paramètre de type « {0} » n’est pas satisfaite par « {1} » - - - - the derived type is not assignable to the base type - le type dérivé n’est pas assignable au type de base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - le paramètre de type « {0} » du type dérivé n’est pas lié par les arguments du type de base - - - - the base type's arguments do not match the derived type's base specification - les arguments du type de base ne correspondent pas à la spécification de base du type dérivé - - - - Open generic derived type could not be resolved for the polymorphic base type. - Nous n’avons pas pu résoudre le type dérivé générique ouvert pour le type de base polymorphe. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Le type « {0} » inclut le ref comme propriété, champ ou paramètre de constructeur « {1} ». Aucun code source ne sera généré pour la propriété, le champ ou le constructeur. - - - - Type includes ref like property, field or constructor parameter. - Le type comprend des éléments tels que des propriétés, des champs ou des paramètres de construction. - - Did not generate serialization metadata for type '{0}'. Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées. @@ -177,26 +82,6 @@ Les métadonnées de sérialisation pour le type n’ont pas été générées. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Type d’union « {0} » : {1}. Définissez JsonUnionAttribute.TypeClassifier pour fournir un classifieur personnalisé pouvant lever l’ambiguïté. - - - - Union case types cannot be unambiguously classified by JSON value type. - Les types de cas d’union ne peuvent pas être classés de manière non ambiguë par le type de valeur JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Le type d’union « {0} » ne correspond pas à la convention de forme d’union C# : il doit déclarer au moins un constructeur de cas public à un seul paramètre et une propriété d’instance publique nommée « Value » avec le type « object ». - - - - Union type shape is not a valid C# union. - La forme du type d’union n’est pas une union C# valide. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index 21a23d538faefa..422c05f4140f5e 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -22,19 +22,9 @@ Il tipo di proprietà dell'estensione dati non è valido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - L'attributo personalizzato '{0}' che deriva da JsonConverterAttribute non è supportato dal generatore di origine. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Nome di tipo duplicato. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Il tipo '{0}' è annotato con 'JsonDerivedTypeAttribute' che non è supportato in 'JsonSourceGenerationMode.Serialization'. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' contiene un argomento non valido o inaccessibile. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Il tipo '{0}' è stato annotato con 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', che non è valido nelle dichiarazioni di tipo. L'attributo verrà ignorato. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + Il membro ' {0}.{1}' è stato annotato con JsonIncludeAttribute ma non è visibile al generatore di origine. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' non è valido nelle annotazioni 'JsonIgnoreAttribute' a livello di tipo. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Le proprietà inaccessibili annotate con JsonIncludeAttribute non sono supportate nella modalità di generazione di origine. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Il tipo '{0}' è stato annotato con JsonSerializableAttribute ma non deriva da JsonSerializerContext. Non verrà generato alcun codice sorgente. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - I tipi annotati con JsonSerializableAttribute devono essere classi che derivano da JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Il membro '{0}' è stato annotato con 'JsonStringEnumConverter' che non è supportato in AOT nativo. Provare a usare il generico 'JsonStringEnumConverter<TEnum>'. - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - L'elemento 'JsonStringEnumConverter' non generico richiede un codice dinamico. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Il generatore di origine System.Text.Json non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. - - - - C# language version not supported by the source generator. - Versione del linguaggio C# non supportata dal generatore di origine. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ Nel tipo sono presenti più membri annotati con JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Non è possibile risolvere il tipo derivato generico aperto '{0}' per il tipo di base polimorfico '{1}': {2}. - - - - the derived type matches the base type through multiple ancestors - il tipo derivato corrisponde al tipo di base tramite più predecessori - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - il vincolo sul parametro di tipo '{0}' non è soddisfatto da '{1}' - - - - the derived type is not assignable to the base type - il tipo derivato non può essere assegnato al tipo di base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - il parametro di tipo '{0}' del tipo derivato non è vincolato dagli argomenti del tipo di base - - - - the base type's arguments do not match the derived type's base specification - gli argomenti del tipo di base non corrispondono alla specifica di base del tipo derivato - - - - Open generic derived type could not be resolved for the polymorphic base type. - Non è possibile risolvere il tipo derivato generico aperto per il tipo di base polimorfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Il tipo '{0}' include un riferimento come la proprietà, il campo o il parametro del costruttore '{1}'. Non verrà generato codice sorgente per la proprietà, il campo o il costruttore. - - - - Type includes ref like property, field or constructor parameter. - Il tipo include un riferimento come la proprietà, il campo o il parametro del costruttore. - - Did not generate serialization metadata for type '{0}'. Non sono stati generati metadati di serializzazione per il tipo '{0}'. @@ -177,26 +82,6 @@ Non sono stati generati metadati di serializzazione per il tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo di union '{0}': {1}. Impostare JsonUnionAttribute.TypeClassifier per specificare un classificatore personalizzato in grado di evitare le ambiguità. - - - - Union case types cannot be unambiguously classified by JSON value type. - Non è possibile classificare i tipi di case union in modo inequivocabile in base al tipo di valore JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Il tipo di union '{0}' non corrisponde alla convenzione C# per la forma dei tipi di union: deve dichiarare almeno un costruttore di case pubblico con singolo parametro e una proprietà di istanza pubblica denominata 'Value' con tipo 'object'. - - - - Union type shape is not a valid C# union. - La forma del tipo di union non è un union C# valido. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index db1cbf88bda348..c5543901cb4f63 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -22,19 +22,9 @@ データ拡張プロパティの型が無効です。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute から派生するカスタム属性 '{0}' は、ソース ジェネレーターではサポートされていません。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ 重複した種類名。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 型 '{0}' は 'JsonDerivedTypeAttribute' の注釈が付けられていますが、これは 'JsonSourceGenerationMode.Serialization' でサポートされていません。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' に無効な、またはアクセスできない引数が含まれています。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 型 '{0}' は、型宣言では無効な 'JsonIgnoreCondition.Always' を使用して 'JsonIgnoreAttribute' で注釈が付けられています。属性は無視されます。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + メンバー '{0}.{1}' には、JsonIncludeAttribute で注釈が付けられていますが、ソース ジェネレーターには表示されません。 - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' は、型レベルの 'JsonIgnoreAttribute' 注釈では無効です。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + JsonIncludeAttribute で注釈が付けられたアクセスできないプロパティは、ソース生成モードではサポートされていません。 - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 型 '{0}' は JsonSerializableAttribute で注釈が付けられていますが、JsonSerializerContext から派生したものではありません。ソース コードは生成されません。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute で注釈が付けられた型は、JsonSerializerContext から派生するクラスである必要があります。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - メンバー '{0}' には、ネイティブ AOT ではサポートされていない 'JsonStringEnumConverter' の注釈が付けられています。 代わりに汎用の 'JsonStringEnumConverter<TEnum>' を使用することを検討してください。 - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非ジェネリック 'JsonStringEnumConverter' には動的コードが必要です。 - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json ソース ジェネレーターは、C# {0}では使用できません。言語バージョン {1} 以上を使用してください。 - - - - C# language version not supported by the source generator. - ソース ジェネレーターでサポートされていない C# 言語バージョン。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ 型には、'JsonExtensionDataAttribute' に注釈が付けられた複数のメンバーが含まれます。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - オープン ジェネリック派生型 '{0}' をポリモーフィック基本型 '{1}':{2} に対して解決できませんでした。 - - - - the derived type matches the base type through multiple ancestors - 派生型が複数の先祖を通して基本型に一致しています - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - 型パラメーター '{0}' に対する制約が '{1}' によって満たされていません - - - - the derived type is not assignable to the base type - 派生型は基本型に割り当てることができません - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 派生型の型パラメーター '{0}' が、基本型の引数によってバインドされていません - - - - the base type's arguments do not match the derived type's base specification - 基本型の引数が派生型の基本仕様と一致しません - - - - Open generic derived type could not be resolved for the polymorphic base type. - オープン ジェネリック派生型をポリモーフィック基本型に対して解決できませんでした。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 型 '{0}' には、プロパティ、フィールド、コンストラクター パラメーター '{1}' などの ref が含まれます。プロパティ、フィールド、またはコンストラクターのソース コードは生成されません。 - - - - Type includes ref like property, field or constructor parameter. - 型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 - - Did not generate serialization metadata for type '{0}'. '{0}'型 のシリアル化メタデータを生成ませんでした。 @@ -177,26 +82,6 @@ 型のシリアル化メタデータが生成されません。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 共用体の型 '{0}': {1}。JsonUnionAttribute.TypeClassifier を設定して、あいまいさを解消できるカスタム分類子を提供します。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 共用体ケース型を JSON 値の型で明確に分類することはできません。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 共用体型 '{0}' は C# 共用体図形規則と一致しません。少なくとも 1 つのパブリック 単一パラメーター ケース コンストラクターと、'object' 型の 'value' という名前のパブリック インスタンス プロパティを宣言する必要があります。 - - - - Union type shape is not a valid C# union. - Union type shape は、有効な C# の union ではありません。 - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index 40625805982421..df482d436f335e 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -22,19 +22,9 @@ 데이터 확장 속성 형식이 잘못되었습니다. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute에서 파생된 사용자 지정 속성 '{0}'은(는) 원본 생성기에서 지원되지 않습니다. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ 중복된 형식 이름입니다. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - '{0} 형식은 'JsonSourceGenerationMode.Serialization'에서 지원되지 않는 'JsonDerivedTypeAttribute'로 주석이 추가되었습니다. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type'에 잘못되었거나 액세스할 수 없는 인수가 포함되어 있습니다. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - '{0}' 형식은 형식 선언에서 유효하지 않은 'JsonIgnoreCondition.Always'를 사용하여 'JsonIgnoreAttribute'로 주석을 달았습니다. 특성이 무시됩니다. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + 멤버 '{0}.{1}'이(가) JsonIncludeAttribute로 주석 처리되었지만 원본 생성기에는 표시되지 않습니다. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always'는 형식 수준의 'JsonIgnoreAttribute' 주석에서 유효하지 않습니다. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + JsonIncludeAttribute로 주석 처리된 액세스할 수 없는 속성은 원본 생성 모드에서 지원되지 않습니다. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - '{0}' 형식에 JsonSerializableAttribute 주석이 추가되었지만 JsonSerializerContext에서 파생되지 않았습니다. 소스 코드가 생성되지 않습니다. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute 주석이 추가된 형식은 JsonSerializerContext에서 파생된 클래스여야 합니다. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - '{0}' 멤버에 네이티브 AOT에서 지원되지 않는 'JsonStringEnumConverter'로 주석이 달렸습니다. 대신 제네릭 'JsonStringEnumConverter<TEnum>'을 사용해 보세요. - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 제네릭이 아닌 'JsonStringEnumConverter'에는 동적 코드가 필요합니다. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. - - - - C# language version not supported by the source generator. - 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ 형식에 JsonExtensionDataAttribute로 주석이 추가 된 멤버가 여러 개 있습니다. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 폴리모픽 기본 형식 '{0}'에 대해 열려 있는 제네릭 파생 형식 '{1}'을(를) 확인할 수 없습니다. {2}. - - - - the derived type matches the base type through multiple ancestors - 파생 형식이 여러 상위 형식을 통해 기본 형식과 일치합니다. - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - 형식 매개 변수 '{0}'에 대한 제약 조건이 '{1}'을(를) 만족하지 않습니다. - - - - the derived type is not assignable to the base type - 파생 형식을 기본 형식에 할당할 수 없습니다. - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 파생 형식의 형식 매개 변수 '{0}'은(는) 기본 형식의 인수에 의해 바인딩되지 않습니다. - - - - the base type's arguments do not match the derived type's base specification - 기본 형식의 인수가 파생 형식의 기본 사양과 일치하지 않습니다. - - - - Open generic derived type could not be resolved for the polymorphic base type. - 폴리모픽 기본 형식에 대해 열려 있는 제네릭 파생 형식을 확인할 수 없습니다. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - '{0}' 형식에는 속성, 필드 또는 생성자 매개 변수 '{1}'와 같은 ref가 포함됩니다. 속성, 필드 또는 생성자에 대한 소스 코드가 생성되지 않습니다. - - - - Type includes ref like property, field or constructor parameter. - 형식에는 속성, 필드 또는 생성자 매개 변수와 같은 ref가 포함됩니다. - - Did not generate serialization metadata for type '{0}'. '{0}' 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. @@ -177,26 +82,6 @@ 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 유니온 형식 '{0}': {1}. 고유하게 구분할 수 있는 사용자 지정 분류자를 제공하려면 JsonUnionAttribute.TypeClassifier를 설정하세요. - - - - Union case types cannot be unambiguously classified by JSON value type. - 유니온 케이스 형식은 JSON 값 형식만으로는 명확하게 분류할 수 없습니다. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 유니온 형식 '{0}'은(는) C# 유니온 셰이프 규칙과 일치하지 않습니다. 하나 이상의 공용 단일 매개 변수 케이스 생성자와 형식이 'object'인 공용 인스턴스 속성 'Value'를 선언해야 합니다. - - - - Union type shape is not a valid C# union. - 유니온 형식 셰이프는 올바른 C# 유니온이 아닙니다. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 17dffc837a5103..09e99cfc2abf33 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -22,19 +22,9 @@ Nieprawidłowy typ właściwości rozszerzenia danych. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Generator źródłowy nie obsługuje atrybutu niestandardowego „{0}” pochodzącego od atrybutu JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Zduplikowana nazwa typu. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Typ „{0}” ma adnotację „JsonDerivedTypeAttribute”, która nie jest obsługiwana w elemecie „JsonSourceGenerationMode.Serialization”. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - Typ „JsonConverterAttribute.Type” zawiera nieprawidłowy lub niedostępny argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Typ „{0}” został oznaczony adnotacją z atrybutem „JsonIgnoreAttribute” przy użyciu elementu „JsonIgnoreCondition.Always”, który jest nieprawidłowy w deklaracjach typu. Atrybut zostanie zignorowany. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + Składowa "{0}. {1}" jest adnotowana za pomocą atrybutu JsonIncludeAttribute, ale nie jest widoczna dla generatora źródła. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - Element „JsonIgnoreCondition.Always” jest nieprawidłowy w adnotacjach „JsonIgnoreAttribute” na poziomie typu. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Niedostępne właściwości adnotowane za pomocą atrybutu JsonIncludeAttribute nie są obsługiwane w trybie generowania źródła. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Typ „{0}” ma adnotacje z atrybutem JsonSerializableAttribute, ale nie pochodzi od elementu JsonSerializerContext. Nie zostanie wygenerowany żaden kod źródłowy. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Typy z adnotacjami JsonSerializableAttribute muszą być klasami pochodzącymi z elementu JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Element członkowski '{0}' został opatrzony adnotacją 'JsonStringEnumConverter', która nie jest obsługiwana w natywnym AOT. Zamiast tego należy rozważyć użycie ogólnego konwertera „JsonStringEnumConverter<TEnum>”. - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Nieogólny element „JsonStringEnumConverter” wymaga dynamicznego kodu. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Generator źródła System.Text.Json nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. - - - - C# language version not supported by the source generator. - Wersja języka C# nie jest obsługiwana przez generator źródła. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ Typ ma wiele składowych opatrzonych adnotacjami za pomocą atrybutu JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Nie można rozpoznać otwartego ogólnego typu pochodnego „{0}” dla polimorficznego typu podstawowego „{1}”: {2}. - - - - the derived type matches the base type through multiple ancestors - typ pochodny pasuje do typu podstawowego za pośrednictwem wielu elementów nadrzędnych - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - ograniczenie parametru typu „{0}” nie jest spełnione przez element „{1}” - - - - the derived type is not assignable to the base type - typu pochodnego nie można przypisać do typu podstawowego - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - parametr typu „{0}” typu pochodnego nie jest powiązany argumentami typu podstawowego - - - - the base type's arguments do not match the derived type's base specification - argumenty typu podstawowego nie są zgodne ze specyfikacją podstawową typu pochodnego - - - - Open generic derived type could not be resolved for the polymorphic base type. - Nie można rozpoznać otwartego ogólnego typu pochodnego dla polimorficznego typu podstawowego. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Typ „{0}” zawiera parametr ref, taki jak właściwość, pole lub konstruktor „{1}”. Nie zostanie wygenerowany kod źródłowy dla właściwości, pola lub konstruktora. - - - - Type includes ref like property, field or constructor parameter. - Typ zawiera parametr właściwości, pola lub konstruktora typu ref. - - Did not generate serialization metadata for type '{0}'. Nie wygenerowano metadanych serializacji dla typu „{0}”. @@ -177,26 +82,6 @@ Nie wygenerowano metadanych serializacji dla typu. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Typ unii „{0}”: {1}. Ustaw element JsonUnionAttribute.TypeClassifier, aby udostępnić klasyfikator niestandardowy, który może być jednoznaczny. - - - - Union case types cannot be unambiguously classified by JSON value type. - Typy przypadków unii nie mogą być jednoznacznie klasyfikowane według typu wartości JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Typ unii „{0}” nie jest zgodny z konwencją kształtu unii języka C#: musi deklarować co najmniej jeden publiczny konstruktor przypadków z jednym parametrem i właściwość wystąpienia publicznego o nazwie „Value” z typem „object”. - - - - Union type shape is not a valid C# union. - Kształt typu unii nie jest prawidłową unią języka C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index f9438ee48ed62a..410862906e667b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -22,19 +22,9 @@ Tipo de propriedade de extensão de dados inválido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - O atributo customizado '{0}' derivado de JsonConverterAttribute não tem suporte pelo gerador de origem. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Nome de tipo duplicado. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - O tipo '{0}' é anotado com 'JsonDerivedTypeAttribute' que não tem suporte em 'JsonSourceGenerationMode.Serialization'. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - O "JsonConverterAttribute.Type" contém um argumento inválido ou inacessível. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - O tipo '{0}' foi anotado com 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', o que não é válido em declarações de tipo. O atributo será ignorado. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + O membro '{0}.{1}' foi anotado com o JsonIncludeAttribute, mas não é visível para o gerador de origem. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' não é válido em anotações de 'JsonIgnoreAttribute' no nível de tipo. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Propriedades inacessíveis anotadas com JsonIncludeAttribute não são suportadas no modo de geração de origem. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - O tipo '{0}' foi anotado com JsonSerializableAttribute, mas não deriva de JsonSerializerContext. Nenhum código-fonte será gerado. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Tipos anotados com JsonSerializable Attribute devem ser classes derivadas de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - O membro "{0}" foi anotado com "JsonStringEnumConverter" que não tem suporte na AOT nativa. Considere usar o genérico "JsonStringEnumConverter<TEnum>". - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - O "JsonStringEnumConverter" não genérico requer código dinâmico. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - O gerador de origem System.Text.Json não está disponível em C# {0}. Use a versão do idioma {1} ou superior. - - - - C# language version not supported by the source generator. - Versão da linguagem C# não suportada pelo gerador de origem. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ Tipo tem vários membros anotados com JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - O tipo derivado genérico aberto '{0}' não pôde ser resolvido para o tipo base polimórfico '{1}': {2}. - - - - the derived type matches the base type through multiple ancestors - o tipo derivado corresponde ao tipo base por meio de vários ancestrais - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - a restrição no parâmetro de tipo '{0}' não é atendida por '{1}' - - - - the derived type is not assignable to the base type - o tipo derivado não pode ser atribuído ao tipo base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - o parâmetro de tipo '{0}' do tipo derivado não é vinculado pelos argumentos do tipo base - - - - the base type's arguments do not match the derived type's base specification - os argumentos do tipo base não correspondem à especificação de base do tipo derivado - - - - Open generic derived type could not be resolved for the polymorphic base type. - O tipo derivado genérico aberto não pôde ser resolvido para o tipo base polimórfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - O tipo "{0}" inclui a propriedade ref like, campo ou parâmetro de construtor "{1}". Nenhum código-fonte será gerado para a propriedade, campo ou construtor. - - - - Type includes ref like property, field or constructor parameter. - O tipo inclui propriedade ref like, campo ou parâmetro de construtor. - - Did not generate serialization metadata for type '{0}'. Não gerou metadados de serialização para o tipo '{0}'. @@ -177,26 +82,6 @@ Não gerou metadados de serialização para o tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo de união "{0}": {1}. Defina JsonUnionAttribute.TypeClassifier para fornecer um classificador personalizado que possa diferenciá-los. - - - - Union case types cannot be unambiguously classified by JSON value type. - Os tipos de caso de união não podem ser classificados sem ambiguidade pelo tipo de valor JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - O tipo de união "{0}" não corresponde à convenção de forma união do C#: ele deve declarar pelo menos um construtor de caso de parâmetro único público e uma propriedade de instância pública chamada "Value" com o tipo "object". - - - - Union type shape is not a valid C# union. - A forma do tipo união não é uma união C# válida. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index 46daaa8228822e..788e22ad186122 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -22,19 +22,9 @@ Недопустимый тип свойства расширения данных. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Пользовательский атрибут "{0}", производный от JsonConverterAttribute, не поддерживается генератором исходного кода. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Дублирующееся имя типа. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Тип '{0}' аннотирован атрибутом \"JsonDerivedTypeAttribute\", который не поддерживается в \"JsonSourceGenerationMode.Serialization\". - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - Аргумент "JsonConverterAttribute.Type" содержит недопустимый или недоступный аргумент. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Тип "{0}" помечен атрибутом "JsonIgnoreAttribute" с параметром "JsonIgnoreCondition.Always", что недопустимо для объявлений типов. Этот атрибут будет проигнорирован. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + Элемент "{0}.{1}" аннотирован с использованием класса JsonIncludeAttribute, но генератор исходного кода не обнаруживает этот элемент. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - Параметр "JsonIgnoreCondition.Always" недопустим для аннотаций "JsonIgnoreAttribute" на уровне типа. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Недоступные свойства, аннотированные с использованием класса JsonIncludeAttribute, не поддерживаются в режиме создания исходного кода. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Тип "{0}" помечен атрибутом JsonSerializableAttribute, но не является производным от JsonSerializerContext. Исходный код не будет создан. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Типы, аннотированные атрибутом JsonSerializableAttribute, должны быть классами, производными от JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Элемент "{0}" содержит примечание JsonStringEnumConverter, что не поддерживается в собственном AOT. Вместо этого рассмотрите возможность использовать универсальный параметр JsonStringEnumConverter<TEnum>. - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Для неуниверсального параметра JsonStringEnumConverter требуется динамический код. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Генератор исходного кода System.Text.Json не доступен в C# {0}. Используйте языковую версию {1} или выше. - - - - C# language version not supported by the source generator. - Версия языка C# не поддерживается генератором исходного кода. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ Тип содержит несколько элементов, помеченных с помощью JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Не удалось разрешить открытый обобщенный производный тип "{0}" для полиморфного базового типа "{1}": {2}. - - - - the derived type matches the base type through multiple ancestors - производный тип соответствует базовому типу через нескольких предков - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - ограничение для параметра типа "{0}" не удовлетворяется типом "{1}" - - - - the derived type is not assignable to the base type - производный тип не может быть присвоен базовому типу - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - параметр типа "{0}" производного типа не связан с аргументами базового типа - - - - the base type's arguments do not match the derived type's base specification - аргументы базового типа не соответствуют спецификации базового типа в производном типе - - - - Open generic derived type could not be resolved for the polymorphic base type. - Не удалось разрешить открытый обобщенный производный тип для полиморфного базового типа. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Тип "{0}" содержит ссылку, например свойство, поле или параметр конструктора "{1}". Для свойства, поля или конструктора не будет создан исходный код. - - - - Type includes ref like property, field or constructor parameter. - Тип содержит ссылку, например свойство, поле или параметр конструктора. - - Did not generate serialization metadata for type '{0}'. Метаданные сериализации для типа "{0}" не сформированы. @@ -177,26 +82,6 @@ Метаданные сериализации для типа не сформированы. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Тип объединения "{0}": {1}. Задайте JsonUnionAttribute.TypeClassifier, чтобы указать пользовательский классификатор для устранения неоднозначности. - - - - Union case types cannot be unambiguously classified by JSON value type. - Типы вариантов объединения невозможно однозначно классифицировать по типу значения JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Тип объединения "{0}" не соответствует соглашению о структуре объединения C#: он должен объявлять как минимум один общедоступный конструктор варианта с одним параметром и общедоступное свойство экземпляра с именем "Value" и типом "object". - - - - Union type shape is not a valid C# union. - Структура типа объединения не является допустимым объединением C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index 961644457743a8..653443b2a991b1 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -22,19 +22,9 @@ Veri uzantısı özellik türü geçersiz. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute’tan türetilen özel öznitelik '{0}' kaynak oluşturucu tarafından desteklenmiyor. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ Yinelenen tür adı. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - '{0}' türü, 'JsonSourceGenerationMode.Serialization' içinde desteklenmeyen 'JsonDerivedTypeAttribute' ile ek açıklama içeriyor. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' geçersiz veya erişilemeyen bir bağımsız değişken içeriyor. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - ‘{0}’ türü, tür bildirimlerinde geçerli olmayan ‘JsonIgnoreCondition.Always’ kullanılarak ‘JsonIgnoreAttribute’ ile işaretlenmiştir. Bu özellik göz ardı edilecektir. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + '{0}.{1}' üyesine JsonIncludeAttribute notu eklendi ancak bu üye kaynak oluşturucu tarafından görülmüyor. - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - ‘JsonIgnoreCondition.Always’, tür düzeyindeki ‘JsonIgnoreAttribute’ ek açıklamalarında geçerli değildir. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + JsonIncludeAttribute notu eklenmiş erişilemeyen özellikler kaynak oluşturma modunda desteklenmiyor. - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - '{0}' türü, JsonSerializableAttribute ile ek açıklama eklenmiş ancak JsonSerializerContext'ten türetmiyor. Kaynak kodu oluşturulmayacak. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute ile not eklenen türler, JsonSerializerContext'ten türetilen sınıflar olmalıdır. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - '{0}' adlı üyeye yerel AOT’de desteklenmeyen 'JsonStringEnumConverter' parametresi eklendi. bunun yerine genel 'JsonStringEnumConverter<TEnum>' parametresini kullanmayı deneyin. - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Genel olmayan 'JsonStringEnumConverter' parametresi dinamik kod gerektirir. - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json kaynak oluşturucusu C# {0}'ta mevcut değildir. Lütfen {1} dil sürümünü veya daha üstünü kullanın. - - - - C# language version not supported by the source generator. - C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ Tür, JsonExtensionDataAttribute ile açıklanan birden çok üyeye sahip. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Açık genel türetilmiş tür '{0}' çok biçimli temel tür '{1}' için çözümlenemedi: {2}. - - - - the derived type matches the base type through multiple ancestors - türetilen tür, birden fazla atası aracılığıyla temel türle eşleşir - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - '{0}' tür parametresi için kısıtlama '{1}' tarafından karşılanmıyor - - - - the derived type is not assignable to the base type - Türetilmiş tür, temel türe atanamıyor - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Türetilmiş türün '{0}' tür parametresi, temel türün bağımsız değişkenleri tarafından bağlanmıyor - - - - the base type's arguments do not match the derived type's base specification - Temel türün bağımsız değişkenleri, türetilmiş türün temel belirtimiyle eşleşmiyor - - - - Open generic derived type could not be resolved for the polymorphic base type. - Açık genel türetilmiş tür, çok biçimli temel tür için çözümlenemiyor. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - '{0}' türü; özellik, alan veya oluşturucu parametresi '{1}' gibi başvuru içeriyor. Özellik, alan veya oluşturucu için kaynak kodu üretilmeyecek. - - - - Type includes ref like property, field or constructor parameter. - Tür; özellik, alan veya oluşturucu parametresi gibi başvuru içeriyor. - - Did not generate serialization metadata for type '{0}'. '{0}' türü için serileştirme meta verileri oluşturulmadı. @@ -177,26 +82,6 @@ Tür için serileştirme meta verileri oluşturulmadı. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Birleşim türü '{0}': {1}. Belirsizliği giderebilen özel bir sınıflandırıcı sağlamak için JsonUnionAttribute.TypeClassifier öğesini ayarlayın. - - - - Union case types cannot be unambiguously classified by JSON value type. - Birleşim durum türleri JSON değer türüne göre belirsiz biçimde sınıflandırılamaz. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - '{0}' birleşim türü C# birleşim şekli kuralıyla eşleşmiyor: En az bir ortak tek parametreli durum oluşturucusu ve türü 'object' olan 'Value' adlı bir ortak örnek özelliği bildirmelidir. - - - - Union type shape is not a valid C# union. - Birleşim türü şekli geçerli bir C# birleşimi değil. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index bba5d574bb8539..dfefeb2a028b0f 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -22,19 +22,9 @@ 数据扩展属性类型无效。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - 源生成器不支持从 JsonConverterAttribute 派生的自定义属性“{0}”。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - 源生成器不支持从 JsonConverterAttribute 派生的属性。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ 重复的类型名称。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 类型 \"{0}\" 使用 \"JsonSourceGenerationMode.Serialization\" 中不支持的 \"JsonDerivedTypeAttribute\" 进行了批注。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - "JsonConverterAttribute.Type" 包含无效或不可访问的参数。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 类型 "{0}" 使用了对类型声明无效的 "JsonIgnoreCondition.Always" 作为 "JsonIgnoreAttribute" 的注解。将忽略该属性。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + 已使用 JsonIncludeAttribute 注释成员“{0}.{1}”,但对源生成器不可见。 - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - "JsonIgnoreCondition.Always" 在类型级别的 "JsonIgnoreAttribute" 注解中无效。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + 源生成模式不支持使用 JsonIncludeAttribute 注释的不可访问属性。 - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 类型“{0}”已使用 JsonSerializableAttribute 进行批注,但不是从 JsonSerializerContext 派生的。不会生成源代码。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - 使用 JsonSerializableAttribute 批注的类型必须是派生自 JsonSerializerContext 的类。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - 成员“{0}”已使用本机 AOT 中不支持的 "JsonStringEnumConverter" 进行批注。请改为考虑使用泛型 "JsonStringEnumConverter<TEnum>"。 - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非泛型 "JsonStringEnumConverter" 需要动态代码。 - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json 源生成器在 C# {0} 中不可用。请使用{1}或更高版本的语言版本。 - - - - C# language version not supported by the source generator. - 源生成器不支持 C# 语言版本。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ 类型具有多个带有 JsonExtensionDataAttribute 注释的成员。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 无法为多态基类型“{1}”解析开放泛型派生类型“{0}”: {2}。 - - - - the derived type matches the base type through multiple ancestors - 派生类型通过多个上级与基类型匹配 - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - “{1}”不满足类型参数“{0}”的约束要求 - - - - the derived type is not assignable to the base type - 派生类型无法赋值给基类型 - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 派生类型的类型参数“{0}”不受基类型参数的约束 - - - - the base type's arguments do not match the derived type's base specification - 基类型的参数与派生类型的基规范不匹配 - - - - Open generic derived type could not be resolved for the polymorphic base type. - 无法为多态基类型解析开放泛型派生类型。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 类型“{0}”包括属性、字段或构造函数参数“{1}”等引用。不会为属性、字段或构造函数生成源代码。 - - - - Type includes ref like property, field or constructor parameter. - 类型包括属性、字段或构造函数参数等引用。 - - Did not generate serialization metadata for type '{0}'. 未生成类型 '{0}' 的序列化元数据。 @@ -177,26 +82,6 @@ 未生成类型的序列化元数据。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 联合类型“{0}”: {1}。设置 JsonUnionAttribute.TypeClassifier 以提供可消除歧义的自定义分类器。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 联合事例类型无法通过 JSON 值类型进行明确分类。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 联合类型“{0}”不符合 C# 联合形状约定: 必须声明至少一个公共单参数事例构造函数和一个名为 "Value" 且类型为 "object" 的公共实例属性。 - - - - Union type shape is not a valid C# union. - 联合类型形状不是有效的 C# 联合。 - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 2f64e9918c993d..634bf185b716f4 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -22,19 +22,9 @@ 資料延伸屬性類型無效。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - 來源產生器不支援衍生自 JsonConverterAttribute 的自訂屬性 '{0}'。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -42,64 +32,24 @@ 重複類型名稱。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 類型 '{0}' 使用 'JsonSourceGenerationMode.Serialization' 不支援的 'JsonDerivedTypeAttribute' 進行註釋。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' 包含無效或無法存取的引數。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 類型 '{0}' 已使用 'JsonIgnoreAttribute' 並設定為 'JsonIgnoreCondition.Always',但此設定在類型宣告中無效。將忽略該屬性。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + 成員 '{0}.{1}' 已經以 JsonIncludeAttribute 標註,但對來源產生器是不可見的。 - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' 在類型層級的 'JsonIgnoreAttribute' 註解中無效。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + 來源產生模式不支援以 JsonIncludeAttribute 標註的無法存取屬性。 - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 類型 '{0}' 已使用 JsonSerializableAttribute 標註,但並非衍生自 JsonSerializerCoNtext。將不會產生原始程式碼。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - 以 JsonSerializableAttribute 標註的類型必須為衍生自 JsonSerializerCoNtext 的類別。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - 成員 '{0}' 已使用原生 AOT 不支援的 'JsonStringEnumConverter' 加上標註。請考慮改用一般 'JsonStringEnumConverter<TEnum>'。 - - - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非一般 'JsonStringEnumConverter' 需要動態程式碼。 - - - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - C# {0} 中無法使用 System.Text.Json 來源產生器。請使用 {1} 或更新的語言版本。 - - - - C# language version not supported by the source generator. - 來源產生器不支援 C# 語言版本。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -122,51 +72,6 @@ 類型具有使用 JsonExtensionDataAttribute 標註的多個成員。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 無法解析多型基底類型 '{1}' 的開放式泛型衍生類型 '{0}': {2}。 - - - - the derived type matches the base type through multiple ancestors - 衍生的類型會透過多個上階項目來比對基底類型 - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - '{1}' 未滿足類型參數 '{0}' 上的條件約束 - - - - the derived type is not assignable to the base type - 衍生的類型無法指派給基底類型 - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 衍生類型的類型參數 '{0}' 並未由基底類型的引數繫結 - - - - the base type's arguments do not match the derived type's base specification - 基底類型的引數與衍生類型的基底規格不符 - - - - Open generic derived type could not be resolved for the polymorphic base type. - 無法解析多型基底類型的開放式泛型衍生類型。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 類型 '{0}' 包含 ref,例如屬性、欄位或建構函式參數 '{1}'。不會針對屬性、欄位或建構函式產生原始程式碼。 - - - - Type includes ref like property, field or constructor parameter. - 類型包含 ref,例如屬性、欄位或建構函式參數。 - - Did not generate serialization metadata for type '{0}'. 未產生類型 '{0}' 的序列化中繼資料。 @@ -177,26 +82,6 @@ 未產生類型的序列化中繼資料。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 聯集類型 '{0}': {1}。設定 JsonUnionAttribute.TypeClassifier 以提供可消除歧義的自訂分類器。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 聯集案例類型無法以 JSON 值類型明確分類。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 聯集類型 '{0}' 不符合 C# 聯集圖形慣例: 它必須宣告至少一個公用單一參數案例建構函式和名為 'Value' 且類型為 'object' 的公用執行個體屬性。 - - - - Union type shape is not a valid C# union. - 聯集類型圖形不是有效的 C# 集。 - - \ No newline at end of file From 4dff70919fe83f6ff106174e474ba2df96b5f37f Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Mon, 13 Jul 2026 21:35:32 +0200 Subject: [PATCH 02/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3021437 --- .../gen/Resources/xlf/Strings.cs.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.de.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.es.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.fr.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.it.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ja.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ko.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.pl.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.pt-BR.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ru.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.tr.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 91 ++++++++++++++++--- 13 files changed, 1014 insertions(+), 169 deletions(-) diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf index fac052d08c6a14..6e1821636daa14 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf @@ -32,34 +32,59 @@ Názvy parametrů metody protokolování nemůžou začínat podtržítkem (_). + + Argument '{0}' is using the unsupported 'out' parameter modifier + Argument {0} používá nepodporovaný modifikátor parametru out. + + + + Argument is using the unsupported 'out' parameter modifier + Argument používá nepodporovaný modifikátor parametru out + + Logging methods cannot have a body Metody protokolování nemůžou obsahovat tělo. - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Metody protokolování nemůžou mít parametry typu s omezeními „allows ref struct“ - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Metody protokolování musí být partial. - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Metody protokolování musí vracet void. - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Metody protokolování musí být static. + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Zdrojový generátor protokolování není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. + + + + C# language version not supported by the source generator. + Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Metoda protokolování {0} obsahuje řetězce s poškozeným formátem. + + + + Logging method contains malformed format strings + Metoda protokolování obsahuje řetězce s poškozeným formátem @@ -107,9 +132,19 @@ Našlo se několik polí typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Třída {0} má parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger, který je skrytý polem ve třídě nebo základní třídě, což brání jeho použití. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger je skrytý polem. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Odeberte redundantní kvalifikátor ('Info:', 'Warning:', 'Error:' atd.) ze zprávy o protokolování, protože je na zadané úrovni protokolu implicitní. @@ -147,6 +182,16 @@ Více než jedna metoda protokolování nemůže v rámci třídy používat stejné ID události. + + Multiple logging methods are using event name {0} in class {1} + Více než jedna metoda protokolování používá název události {0} ve třídě {1} + + + + Multiple logging methods should not use the same event name within a class + Více než jedna metoda protokolování by nemělo používat stejný název události v rámci třídy + + Template '{0}' is not provided as argument to the logging method Šablona {0} se neposkytuje jako argument pro metodu protokolování. @@ -157,6 +202,26 @@ Šablona protokolování nemá žádný odpovídající argument metody + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Argument {0} používá nepodporovaný modifikátor parametru params nebo scoped. + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Argument používá nepodporovaný modifikátor parametru params nebo scoped + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Parametr {0} je ref stuct, což není podporováno generátorem zdroje protokolování. + + + + Logging method parameter is a 'ref struct' + Parametr metody protokolování je ref struct + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf index 8885ab6d5de30f..ec886e977703d5 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf @@ -32,34 +32,59 @@ Parameternamen für die Protokollierungsmethode dürfen nicht mit "_" beginnen. + + Argument '{0}' is using the unsupported 'out' parameter modifier + Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „out“. + + + + Argument is using the unsupported 'out' parameter modifier + Das Argument verwendet den nicht unterstützten Parametermodifizierer „out“. + + Logging methods cannot have a body Protokollierungsmethoden dürfen keinen Text enthalten. - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Protokollierungsmethoden dürfen keine Typparameter mit Einschränkungen vom Typ „allows ref struct“ haben. - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Protokollierungsmethoden müssen „partial“ sein. - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Protokollierungsmethoden müssen „void“ zurückgeben. - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Protokollierungsmethoden müssen „static“ sein. + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Der Protokollierungsquellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. + + + + C# language version not supported by the source generator. + Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Die Protokollierungsmethode „{0}“ enthält nicht wohlgeformte Formatzeichenfolgen. + + + + Logging method contains malformed format strings + Die Protokollierungsmethode enthält nicht wohlgeformte Formatzeichenfolgen. @@ -107,9 +132,19 @@ Mehrere Felder vom Typ "Microsoft.Extensions.Logging.ILogger" gefunden {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Die Klasse „{0}“ weist einen primären Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ auf, der von einem Feld in der Klasse oder einer Basisklasse ausgeblendet wird, wodurch die Verwendung verhindert wird. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Der primäre Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ wird durch ein Feld ausgeblendet. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Entfernen Sie den redundanten Qualifizierer (z. B. „Info:“, „Warning:“ oder „Error:“) aus der Protokollierungsmeldung, weil er auf den angegebenen Protokolliergrad implizit enthalten ist. @@ -147,6 +182,16 @@ Dieselbe Ereignis-ID kann nicht von mehreren Protokollierungsmethoden innerhalb einer Klasse verwendet werden + + Multiple logging methods are using event name {0} in class {1} + Der Ereignisname „{0}“ wird in der Klasse „{1}“ von mehreren Protokollierungsmethoden verwendet. + + + + Multiple logging methods should not use the same event name within a class + Derselbe Ereignisname kann innerhalb einer Klasse nicht von mehreren Protokollierungsmethoden verwendet werden. + + Template '{0}' is not provided as argument to the logging method Die Vorlage „{0}“ wird nicht als Argument für die Protokollierungsmethode bereitgestellt @@ -157,6 +202,26 @@ Protokollierungsvorlage weist kein entsprechendes Methodenargument auf + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Das Argument verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Der Parameter „{0}“ ist eine „ref struct“, die vom Protokollierungsquellgenerator nicht unterstützt wird. + + + + Logging method parameter is a 'ref struct' + Der Parameter der Protokollierungsmethode ist eine „ref struct“. + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf index 593a0f9db24672..225abdd46ae184 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf @@ -32,34 +32,59 @@ Los nombres de parámetro del método de registro no pueden empezar por _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + El argumento “{0}” está usando el modificador del parámetro de “salida” no admitido + + + + Argument is using the unsupported 'out' parameter modifier + El argumento usa el modificador de parámetro “salida” no admitido + + Logging methods cannot have a body Los métodos de registro no pueden tener cuerpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Los métodos de registro no pueden tener parámetros de tipo con restricciones "allows ref struct". - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Los métodos de tala deben ser “parciales” - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Los métodos de registro deben devolver 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Los métodos de registro deben ser “estáticos” + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + El generador de origen de registro no está disponible en C# {0}. Use la versión de idioma {1} o superior. + + + + C# language version not supported by the source generator. + La versión del idioma C# no es compatible con el generador de origen. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + El método de registro “{0}” contiene cadenas con formato incorrecto + + + + Logging method contains malformed format strings + El método de registro contiene cadenas con formato incorrecto @@ -107,9 +132,19 @@ Se encontraron varios campos de tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La clase '{0}' tiene un parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger oculto por un campo de la clase o una clase base, lo que impide su uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Un campo oculta el parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Quite el calificador redundante ('Info:', 'Warning:', 'Error:', etc.) del mensaje de registro, ya que está implícito en el nivel de registro especificado. @@ -147,6 +182,16 @@ Varios métodos de registro no pueden usar un mismo id. de evento en una clase + + Multiple logging methods are using event name {0} in class {1} + Varios métodos de registro usan el nombre de evento {0} en la clase {1} + + + + Multiple logging methods should not use the same event name within a class + Varios métodos de registro no pueden usar un mismo nombre de evento en una clase + + Template '{0}' is not provided as argument to the logging method La plantilla "{0}" no se proporciona como argumento para el método de registro @@ -157,6 +202,26 @@ La plantilla de registro no tiene ningún argumento de método correspondiente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + El argumento “{0}” usa el modificador de parámetro “params” o “scoped” no admitido + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + El argumento usa el modificador de parámetro “params” o “scoped” no admitido + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + El parámetro “{0}” es un “ref struct”, que no es compatible con el generador de origen de registro + + + + Logging method parameter is a 'ref struct' + El parámetro del método de registro es un “ref struct” + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf index be9595940a9cf9..f2c2d179e2699f 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf @@ -32,34 +32,59 @@ Les noms de paramètres de méthode de journalisation ne peuvent pas commencer par _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + L'argument « {0} » utilise le modificateur de paramètre « out » non pris en charge + + + + Argument is using the unsupported 'out' parameter modifier + L'argument utilise le modificateur de paramètre « out » non pris en charge + + Logging methods cannot have a body Les méthodes de journalisation ne peuvent pas avoir de corps - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Les méthodes de journalisation ne peuvent pas avoir de paramètres de type avec des contraintes « allows ref struct » - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Les méthodes de journalisation doivent être « partielles » - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Les méthodes de journalisation doivent retourner « nulles » - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Les méthodes de journalisation doivent être « statiques » + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Le générateur de source de connexion n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. + + + + C# language version not supported by the source generator. + Version du langage C# non prise en charge par le générateur de source. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + La méthode de journalisation « {0} »contient des chaînes de format incorrectes + + + + Logging method contains malformed format strings + La méthode de journalisation contient des chaînes de format incorrectes @@ -107,9 +132,19 @@ Plusieurs champs de type Microsoft.Extensions.Logging.ILogger ont été trouvés {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La classe « ’{0} » a un paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger qui est masqué par un champ de la classe ou une classe de base, ce qui empêche son utilisation + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Le paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger est masqué par un champ + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Supprimez le qualificateur redondant (« Info » :, « Avertissement » :, « Erreur » :, etc.) du message de journalisation, car il est implicite dans le niveau de journalisation spécifié. @@ -147,6 +182,16 @@ Le même ID d’événement dans une classe ne peut pas être utilisé par plusieurs méthodes de journalisation + + Multiple logging methods are using event name {0} in class {1} + Plusieurs méthodes de journalisation utilisent le nom d’événement {0} dans la classe {1} + + + + Multiple logging methods should not use the same event name within a class + Il ne faut pas que plusieurs méthodes de journalisation utilisent le même nom d’événement au sein d’une classe + + Template '{0}' is not provided as argument to the logging method Le modèle « {0} » n’est pas fourni comme argument de la méthode de journalisation @@ -157,6 +202,26 @@ Le modèle de journalisation n’a pas d’argument de méthode correspondant + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + L’argument « {0} » utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + L’argument utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Le paramètre « {0} » est une « structure ref », ce que le générateur source de journalisation ne prend pas en charge + + + + Logging method parameter is a 'ref struct' + Le paramètre de la méthode de journalisation est une « structure ref » + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf index 8d7f48f3ec6df9..4410040958b03d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf @@ -32,34 +32,59 @@ I nomi dei parametri del metodo di registrazione non possono iniziare con _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + L'argomento '{0}' usa il modificatore di parametro 'out' non supportato + + + + Argument is using the unsupported 'out' parameter modifier + L'argomento usa il modificatore di parametro 'out' non supportato + + Logging methods cannot have a body I metodi di registrazione non possono avere un corpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + I metodi di registrazione non possono avere parametri di tipo con vincoli 'allows ref struct' - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + I metodi di registrazione devono essere 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + I metodi di registrazione devono restituire 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + I metodi di registrazione devono essere 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Il generatore dell'origine di registrazione non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. + + + + C# language version not supported by the source generator. + Versione del linguaggio C# non supportata dal generatore di origine. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Il metodo di registrazione '{0}' contiene stringhe in formato non valido + + + + Logging method contains malformed format strings + Il metodo di registrazione contiene stringhe in formato non valido @@ -107,9 +132,19 @@ Sono stati trovati più campi di tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La classe '{0}' ha un parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger nascosto da un campo nella classe o una classe di base, impedendone l'uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Il parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger è nascosto da un campo + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Rimuovere il qualificatore ridondante ('Info:', 'Warning:', 'Error:' e così via) dal messaggio di registrazione perché è implicito nel livello di log specificato. @@ -147,6 +182,16 @@ Più metodi di registrazione non possono utilizzare lo stesso ID evento all'interno di una classe + + Multiple logging methods are using event name {0} in class {1} + Più metodi di registrazione stanno utilizzando il nome evento {0} nella classe {1} + + + + Multiple logging methods should not use the same event name within a class + Più metodi di registrazione non devono usare lo stesso nome di evento all'interno di una classe + + Template '{0}' is not provided as argument to the logging method Il modello ‘{0}’ non è specificato come argomento per il metodo di registrazione @@ -157,6 +202,26 @@ Il modello di registrazione non ha alcun argomento del metodo corrispondente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + L'argomento '{0}' usa il modificatore di parametro 'params' o 'scoped' non supportato + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + L'argomento usa il modificatore di parametro 'params' o 'scoped' non supportato + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Il parametro '{0}' è un 'ref struct', non supportato dal generatore di origine di registrazione + + + + Logging method parameter is a 'ref struct' + Il parametro del metodo di registrazione è un 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf index 4648f46e6dd84d..02b875a952c3e4 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf @@ -32,34 +32,59 @@ Logging method パラメーター名は「 _ 」で始まることはできません + + Argument '{0}' is using the unsupported 'out' parameter modifier + 引数 '{0}' はサポートされていない 'out' パラメーター修飾子を使用しています + + + + Argument is using the unsupported 'out' parameter modifier + 引数がサポートされていない 'out' パラメーター修飾子を使用しています + + Logging methods cannot have a body ログ メソッドは本文を含めることができません - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + ログ メソッドには 'ref 構造体の許容' 制約を持つ型パラメーターを指定できません - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + ログ メソッドは 'partial' である必要があります - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + ログ メソッドは 'void' を返す必要があります - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + ログ メソッドは 'static' である必要があります + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + ログ ソース ジェネレーターは、C# {0} では使用できません。言語バージョン {1} 以降を使用してください。 + + + + C# language version not supported by the source generator. + ソース ジェネレーターでサポートされていない C# 言語バージョン。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + ログ メソッド '{0}' に、形式の正しくない文字列が含まれています + + + + Logging method contains malformed format strings + ログ メソッドに形式の正しくない文字列が含まれています @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger という種類の複数のフィールドが見つかりました {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + クラス '{0}' には、クラスまたは基本クラスのフィールドによって非表示になっている型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターがあるため、使用できません + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターはフィールドによって非表示になっています + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 指定されたログ レベルに暗黙的に含まれているため、ログ メッセージから冗長な修飾子 ('Info:'、'Warning:'、'Error:' など) を削除してください。 @@ -147,6 +182,16 @@ 複数のログ記録方法では、クラス内で同じイベント ID を使用できません + + Multiple logging methods are using event name {0} in class {1} + 複数のログ記録方法でクラス {1} 内のイベント名 {0} を使用しています + + + + Multiple logging methods should not use the same event name within a class + 複数のログ記録方法では、クラス内で同じイベント名を使用しないようにする必要があります + + Template '{0}' is not provided as argument to the logging method テンプレート '{0}' は、ログ メソッドの引数として提供されません @@ -157,6 +202,26 @@ ログ テンプレートに対応するメソッド引数がありません + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 引数 '{0}' は、サポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 引数がサポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + パラメーター '{0}' は 'ref struct' であり、ログ ソース ジェネレーターではサポートされていません + + + + Logging method parameter is a 'ref struct' + ログ メソッド パラメーターは 'ref struct' です + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf index ae1aabd2a5026b..2d552acd42002a 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf @@ -32,34 +32,59 @@ 로깅 메서드 매개 변수 이름은 _로 시작할 수 없음 + + Argument '{0}' is using the unsupported 'out' parameter modifier + 인수 '{0}'이(가) 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 + + + + Argument is using the unsupported 'out' parameter modifier + 인수가 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 + + Logging methods cannot have a body 로깅 메서드에는 본문을 사용할 수 없음 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 로깅 메서드에는 'allows ref struct' 제약 조건이 있는 형식 매개 변수를 사용할 수 없습니다. - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 로깅 메서드는 'partial'이어야 함 - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 로깅 메서드는 'void'를 반환해야 함 - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 로깅 메서드는 'static'이어야 함 + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 로깅 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. + + + + C# language version not supported by the source generator. + 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 로깅 메서드 '{0}'에 잘못된 형식의 문자열이 포함되어 있습니다. + + + + Logging method contains malformed format strings + 로깅 메서드에 잘못된 형식의 문자열이 포함되어 있습니다. @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger 형식의 필드가 여러 개 있음 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 클래스 '{0}'에는 클래스 또는 기본 클래스의 필드에 의해 숨겨진 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 있으므로 해당 매개 변수를 사용할 수 없습니다. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 필드에 의해 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 숨겨집니다. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 중복 한정자(‘정보:’, ‘경고:’, ‘오류:’ 등)가 지정된 로그 수준에서 암시적이기 때문에 로깅 메시지에서 제거합니다. @@ -147,6 +182,16 @@ 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 ID를 사용할 수는 없음 + + Multiple logging methods are using event name {0} in class {1} + {0} 클래스에서 여러 로깅 메서드가 이벤트 이름 {1}을(를) 사용함 + + + + Multiple logging methods should not use the same event name within a class + 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 이름을 사용하지 않아야 합니다 + + Template '{0}' is not provided as argument to the logging method 템플릿 {0}이(가) 로깅 메서드에 인수로 제공되지 않음 @@ -157,6 +202,26 @@ 로깅 템플릿에 해당 하는 메서드 인수가 없음 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 인수 '{0}'이(가) 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 인수가 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 매개 변수 '{0}'은(는) 로깅 소스 생성기에서 지원하지 않는 'ref struct'임 + + + + Logging method parameter is a 'ref struct' + 로깅 메서드 매개 변수가 'ref struct'임 + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf index 2eab48948216f0..1cef1a9e1207fb 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf @@ -32,34 +32,59 @@ Nazwy parametrów metody rejestrowania nie mogą rozpoczynać się od znaku „_” + + Argument '{0}' is using the unsupported 'out' parameter modifier + Argument „{0}” używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” + + + + Argument is using the unsupported 'out' parameter modifier + Argument używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” + + Logging methods cannot have a body Metody rejestrowania nie mogą mieć treści - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Metody logowania nie mogą mieć parametrów typu z ograniczeniami „allows ref struct” - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Metody rejestrowania muszą być „częściowe” - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Metody rejestrowania muszą zwracać wartość typu „void” - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Metody rejestrowania muszą być „statyczne” + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Generator źródła rejestrowania nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. + + + + C# language version not supported by the source generator. + Wersja języka C# nie jest obsługiwana przez generator źródła. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Metoda rejestrowania „{0}” zawiera źle sformułowane ciągi formatu + + + + Logging method contains malformed format strings + Metoda rejestrowania zawiera źle sformułowane ciągi formatu @@ -107,9 +132,19 @@ Znaleziono wiele pól typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Klasa „{0}” ma podstawowy parametr konstruktora typu Microsoft.Extensions.Logging.ILogger, który jest ukryty przez pole w klasie lub klasie podstawowej, co uniemożliwia jego użycie. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Parametr podstawowy konstruktora typu Microsoft.Extensions.Logging.ILogger jest ukryty przez pole + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Usuń nadmiarowy kwalifikator („Info:”, „Warning:”, „Error:” itp.) z komunikatu rejestrowania, ponieważ jest on domyślny na określonym poziomie dziennika. @@ -147,6 +182,16 @@ Wiele metod rejestrowania nie może używać tego samego identyfikatora zdarzenia w obrębie klasy + + Multiple logging methods are using event name {0} in class {1} + Wiele metod rejestrowania używa nazwy zdarzenia {0} w klasie {1} + + + + Multiple logging methods should not use the same event name within a class + Wiele metod rejestrowania nie powinno używać tej samej nazwy zdarzenia w klasie + + Template '{0}' is not provided as argument to the logging method Nie podano szablonu „{0}” jako argumentu dla metody rejestrowania @@ -157,6 +202,26 @@ Szablon rejestrowania nie ma odpowiadającego mu argumentu metody + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Argument „{0}” używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Argument używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Parametr „{0}” jest „strukturą ref”, której nie obsługuje generator źródła logowania + + + + Logging method parameter is a 'ref struct' + Parametr metody logowania jest „strukturą ref” + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf index 9624db687d8055..8f36c786bbf898 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,34 +32,59 @@ Os nomes dos parâmetros do método de registro em log não podem começar com _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + O argumento "{0}" está usando o modificador de parâmetro "out" sem suporte + + + + Argument is using the unsupported 'out' parameter modifier + O argumento está usando o modificador de parâmetro "out" sem suporte + + Logging methods cannot have a body Os métodos de registro em log não podem ter um corpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Os métodos de registro em log não podem ter parâmetros de tipo com a restrição 'permitir struct ref' - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Os métodos de registro em log devem ser "parciais" - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Os métodos de registro em log devem retornar "void" - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Os métodos de registro em log devem ser "estáticos" + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + O gerador de fonte de log não está disponível em C# {0}. Use a versão do idioma {1} ou superior. + + + + C# language version not supported by the source generator. + Versão da linguagem C# não suportada pelo gerador de origem. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + O método de registro '{0}' contém strings de formato malformado + + + + Logging method contains malformed format strings + O método de registro contém strings de formato malformadas @@ -107,9 +132,19 @@ Múltiplos campos encontrados do tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + A classe "{0}" tem um parâmetro de construtor primário do tipo Microsoft.Extensions.Logging.ILogger que está oculto por um campo na classe ou uma classe base, impedindo o seu uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + O parâmetro primário de construtor do tipo Microsoft.Extensions.Logging.ILogger está oculto por um campo + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Remova o qualificador redundante ("Informações:", "Aviso:", "Erro:", etc.) da mensagem de log, pois ele está implícito no nível de log especificado. @@ -147,6 +182,16 @@ Múltiplos métodos de registro em log não podem usar o mesmo id de evento dentro de uma classe + + Multiple logging methods are using event name {0} in class {1} + Múltiplos métodos de registro em log estão usando o nome de evento {0} na classe {1} + + + + Multiple logging methods should not use the same event name within a class + Múltiplos métodos de registro em log não devem usar o mesmo nome de evento dentro de uma classe + + Template '{0}' is not provided as argument to the logging method O modelo '{0}' não é fornecido como argumento para o método de registro @@ -157,6 +202,26 @@ O modelo de registro em log não tem nenhum argumento de método correspondente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + O argumento "{0}" está usando o modificador de parâmetro "params" ou "scoped" sem suporte + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + O argumento está usando o modificador de parâmetro "params" ou "scoped" sem suporte + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + O parâmetro "{0}" é um "ref struct", que não é compatível com o gerador de origem de log + + + + Logging method parameter is a 'ref struct' + O parâmetro do método de registro em log é um "struct ref" + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf index f3667ec729f77e..a11834052d5f2c 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf @@ -32,34 +32,59 @@ Имена параметров метода ведения журнала не могут начинаться с символа "_" + + Argument '{0}' is using the unsupported 'out' parameter modifier + Аргумент "{0}" использует неподдерживаемый модификатор параметра "out" + + + + Argument is using the unsupported 'out' parameter modifier + Аргумент использует неподдерживаемый модификатор параметра "out" + + Logging methods cannot have a body У методов ведения журнала не может быть текста - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Методы ведения журнала не могут использовать параметры типа с ограничениями "allows ref struct" - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Методы ведения журнала должны быть "partial" - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Методы ведения журнала должны возвращать "void" - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Методы ведения журнала должны быть "static" + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Генератор исходного кода ведения журнала недоступен в C# {0}. Используйте языковую версию {1} или более позднюю. + + + + C# language version not supported by the source generator. + Версия языка C# не поддерживается генератором исходного кода. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Метод ведения журнала событий "{0}" содержит строки неправильного формата + + + + Logging method contains malformed format strings + Метод ведения журнала событий содержит строки неправильного формата @@ -107,9 +132,19 @@ Обнаружено несколько полей типа Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Класс "{0}" имеет первичный параметр конструктора типа Microsoft.Extensions.Logging.ILogger который скрыт полем в этом классе или базовом классе, что препятствует его использованию + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Параметр основного конструктора типа Microsoft.Extensions.Logging.ILogger скрыт полем + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Удалите избыточный квалификатор ("Info:", "Warning:", "Error:", и т. п.) из сообщения журнала, поскольку квалификатор подразумевается на указанном уровне ведения журнала. @@ -147,6 +182,16 @@ Несколько методов ведения журнала не могут использовать одинаковый ИД события в пределах класса + + Multiple logging methods are using event name {0} in class {1} + Несколько методов ведения журнала используют имя события {0} в классе {1} + + + + Multiple logging methods should not use the same event name within a class + Несколько методов ведения журнала не могут использовать одинаковое имя события в пределах класса + + Template '{0}' is not provided as argument to the logging method Шаблон "{0}" не указан в качестве аргумента для метода ведения журнала @@ -157,6 +202,26 @@ У шаблона журнала нет соответствующего аргумента метода + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Аргумент "{0}" использует неподдерживаемый модификатор параметров "params" или "scoped" + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Аргумент использует неподдерживаемый модификатор параметров "params" или "scoped" + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Параметр "{0}" представляет собой "ref struct", это не поддерживается генератором источника ведения журнала + + + + Logging method parameter is a 'ref struct' + Параметр метода ведения журнала представляет собой "ref struct" + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf index 586b3eae3f948b..87e55a8ed8c88d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf @@ -32,34 +32,59 @@ Günlüğe kaydetme yöntemi parametre adları _ ile başlayamaz + + Argument '{0}' is using the unsupported 'out' parameter modifier + '{0}' bağımsız değişkeni desteklenmeyen 'out' parametre değiştiriciyi kullanıyor + + + + Argument is using the unsupported 'out' parameter modifier + Bağımsız değişken, desteklenmeyen 'out' parametre değiştiriciyi kullanıyor + + Logging methods cannot have a body Günlüğe kaydetme yöntemleri gövde içeremez - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Günlüğe kaydetme yöntemleri, “allows ref struct” kısıtlamalı tür parametrelerine sahip olamaz - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Günlüğe kaydetme yöntemleri 'partial' olmalıdır - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Günlüğe kaydetme yöntemleri 'void' döndürmelidir - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Günlüğe kaydetme yöntemleri 'static' olmalıdır + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Günlüğe kaydetme kaynak oluşturucusu C# {0} sürümünde kullanılamıyor. Lütfen dil sürümü {1} veya üstü bir sürümü kullanın. + + + + C# language version not supported by the source generator. + C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + '{0}' günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor + + + + Logging method contains malformed format strings + Günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger türünde birden çok alan bulundu {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + '{0}' sınıfı, sınıf veya temel sınıf alanı tarafından gizlenen ve bu türün kullanımına engel olan Microsoft.Extensions.Logging.ILogger türünde birincil oluşturucu parametresine sahip + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Microsoft.Extensions.Logging.ILogger türündeki birincil oluşturucu parametresi bir alan tarafından gizleniyor + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Belirtilen günlük düzeyinde örtük olduğundan, gereksiz niteleyiciyi ('Bilgi:', 'Uyarı:', 'Hata:' vb.) günlüğe kaydetme iletisinden kaldırın. @@ -147,6 +182,16 @@ Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay kimliğini kullanamaz + + Multiple logging methods are using event name {0} in class {1} + Birden çok günlüğe kaydetme yöntemi {1} sınıfında {0} olay adını kullanıyor + + + + Multiple logging methods should not use the same event name within a class + Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay adını kullanmamalıdır + + Template '{0}' is not provided as argument to the logging method ‘{0}’ şablonu günlüğe kaydetme yönteminin bağımsız değişkeni olarak sağlanmadı @@ -157,6 +202,26 @@ Günlüğe kaydetme şablonunda karşılık gelen yöntem bağımsız değişkeni yok + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + '{0}' bağımsız değişkeni desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Bağımsız değişken desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + '{0}' parametresi, günlük kaynağı oluşturucusu tarafından desteklenmeyen bir 'ref struct' + + + + Logging method parameter is a 'ref struct' + Günlüğe kaydetme yöntemi parametresi bir 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf index 370cbf43bea94e..fb492cf824f466 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,34 +32,59 @@ 日志记录方法参数名称不能以 _ 开头 + + Argument '{0}' is using the unsupported 'out' parameter modifier + 自变量 '{0}' 正在使用不受支持的 'out' 参数修饰符 + + + + Argument is using the unsupported 'out' parameter modifier + 自变量正在使用不受支持的 'out' 参数修饰符 + + Logging methods cannot have a body 日志记录方法不能有正文 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 日志记录方法的类型参数不能带有“allows ref struct”约束 - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 日志记录方法必须为 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 日志记录方法必须返回 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 日志记录方法必须为 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 记录源生成器在 C#“{0}”中不可用。请使用{1}或更高版本的语言版本。 + + + + C# language version not supported by the source generator. + 源生成器不支持 C# 语言版本。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 日志记录方法“{0}”包含格式错误的字符串 + + + + Logging method contains malformed format strings + 日志记录方法包含格式错误的字符串 @@ -107,9 +132,19 @@ 找到 Microsoft.Extensions.Logging.ILogger 类型的多个字段 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 类“{0}”具有 Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数,该参数被类或基类中的字段隐藏以防使用 + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数被字段隐藏 + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 从日志记录消息中移除冗余限定符('信息:'、'警告:'、'错误:' 等),因为其在指定的日志级别中为隐式内容。 @@ -147,6 +182,16 @@ 多个日志记录方法不能在类中使用相同的事件 ID + + Multiple logging methods are using event name {0} in class {1} + 多个日志记录方法正在类 {1} 中使用事件名称 {0} + + + + Multiple logging methods should not use the same event name within a class + 多个日志记录方法不应在类中使用相同的事件名称 + + Template '{0}' is not provided as argument to the logging method 未将模板“{0}”作为参数提供给日志记录方法 @@ -157,6 +202,26 @@ 日志记录模板无相应的方法参数 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 自变量 '{0}' 正在使用不受支持的 'params' 或 'scoped' 参数修饰符 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 自变量正在使用不受支持的 'params' 或 'scoped' 参数修饰符 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 自变量 '{0}' 是 'ref struct',日志记录源生成器不支持它 + + + + Logging method parameter is a 'ref struct' + 日志记录方法参数是 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf index f130a7d6ea705b..e57d0cd9539280 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,34 +32,59 @@ 記錄方法參數名稱的開頭不能為 _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + 引數 '{0}' 使用不支援的 'out' 參數修飾元 + + + + Argument is using the unsupported 'out' parameter modifier + 引數使用不支援的 'out' 參數修飾元 + + Logging methods cannot have a body 記錄方法不能有主體 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 記錄方法不可包含具有「允許 ref struct」限制條件的型別參數 - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 記錄方法必須是 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 記錄方法必須傳回 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 記錄方法必須是 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 記錄來源產生器在 C# {0} 中不可用。請使用語言版本 {1} 或更新版本。 + + + + C# language version not supported by the source generator. + 來源產生器不支援 C# 語言版本。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 記錄方法 '{0}' 包含格式錯誤的格式字串 + + + + Logging method contains malformed format strings + 記錄方法包含格式錯誤的格式字串 @@ -107,9 +132,19 @@ 找到多個 Microsoft.Extensions.Logging.ILogger 類型的欄位 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 類別 '{0}' 具有類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數,其已由類別或基底類別中的欄位隱藏,因此無法使用 + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數由某欄位隱藏 + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 從記錄訊息中移除備援限定詞 ('Info:', 'Warning:', 'Error:', 等等),因為它在指定的記錄層級中為隱含。 @@ -147,6 +182,16 @@ 多個記錄方法不能在類別內使用相同的事件識別碼 + + Multiple logging methods are using event name {0} in class {1} + 多個記錄方法是使用類別 {0} 中的事件名稱 {1} + + + + Multiple logging methods should not use the same event name within a class + 多個記錄方法不應在類別內使用相同的事件名稱 + + Template '{0}' is not provided as argument to the logging method 未將範本 '{0}' 提供做為記錄方法的引數 @@ -157,6 +202,26 @@ 記錄範本沒有對應的方法引數 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 引數 '{0}' 使用不受支援的 'params' 或 'scoped' 參數修飾元 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 引數使用不受支援的 'params' 或 'scoped' 參數修飾元 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 參數 '{0}' 是個 'ref struct',其不受記錄來源產生器支援 + + + + Logging method parameter is a 'ref struct' + 記錄方法參數是個 'ref struct' + + \ No newline at end of file From 9bb69198658f7cfedbb7e7caa652a1bdc0bfc5aa Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Mon, 13 Jul 2026 21:37:03 +0200 Subject: [PATCH 03/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3021437 --- .../gen/Resources/xlf/Strings.cs.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.de.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.es.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.fr.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.it.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ja.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ko.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.pl.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.pt-BR.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ru.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.tr.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 143 ++++++++++++++++-- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 143 ++++++++++++++++-- 13 files changed, 1677 insertions(+), 182 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index 26efd35959dd11..b55f6d6983d368 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -22,9 +22,19 @@ Typ vlastnosti rozšíření dat není platný + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Generátor zdroje nepodporuje vlastní atribut „{0}“ odvozený od atributu JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. @@ -32,24 +42,64 @@ Duplicitní název typu - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - Člen {0}.{1} má anotaci od JsonIncludeAttribute, ale není pro zdrojový generátor viditelný. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Typ {0} je anotován atributem JsonDerivedTypeAttribute, který se v JsonSourceGenerationMode.Serialization nepodporuje. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + JsonConverterAttribute.Type obsahuje neplatný nebo nepřístupný argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Typ {0} byl anotován atributem JsonIgnoreAttribute s použitím JsonIgnoreCondition.Always, což není platné u deklarací typů. Atribut bude ignorován. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Nepřístupné vlastnosti anotované s JsonIncludeAttribute se v režimu generování zdroje nepodporují. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + JsonIgnoreCondition.Always není platný pro poznámky JsonIgnoreAttribute na úrovni typu. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Typ „{0}“ byl anotován atributem JsonSerializableAttribute, ale není odvozen od třídy JsonSerializerContext. Nebude vygenerován žádný zdrojový kód. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Typy anotované atributem JsonSerializableAttribute musí být třídy odvozené od třídy JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Člen {0} byl opatřen poznámkou jsonStringEnumConverter, což není v nativním AOT podporováno. Zvažte použití obecného objektu JsonStringEnumConverter<TEnum>. + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Neobecný objekt JsonStringEnumConverter vyžaduje dynamický kód. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Zdrojový generátor System.Text.Json není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. + + + + C# language version not supported by the source generator. + Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. @@ -72,6 +122,51 @@ Typ obsahuje více členů s komentářem JsonExtensionDataAttribute + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Otevřený obecný odvozený typ {0} nelze přeložit pro polymorfní základní typ {1}: {2}. + + + + the derived type matches the base type through multiple ancestors + Odvozený typ odpovídá základnímu typu prostřednictvím více nadřazených prvků. + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + Typ {1} nesplňuje omezení parametru typu {0}. + + + + the derived type is not assignable to the base type + Odvozený typ se nedá přiřadit k základnímu typu. + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Parametr typu {0} odvozeného typu není vázán argumenty základního typu. + + + + the base type's arguments do not match the derived type's base specification + Argumenty základního typu neodpovídají základní specifikaci odvozeného typu. + + + + Open generic derived type could not be resolved for the polymorphic base type. + Otevřený obecný odvozený typ nelze přeložit pro polymorfní základní typ. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Typ {0} zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru {1}. Pro vlastnost, pole nebo konstruktor se nevygeneruje žádný zdrojový kód. + + + + Type includes ref like property, field or constructor parameter. + Typ zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru. + + Did not generate serialization metadata for type '{0}'. Nevygenerovala se metadata serializace pro typ {0}. @@ -82,6 +177,26 @@ Nevygenerovala se metadata serializace pro typ + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Typ sjednocení {0}: {1}. Nastavte JsonUnionAttribute.TypeClassifier tak, aby poskytoval vlastní klasifikátor, který může být jednoznačný. + + + + Union case types cannot be unambiguously classified by JSON value type. + Typy případů sjednocení nelze jednoznačně klasifikovat podle typu hodnoty JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Typ sjednocení {0} neodpovídá konvenci obrazce sjednocení jazyka C#: musí deklarovat alespoň jeden veřejný konstruktor případu s jedním parametrem a veřejnou vlastnost instance s názvem Value s typem object. + + + + Union type shape is not a valid C# union. + Obrazec typu sjednocení není platným sjednocení jazyka C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index fe3304584fced5..c0d0eaef022cfb 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -22,9 +22,19 @@ Der Typ der Datenerweiterungseigenschaft ist ungültig. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Das von JsonConverterAttribute abgeleitete benutzerdefinierte Attribut "{0}" wird vom Quellgenerator nicht unterstützt. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. @@ -32,24 +42,64 @@ Doppelter Typname - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - Der Member "{0}. {1}" wurde mit dem JsonIncludeAttribute versehen, ist jedoch für den Quellgenerator nicht sichtbar. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Der Typ „{0}“ ist mit „JsonDerivedTypeAttribute“ versehen, was in „JsonSourceGenerationMode.Serialization“ nicht unterstützt wird. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + "JsonConverterAttribute.Type" enthält ein ungültiges oder nicht zugängliches Argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Der Typ „{0}“ wurde mit „JsonIgnoreAttribute“ unter Verwendung von „JsonIgnoreCondition.Always“ versehen, was für Typdeklarationen nicht zulässig ist. Das Attribut wird ignoriert. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Nicht zugängliche Eigenschaften, die mit dem JsonIncludeAttribute versehen sind, werden im Quellgenerierungsmodus nicht unterstützt. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + „JsonIgnoreCondition.Always“ ist für Anmerkungen auf Typ-Ebene mit „JsonIgnoreAttribute“ nicht gültig. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Der Typ "{0}" wurde mit JsonSerializableAttribute kommentiert, ist aber nicht von JsonSerializerContext abgeleitet. Es wird kein Quellcode generiert. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Mit JsonSerializableAttribute kommentierte Typen müssen Klassen sein, die von JsonSerializerContext abgeleitet werden. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Der Member "{0}" wurde mit "JsonStringEnumConverter" kommentiert, was in nativem AOT nicht unterstützt wird. Erwägen Sie stattdessen die Verwendung des generischen "JsonStringEnumConverter<TEnum>". + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Der nicht generische "JsonStringEnumConverter" erfordert dynamischen Code. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Der System.Text.Json-Quellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. + + + + C# language version not supported by the source generator. + Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. @@ -72,6 +122,51 @@ Der Typ enthält mehrere Elemente, die mit dem JsonExtensionDataAttribute versehen sind. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Der offene generische abgeleitete Typ „{0}“ konnte für den polymorphen Basistyp „{1}“ nicht aufgelöst werden: {2}. + + + + the derived type matches the base type through multiple ancestors + Der abgeleitete Typ stimmt über mehrere Vorfahren mit dem Basistyp überein + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + Die Einschränkung für den Typparameter „{0}“ wird von „{1}“ nicht erfüllt + + + + the derived type is not assignable to the base type + Der abgeleitete Typ ist nicht auf den Basistyp zuweisbar + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Der Typparameter „{0}“ des abgeleiteten Typs wird nicht durch die Argumente des Basistyps gebunden + + + + the base type's arguments do not match the derived type's base specification + Die Argumente des Basistyps stimmen nicht mit der Basisspezifikation des abgeleiteten Typs überein + + + + Open generic derived type could not be resolved for the polymorphic base type. + Der offene generische abgeleitete Typ konnte für den polymorphen Basistyp nicht aufgelöst werden. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Der Typ „{0}“ enthält die Verweise wie Eigenschaft, Feld oder Konstruktorparameter „{1}“. Für die Eigenschaft, das Feld oder den Konstruktor wird kein Quellcode generiert. + + + + Type includes ref like property, field or constructor parameter. + Der Typ enthält Verweise wie Eigenschaft, Feld oder Konstruktorparameter. + + Did not generate serialization metadata for type '{0}'. Die Serialisierungsmetadaten für den Typ "{0}" wurden nicht generiert. @@ -82,6 +177,26 @@ Serialisierungsmetadaten für den Typ wurden nicht generiert + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Verbundtyp „{0}“: {1}. Legen Sie JsonUnionAttribute.TypeClassifier fest, um einen benutzerdefinierten Klassifizierer bereitzustellen, der Mehrdeutigkeiten auflösen kann. + + + + Union case types cannot be unambiguously classified by JSON value type. + Verbundfalltypen können nicht eindeutig nach dem JSON-Werttyp klassifiziert werden. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Der Verbundtyp „{0}“ stimmt nicht mit der C#-Konvention für die Verbundform überein: Er muss mindestens einen öffentlichen Fallkonstruktor mit einem Parameter und eine öffentliche Instanzeigenschaft mit dem Namen „Value“ und dem Typ „object“ deklarieren. + + + + Union type shape is not a valid C# union. + Die Verbundtypform ist kein gültiger C#-Verbund. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index 8a3b322fafbfcd..c80268035c6e94 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -22,9 +22,19 @@ Tipo de propiedad de extensión de datos no válido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + El generador de origen no admite el atributo personalizado '{0}' derivado de JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + El generador de origen no admite los atributos derivados de JsonConverterAttribute. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. @@ -32,24 +42,64 @@ Nombre de tipo duplicado. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - El miembro '{0}.{1}' se ha anotado con JsonIncludeAttribute, pero no es visible para el generador de origen. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + El tipo \"{0}\" está anotado con \"JsonDerivedTypeAttribute\", que no se admite en \"JsonSourceGenerationMode.Serialization\". + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + “JsonConverterAttribute.Type” contiene un argumento no válido o inaccesible. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + El tipo ''{0}'' se ha anotado con ''JsonIgnoreAttribute'' mediante ''JsonIgnoreCondition.Always'', que no es válido en declaraciones de tipo. Se omitirá el atributo. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Las propiedades inaccesibles anotadas con JsonIncludeAttribute no se admiten en el modo de generación de origen. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + ''JsonIgnoreCondition.Always'' no es válido en las anotaciones 'JsonIgnoreAttribute' de nivel de tipo. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + El tipo "{0}" se ha anotado con JsonSerializableAttribute, pero no se deriva de JsonSerializerContext. No se generará ningún código fuente. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Los tipos anotados con JsonSerializableAttribute deben ser clases derivadas de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + El miembro '{0}' se ha anotado con 'JsonStringEnumConverter', que no se admite en AOT nativo. Considere la posibilidad de usar el elemento genérico "JsonStringEnumConverter<TEnum>" en su lugar. + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + El elemento 'JsonStringEnumConverter' no genérico requiere código dinámico. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + El generador de origen System.Text.Json no está disponible en C# {0}. Use la versión de idioma {1} o superior. + + + + C# language version not supported by the source generator. + La versión del idioma C# no es compatible con el generador de origen. @@ -72,6 +122,51 @@ El tipo tiene varios miembros anotados con JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + No se pudo resolver el tipo derivado genérico abierto "{0}" para el tipo base polimórfico "{1}": {2}. + + + + the derived type matches the base type through multiple ancestors + el tipo derivado coincide con el tipo base a través de varios antecesores + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + la restricción del parámetro de tipo "{0}" no se satisface con "{1}" + + + + the derived type is not assignable to the base type + el tipo derivado no se puede asignar al tipo base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + el parámetro de tipo "{0}" del tipo derivado no está enlazado por los argumentos del tipo base + + + + the base type's arguments do not match the derived type's base specification + los argumentos del tipo base no coinciden con la especificación base del tipo derivado + + + + Open generic derived type could not be resolved for the polymorphic base type. + No se pudo resolver el tipo derivado genérico abierto para el tipo base polimórfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + El tipo "{0}" incluye una referencia como propiedad, campo o parámetro de constructor "{1}". No se generará código fuente para la propiedad, campo o constructor. + + + + Type includes ref like property, field or constructor parameter. + El tipo incluye una referencia como propiedad, campo o parámetro de constructor. + + Did not generate serialization metadata for type '{0}'. No generó metadatos de serialización para el tipo '{0}". @@ -82,6 +177,26 @@ No generó metadatos de serialización de metadatos para el tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo de unión "{0}": {1}. Establezca JsonUnionAttribute.TypeClassifier para proporcionar un clasificador personalizado que pueda eliminar la ambigüedad. + + + + Union case types cannot be unambiguously classified by JSON value type. + Los tipos de caso de unión no se pueden clasificar inequívocamente por tipo de valor JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + El tipo de unión "{0}" no coincide con la convención de forma de unión de C#: debe declarar al menos un constructor de casos de parámetro único público y una propiedad de instancia pública denominada "Value" con el tipo "object". + + + + Union type shape is not a valid C# union. + La forma de tipo de unión no es una unión de C# válida. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index dcdaf39c69ce24..3f3a6e8c87beb5 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -22,9 +22,19 @@ Type de propriété d’extension de données non valide + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. @@ -32,24 +42,64 @@ Nom de type dupliqué. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - Le membre '{0}.{1}' a été annoté avec JsonIncludeAttribute mais n’est pas visible pour le générateur source. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Le type « {0} » a été annoté avec « JsonIgnoreAttribute » en utilisant « JsonIgnoreCondition.Always », ce qui n’est pas valide dans les déclarations de type. L’attribut sera ignoré. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Les propriétés inaccessibles annotées avec JsonIncludeAttribute ne sont pas prises en charge en mode de génération de source. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + « JsonIgnoreCondition.Always » n’est pas valide sur les annotations « JsonIgnoreAttribute » au niveau du type. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter<TEnum>'. + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Le 'JsonStringEnumConverter' non générique requiert du code dynamique. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. + + + + C# language version not supported by the source generator. + Version du langage C# non prise en charge par le générateur de source. @@ -72,6 +122,51 @@ Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Nous n’avons pas pu résoudre le type dérivé générique ouvert « {0} » pour le type de base polymorphe « {1} » : {2}. + + + + the derived type matches the base type through multiple ancestors + le type dérivé correspond au type de base via plusieurs ancêtres + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + la contrainte sur le paramètre de type « {0} » n’est pas satisfaite par « {1} » + + + + the derived type is not assignable to the base type + le type dérivé n’est pas assignable au type de base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + le paramètre de type « {0} » du type dérivé n’est pas lié par les arguments du type de base + + + + the base type's arguments do not match the derived type's base specification + les arguments du type de base ne correspondent pas à la spécification de base du type dérivé + + + + Open generic derived type could not be resolved for the polymorphic base type. + Nous n’avons pas pu résoudre le type dérivé générique ouvert pour le type de base polymorphe. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Le type « {0} » inclut le ref comme propriété, champ ou paramètre de constructeur « {1} ». Aucun code source ne sera généré pour la propriété, le champ ou le constructeur. + + + + Type includes ref like property, field or constructor parameter. + Le type comprend des éléments tels que des propriétés, des champs ou des paramètres de construction. + + Did not generate serialization metadata for type '{0}'. Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées. @@ -82,6 +177,26 @@ Les métadonnées de sérialisation pour le type n’ont pas été générées. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Type d’union « {0} » : {1}. Définissez JsonUnionAttribute.TypeClassifier pour fournir un classifieur personnalisé pouvant lever l’ambiguïté. + + + + Union case types cannot be unambiguously classified by JSON value type. + Les types de cas d’union ne peuvent pas être classés de manière non ambiguë par le type de valeur JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Le type d’union « {0} » ne correspond pas à la convention de forme d’union C# : il doit déclarer au moins un constructeur de cas public à un seul paramètre et une propriété d’instance publique nommée « Value » avec le type « object ». + + + + Union type shape is not a valid C# union. + La forme du type d’union n’est pas une union C# valide. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index 422c05f4140f5e..21a23d538faefa 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -22,9 +22,19 @@ Il tipo di proprietà dell'estensione dati non è valido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + L'attributo personalizzato '{0}' che deriva da JsonConverterAttribute non è supportato dal generatore di origine. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. @@ -32,24 +42,64 @@ Nome di tipo duplicato. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - Il membro ' {0}.{1}' è stato annotato con JsonIncludeAttribute ma non è visibile al generatore di origine. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Il tipo '{0}' è annotato con 'JsonDerivedTypeAttribute' che non è supportato in 'JsonSourceGenerationMode.Serialization'. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' contiene un argomento non valido o inaccessibile. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Il tipo '{0}' è stato annotato con 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', che non è valido nelle dichiarazioni di tipo. L'attributo verrà ignorato. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Le proprietà inaccessibili annotate con JsonIncludeAttribute non sono supportate nella modalità di generazione di origine. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' non è valido nelle annotazioni 'JsonIgnoreAttribute' a livello di tipo. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Il tipo '{0}' è stato annotato con JsonSerializableAttribute ma non deriva da JsonSerializerContext. Non verrà generato alcun codice sorgente. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + I tipi annotati con JsonSerializableAttribute devono essere classi che derivano da JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Il membro '{0}' è stato annotato con 'JsonStringEnumConverter' che non è supportato in AOT nativo. Provare a usare il generico 'JsonStringEnumConverter<TEnum>'. + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + L'elemento 'JsonStringEnumConverter' non generico richiede un codice dinamico. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Il generatore di origine System.Text.Json non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. + + + + C# language version not supported by the source generator. + Versione del linguaggio C# non supportata dal generatore di origine. @@ -72,6 +122,51 @@ Nel tipo sono presenti più membri annotati con JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Non è possibile risolvere il tipo derivato generico aperto '{0}' per il tipo di base polimorfico '{1}': {2}. + + + + the derived type matches the base type through multiple ancestors + il tipo derivato corrisponde al tipo di base tramite più predecessori + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + il vincolo sul parametro di tipo '{0}' non è soddisfatto da '{1}' + + + + the derived type is not assignable to the base type + il tipo derivato non può essere assegnato al tipo di base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + il parametro di tipo '{0}' del tipo derivato non è vincolato dagli argomenti del tipo di base + + + + the base type's arguments do not match the derived type's base specification + gli argomenti del tipo di base non corrispondono alla specifica di base del tipo derivato + + + + Open generic derived type could not be resolved for the polymorphic base type. + Non è possibile risolvere il tipo derivato generico aperto per il tipo di base polimorfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Il tipo '{0}' include un riferimento come la proprietà, il campo o il parametro del costruttore '{1}'. Non verrà generato codice sorgente per la proprietà, il campo o il costruttore. + + + + Type includes ref like property, field or constructor parameter. + Il tipo include un riferimento come la proprietà, il campo o il parametro del costruttore. + + Did not generate serialization metadata for type '{0}'. Non sono stati generati metadati di serializzazione per il tipo '{0}'. @@ -82,6 +177,26 @@ Non sono stati generati metadati di serializzazione per il tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo di union '{0}': {1}. Impostare JsonUnionAttribute.TypeClassifier per specificare un classificatore personalizzato in grado di evitare le ambiguità. + + + + Union case types cannot be unambiguously classified by JSON value type. + Non è possibile classificare i tipi di case union in modo inequivocabile in base al tipo di valore JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Il tipo di union '{0}' non corrisponde alla convenzione C# per la forma dei tipi di union: deve dichiarare almeno un costruttore di case pubblico con singolo parametro e una proprietà di istanza pubblica denominata 'Value' con tipo 'object'. + + + + Union type shape is not a valid C# union. + La forma del tipo di union non è un union C# valido. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index c5543901cb4f63..db1cbf88bda348 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -22,9 +22,19 @@ データ拡張プロパティの型が無効です。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute から派生するカスタム属性 '{0}' は、ソース ジェネレーターではサポートされていません。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 @@ -32,24 +42,64 @@ 重複した種類名。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - メンバー '{0}.{1}' には、JsonIncludeAttribute で注釈が付けられていますが、ソース ジェネレーターには表示されません。 + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 型 '{0}' は 'JsonDerivedTypeAttribute' の注釈が付けられていますが、これは 'JsonSourceGenerationMode.Serialization' でサポートされていません。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' に無効な、またはアクセスできない引数が含まれています。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 型 '{0}' は、型宣言では無効な 'JsonIgnoreCondition.Always' を使用して 'JsonIgnoreAttribute' で注釈が付けられています。属性は無視されます。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - JsonIncludeAttribute で注釈が付けられたアクセスできないプロパティは、ソース生成モードではサポートされていません。 + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' は、型レベルの 'JsonIgnoreAttribute' 注釈では無効です。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 型 '{0}' は JsonSerializableAttribute で注釈が付けられていますが、JsonSerializerContext から派生したものではありません。ソース コードは生成されません。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute で注釈が付けられた型は、JsonSerializerContext から派生するクラスである必要があります。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + メンバー '{0}' には、ネイティブ AOT ではサポートされていない 'JsonStringEnumConverter' の注釈が付けられています。 代わりに汎用の 'JsonStringEnumConverter<TEnum>' を使用することを検討してください。 + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非ジェネリック 'JsonStringEnumConverter' には動的コードが必要です。 + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json ソース ジェネレーターは、C# {0}では使用できません。言語バージョン {1} 以上を使用してください。 + + + + C# language version not supported by the source generator. + ソース ジェネレーターでサポートされていない C# 言語バージョン。 @@ -72,6 +122,51 @@ 型には、'JsonExtensionDataAttribute' に注釈が付けられた複数のメンバーが含まれます。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + オープン ジェネリック派生型 '{0}' をポリモーフィック基本型 '{1}':{2} に対して解決できませんでした。 + + + + the derived type matches the base type through multiple ancestors + 派生型が複数の先祖を通して基本型に一致しています + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + 型パラメーター '{0}' に対する制約が '{1}' によって満たされていません + + + + the derived type is not assignable to the base type + 派生型は基本型に割り当てることができません + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 派生型の型パラメーター '{0}' が、基本型の引数によってバインドされていません + + + + the base type's arguments do not match the derived type's base specification + 基本型の引数が派生型の基本仕様と一致しません + + + + Open generic derived type could not be resolved for the polymorphic base type. + オープン ジェネリック派生型をポリモーフィック基本型に対して解決できませんでした。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 型 '{0}' には、プロパティ、フィールド、コンストラクター パラメーター '{1}' などの ref が含まれます。プロパティ、フィールド、またはコンストラクターのソース コードは生成されません。 + + + + Type includes ref like property, field or constructor parameter. + 型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 + + Did not generate serialization metadata for type '{0}'. '{0}'型 のシリアル化メタデータを生成ませんでした。 @@ -82,6 +177,26 @@ 型のシリアル化メタデータが生成されません。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 共用体の型 '{0}': {1}。JsonUnionAttribute.TypeClassifier を設定して、あいまいさを解消できるカスタム分類子を提供します。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 共用体ケース型を JSON 値の型で明確に分類することはできません。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 共用体型 '{0}' は C# 共用体図形規則と一致しません。少なくとも 1 つのパブリック 単一パラメーター ケース コンストラクターと、'object' 型の 'value' という名前のパブリック インスタンス プロパティを宣言する必要があります。 + + + + Union type shape is not a valid C# union. + Union type shape は、有効な C# の union ではありません。 + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index df482d436f335e..40625805982421 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -22,9 +22,19 @@ 데이터 확장 속성 형식이 잘못되었습니다. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute에서 파생된 사용자 지정 속성 '{0}'은(는) 원본 생성기에서 지원되지 않습니다. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. @@ -32,24 +42,64 @@ 중복된 형식 이름입니다. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - 멤버 '{0}.{1}'이(가) JsonIncludeAttribute로 주석 처리되었지만 원본 생성기에는 표시되지 않습니다. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + '{0} 형식은 'JsonSourceGenerationMode.Serialization'에서 지원되지 않는 'JsonDerivedTypeAttribute'로 주석이 추가되었습니다. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type'에 잘못되었거나 액세스할 수 없는 인수가 포함되어 있습니다. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + '{0}' 형식은 형식 선언에서 유효하지 않은 'JsonIgnoreCondition.Always'를 사용하여 'JsonIgnoreAttribute'로 주석을 달았습니다. 특성이 무시됩니다. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - JsonIncludeAttribute로 주석 처리된 액세스할 수 없는 속성은 원본 생성 모드에서 지원되지 않습니다. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always'는 형식 수준의 'JsonIgnoreAttribute' 주석에서 유효하지 않습니다. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + '{0}' 형식에 JsonSerializableAttribute 주석이 추가되었지만 JsonSerializerContext에서 파생되지 않았습니다. 소스 코드가 생성되지 않습니다. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute 주석이 추가된 형식은 JsonSerializerContext에서 파생된 클래스여야 합니다. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + '{0}' 멤버에 네이티브 AOT에서 지원되지 않는 'JsonStringEnumConverter'로 주석이 달렸습니다. 대신 제네릭 'JsonStringEnumConverter<TEnum>'을 사용해 보세요. + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 제네릭이 아닌 'JsonStringEnumConverter'에는 동적 코드가 필요합니다. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. + + + + C# language version not supported by the source generator. + 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. @@ -72,6 +122,51 @@ 형식에 JsonExtensionDataAttribute로 주석이 추가 된 멤버가 여러 개 있습니다. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 폴리모픽 기본 형식 '{0}'에 대해 열려 있는 제네릭 파생 형식 '{1}'을(를) 확인할 수 없습니다. {2}. + + + + the derived type matches the base type through multiple ancestors + 파생 형식이 여러 상위 형식을 통해 기본 형식과 일치합니다. + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + 형식 매개 변수 '{0}'에 대한 제약 조건이 '{1}'을(를) 만족하지 않습니다. + + + + the derived type is not assignable to the base type + 파생 형식을 기본 형식에 할당할 수 없습니다. + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 파생 형식의 형식 매개 변수 '{0}'은(는) 기본 형식의 인수에 의해 바인딩되지 않습니다. + + + + the base type's arguments do not match the derived type's base specification + 기본 형식의 인수가 파생 형식의 기본 사양과 일치하지 않습니다. + + + + Open generic derived type could not be resolved for the polymorphic base type. + 폴리모픽 기본 형식에 대해 열려 있는 제네릭 파생 형식을 확인할 수 없습니다. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + '{0}' 형식에는 속성, 필드 또는 생성자 매개 변수 '{1}'와 같은 ref가 포함됩니다. 속성, 필드 또는 생성자에 대한 소스 코드가 생성되지 않습니다. + + + + Type includes ref like property, field or constructor parameter. + 형식에는 속성, 필드 또는 생성자 매개 변수와 같은 ref가 포함됩니다. + + Did not generate serialization metadata for type '{0}'. '{0}' 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. @@ -82,6 +177,26 @@ 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 유니온 형식 '{0}': {1}. 고유하게 구분할 수 있는 사용자 지정 분류자를 제공하려면 JsonUnionAttribute.TypeClassifier를 설정하세요. + + + + Union case types cannot be unambiguously classified by JSON value type. + 유니온 케이스 형식은 JSON 값 형식만으로는 명확하게 분류할 수 없습니다. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 유니온 형식 '{0}'은(는) C# 유니온 셰이프 규칙과 일치하지 않습니다. 하나 이상의 공용 단일 매개 변수 케이스 생성자와 형식이 'object'인 공용 인스턴스 속성 'Value'를 선언해야 합니다. + + + + Union type shape is not a valid C# union. + 유니온 형식 셰이프는 올바른 C# 유니온이 아닙니다. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 09e99cfc2abf33..17dffc837a5103 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -22,9 +22,19 @@ Nieprawidłowy typ właściwości rozszerzenia danych. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Generator źródłowy nie obsługuje atrybutu niestandardowego „{0}” pochodzącego od atrybutu JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. @@ -32,24 +42,64 @@ Zduplikowana nazwa typu. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - Składowa "{0}. {1}" jest adnotowana za pomocą atrybutu JsonIncludeAttribute, ale nie jest widoczna dla generatora źródła. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Typ „{0}” ma adnotację „JsonDerivedTypeAttribute”, która nie jest obsługiwana w elemecie „JsonSourceGenerationMode.Serialization”. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + Typ „JsonConverterAttribute.Type” zawiera nieprawidłowy lub niedostępny argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Typ „{0}” został oznaczony adnotacją z atrybutem „JsonIgnoreAttribute” przy użyciu elementu „JsonIgnoreCondition.Always”, który jest nieprawidłowy w deklaracjach typu. Atrybut zostanie zignorowany. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Niedostępne właściwości adnotowane za pomocą atrybutu JsonIncludeAttribute nie są obsługiwane w trybie generowania źródła. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + Element „JsonIgnoreCondition.Always” jest nieprawidłowy w adnotacjach „JsonIgnoreAttribute” na poziomie typu. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Typ „{0}” ma adnotacje z atrybutem JsonSerializableAttribute, ale nie pochodzi od elementu JsonSerializerContext. Nie zostanie wygenerowany żaden kod źródłowy. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Typy z adnotacjami JsonSerializableAttribute muszą być klasami pochodzącymi z elementu JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Element członkowski '{0}' został opatrzony adnotacją 'JsonStringEnumConverter', która nie jest obsługiwana w natywnym AOT. Zamiast tego należy rozważyć użycie ogólnego konwertera „JsonStringEnumConverter<TEnum>”. + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Nieogólny element „JsonStringEnumConverter” wymaga dynamicznego kodu. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Generator źródła System.Text.Json nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. + + + + C# language version not supported by the source generator. + Wersja języka C# nie jest obsługiwana przez generator źródła. @@ -72,6 +122,51 @@ Typ ma wiele składowych opatrzonych adnotacjami za pomocą atrybutu JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Nie można rozpoznać otwartego ogólnego typu pochodnego „{0}” dla polimorficznego typu podstawowego „{1}”: {2}. + + + + the derived type matches the base type through multiple ancestors + typ pochodny pasuje do typu podstawowego za pośrednictwem wielu elementów nadrzędnych + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + ograniczenie parametru typu „{0}” nie jest spełnione przez element „{1}” + + + + the derived type is not assignable to the base type + typu pochodnego nie można przypisać do typu podstawowego + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + parametr typu „{0}” typu pochodnego nie jest powiązany argumentami typu podstawowego + + + + the base type's arguments do not match the derived type's base specification + argumenty typu podstawowego nie są zgodne ze specyfikacją podstawową typu pochodnego + + + + Open generic derived type could not be resolved for the polymorphic base type. + Nie można rozpoznać otwartego ogólnego typu pochodnego dla polimorficznego typu podstawowego. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Typ „{0}” zawiera parametr ref, taki jak właściwość, pole lub konstruktor „{1}”. Nie zostanie wygenerowany kod źródłowy dla właściwości, pola lub konstruktora. + + + + Type includes ref like property, field or constructor parameter. + Typ zawiera parametr właściwości, pola lub konstruktora typu ref. + + Did not generate serialization metadata for type '{0}'. Nie wygenerowano metadanych serializacji dla typu „{0}”. @@ -82,6 +177,26 @@ Nie wygenerowano metadanych serializacji dla typu. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Typ unii „{0}”: {1}. Ustaw element JsonUnionAttribute.TypeClassifier, aby udostępnić klasyfikator niestandardowy, który może być jednoznaczny. + + + + Union case types cannot be unambiguously classified by JSON value type. + Typy przypadków unii nie mogą być jednoznacznie klasyfikowane według typu wartości JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Typ unii „{0}” nie jest zgodny z konwencją kształtu unii języka C#: musi deklarować co najmniej jeden publiczny konstruktor przypadków z jednym parametrem i właściwość wystąpienia publicznego o nazwie „Value” z typem „object”. + + + + Union type shape is not a valid C# union. + Kształt typu unii nie jest prawidłową unią języka C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 410862906e667b..f9438ee48ed62a 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -22,9 +22,19 @@ Tipo de propriedade de extensão de dados inválido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + O atributo customizado '{0}' derivado de JsonConverterAttribute não tem suporte pelo gerador de origem. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. @@ -32,24 +42,64 @@ Nome de tipo duplicado. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - O membro '{0}.{1}' foi anotado com o JsonIncludeAttribute, mas não é visível para o gerador de origem. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + O tipo '{0}' é anotado com 'JsonDerivedTypeAttribute' que não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + O "JsonConverterAttribute.Type" contém um argumento inválido ou inacessível. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + O tipo '{0}' foi anotado com 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', o que não é válido em declarações de tipo. O atributo será ignorado. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Propriedades inacessíveis anotadas com JsonIncludeAttribute não são suportadas no modo de geração de origem. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' não é válido em anotações de 'JsonIgnoreAttribute' no nível de tipo. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + O tipo '{0}' foi anotado com JsonSerializableAttribute, mas não deriva de JsonSerializerContext. Nenhum código-fonte será gerado. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Tipos anotados com JsonSerializable Attribute devem ser classes derivadas de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + O membro "{0}" foi anotado com "JsonStringEnumConverter" que não tem suporte na AOT nativa. Considere usar o genérico "JsonStringEnumConverter<TEnum>". + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + O "JsonStringEnumConverter" não genérico requer código dinâmico. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + O gerador de origem System.Text.Json não está disponível em C# {0}. Use a versão do idioma {1} ou superior. + + + + C# language version not supported by the source generator. + Versão da linguagem C# não suportada pelo gerador de origem. @@ -72,6 +122,51 @@ Tipo tem vários membros anotados com JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + O tipo derivado genérico aberto '{0}' não pôde ser resolvido para o tipo base polimórfico '{1}': {2}. + + + + the derived type matches the base type through multiple ancestors + o tipo derivado corresponde ao tipo base por meio de vários ancestrais + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + a restrição no parâmetro de tipo '{0}' não é atendida por '{1}' + + + + the derived type is not assignable to the base type + o tipo derivado não pode ser atribuído ao tipo base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + o parâmetro de tipo '{0}' do tipo derivado não é vinculado pelos argumentos do tipo base + + + + the base type's arguments do not match the derived type's base specification + os argumentos do tipo base não correspondem à especificação de base do tipo derivado + + + + Open generic derived type could not be resolved for the polymorphic base type. + O tipo derivado genérico aberto não pôde ser resolvido para o tipo base polimórfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + O tipo "{0}" inclui a propriedade ref like, campo ou parâmetro de construtor "{1}". Nenhum código-fonte será gerado para a propriedade, campo ou construtor. + + + + Type includes ref like property, field or constructor parameter. + O tipo inclui propriedade ref like, campo ou parâmetro de construtor. + + Did not generate serialization metadata for type '{0}'. Não gerou metadados de serialização para o tipo '{0}'. @@ -82,6 +177,26 @@ Não gerou metadados de serialização para o tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo de união "{0}": {1}. Defina JsonUnionAttribute.TypeClassifier para fornecer um classificador personalizado que possa diferenciá-los. + + + + Union case types cannot be unambiguously classified by JSON value type. + Os tipos de caso de união não podem ser classificados sem ambiguidade pelo tipo de valor JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + O tipo de união "{0}" não corresponde à convenção de forma união do C#: ele deve declarar pelo menos um construtor de caso de parâmetro único público e uma propriedade de instância pública chamada "Value" com o tipo "object". + + + + Union type shape is not a valid C# union. + A forma do tipo união não é uma união C# válida. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index 788e22ad186122..46daaa8228822e 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -22,9 +22,19 @@ Недопустимый тип свойства расширения данных. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Пользовательский атрибут "{0}", производный от JsonConverterAttribute, не поддерживается генератором исходного кода. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. @@ -32,24 +42,64 @@ Дублирующееся имя типа. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - Элемент "{0}.{1}" аннотирован с использованием класса JsonIncludeAttribute, но генератор исходного кода не обнаруживает этот элемент. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Тип '{0}' аннотирован атрибутом \"JsonDerivedTypeAttribute\", который не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + Аргумент "JsonConverterAttribute.Type" содержит недопустимый или недоступный аргумент. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Тип "{0}" помечен атрибутом "JsonIgnoreAttribute" с параметром "JsonIgnoreCondition.Always", что недопустимо для объявлений типов. Этот атрибут будет проигнорирован. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Недоступные свойства, аннотированные с использованием класса JsonIncludeAttribute, не поддерживаются в режиме создания исходного кода. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + Параметр "JsonIgnoreCondition.Always" недопустим для аннотаций "JsonIgnoreAttribute" на уровне типа. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Тип "{0}" помечен атрибутом JsonSerializableAttribute, но не является производным от JsonSerializerContext. Исходный код не будет создан. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Типы, аннотированные атрибутом JsonSerializableAttribute, должны быть классами, производными от JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Элемент "{0}" содержит примечание JsonStringEnumConverter, что не поддерживается в собственном AOT. Вместо этого рассмотрите возможность использовать универсальный параметр JsonStringEnumConverter<TEnum>. + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Для неуниверсального параметра JsonStringEnumConverter требуется динамический код. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Генератор исходного кода System.Text.Json не доступен в C# {0}. Используйте языковую версию {1} или выше. + + + + C# language version not supported by the source generator. + Версия языка C# не поддерживается генератором исходного кода. @@ -72,6 +122,51 @@ Тип содержит несколько элементов, помеченных с помощью JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Не удалось разрешить открытый обобщенный производный тип "{0}" для полиморфного базового типа "{1}": {2}. + + + + the derived type matches the base type through multiple ancestors + производный тип соответствует базовому типу через нескольких предков + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + ограничение для параметра типа "{0}" не удовлетворяется типом "{1}" + + + + the derived type is not assignable to the base type + производный тип не может быть присвоен базовому типу + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + параметр типа "{0}" производного типа не связан с аргументами базового типа + + + + the base type's arguments do not match the derived type's base specification + аргументы базового типа не соответствуют спецификации базового типа в производном типе + + + + Open generic derived type could not be resolved for the polymorphic base type. + Не удалось разрешить открытый обобщенный производный тип для полиморфного базового типа. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Тип "{0}" содержит ссылку, например свойство, поле или параметр конструктора "{1}". Для свойства, поля или конструктора не будет создан исходный код. + + + + Type includes ref like property, field or constructor parameter. + Тип содержит ссылку, например свойство, поле или параметр конструктора. + + Did not generate serialization metadata for type '{0}'. Метаданные сериализации для типа "{0}" не сформированы. @@ -82,6 +177,26 @@ Метаданные сериализации для типа не сформированы. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Тип объединения "{0}": {1}. Задайте JsonUnionAttribute.TypeClassifier, чтобы указать пользовательский классификатор для устранения неоднозначности. + + + + Union case types cannot be unambiguously classified by JSON value type. + Типы вариантов объединения невозможно однозначно классифицировать по типу значения JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Тип объединения "{0}" не соответствует соглашению о структуре объединения C#: он должен объявлять как минимум один общедоступный конструктор варианта с одним параметром и общедоступное свойство экземпляра с именем "Value" и типом "object". + + + + Union type shape is not a valid C# union. + Структура типа объединения не является допустимым объединением C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index 653443b2a991b1..961644457743a8 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -22,9 +22,19 @@ Veri uzantısı özellik türü geçersiz. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute’tan türetilen özel öznitelik '{0}' kaynak oluşturucu tarafından desteklenmiyor. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. @@ -32,24 +42,64 @@ Yinelenen tür adı. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - '{0}.{1}' üyesine JsonIncludeAttribute notu eklendi ancak bu üye kaynak oluşturucu tarafından görülmüyor. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + '{0}' türü, 'JsonSourceGenerationMode.Serialization' içinde desteklenmeyen 'JsonDerivedTypeAttribute' ile ek açıklama içeriyor. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' geçersiz veya erişilemeyen bir bağımsız değişken içeriyor. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + ‘{0}’ türü, tür bildirimlerinde geçerli olmayan ‘JsonIgnoreCondition.Always’ kullanılarak ‘JsonIgnoreAttribute’ ile işaretlenmiştir. Bu özellik göz ardı edilecektir. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - JsonIncludeAttribute notu eklenmiş erişilemeyen özellikler kaynak oluşturma modunda desteklenmiyor. + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + ‘JsonIgnoreCondition.Always’, tür düzeyindeki ‘JsonIgnoreAttribute’ ek açıklamalarında geçerli değildir. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + '{0}' türü, JsonSerializableAttribute ile ek açıklama eklenmiş ancak JsonSerializerContext'ten türetmiyor. Kaynak kodu oluşturulmayacak. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute ile not eklenen türler, JsonSerializerContext'ten türetilen sınıflar olmalıdır. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + '{0}' adlı üyeye yerel AOT’de desteklenmeyen 'JsonStringEnumConverter' parametresi eklendi. bunun yerine genel 'JsonStringEnumConverter<TEnum>' parametresini kullanmayı deneyin. + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Genel olmayan 'JsonStringEnumConverter' parametresi dinamik kod gerektirir. + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json kaynak oluşturucusu C# {0}'ta mevcut değildir. Lütfen {1} dil sürümünü veya daha üstünü kullanın. + + + + C# language version not supported by the source generator. + C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. @@ -72,6 +122,51 @@ Tür, JsonExtensionDataAttribute ile açıklanan birden çok üyeye sahip. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Açık genel türetilmiş tür '{0}' çok biçimli temel tür '{1}' için çözümlenemedi: {2}. + + + + the derived type matches the base type through multiple ancestors + türetilen tür, birden fazla atası aracılığıyla temel türle eşleşir + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + '{0}' tür parametresi için kısıtlama '{1}' tarafından karşılanmıyor + + + + the derived type is not assignable to the base type + Türetilmiş tür, temel türe atanamıyor + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Türetilmiş türün '{0}' tür parametresi, temel türün bağımsız değişkenleri tarafından bağlanmıyor + + + + the base type's arguments do not match the derived type's base specification + Temel türün bağımsız değişkenleri, türetilmiş türün temel belirtimiyle eşleşmiyor + + + + Open generic derived type could not be resolved for the polymorphic base type. + Açık genel türetilmiş tür, çok biçimli temel tür için çözümlenemiyor. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + '{0}' türü; özellik, alan veya oluşturucu parametresi '{1}' gibi başvuru içeriyor. Özellik, alan veya oluşturucu için kaynak kodu üretilmeyecek. + + + + Type includes ref like property, field or constructor parameter. + Tür; özellik, alan veya oluşturucu parametresi gibi başvuru içeriyor. + + Did not generate serialization metadata for type '{0}'. '{0}' türü için serileştirme meta verileri oluşturulmadı. @@ -82,6 +177,26 @@ Tür için serileştirme meta verileri oluşturulmadı. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Birleşim türü '{0}': {1}. Belirsizliği giderebilen özel bir sınıflandırıcı sağlamak için JsonUnionAttribute.TypeClassifier öğesini ayarlayın. + + + + Union case types cannot be unambiguously classified by JSON value type. + Birleşim durum türleri JSON değer türüne göre belirsiz biçimde sınıflandırılamaz. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + '{0}' birleşim türü C# birleşim şekli kuralıyla eşleşmiyor: En az bir ortak tek parametreli durum oluşturucusu ve türü 'object' olan 'Value' adlı bir ortak örnek özelliği bildirmelidir. + + + + Union type shape is not a valid C# union. + Birleşim türü şekli geçerli bir C# birleşimi değil. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index dfefeb2a028b0f..bba5d574bb8539 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -22,9 +22,19 @@ 数据扩展属性类型无效。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + 源生成器不支持从 JsonConverterAttribute 派生的自定义属性“{0}”。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + 源生成器不支持从 JsonConverterAttribute 派生的属性。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 @@ -32,24 +42,64 @@ 重复的类型名称。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - 已使用 JsonIncludeAttribute 注释成员“{0}.{1}”,但对源生成器不可见。 + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 类型 \"{0}\" 使用 \"JsonSourceGenerationMode.Serialization\" 中不支持的 \"JsonDerivedTypeAttribute\" 进行了批注。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + "JsonConverterAttribute.Type" 包含无效或不可访问的参数。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 类型 "{0}" 使用了对类型声明无效的 "JsonIgnoreCondition.Always" 作为 "JsonIgnoreAttribute" 的注解。将忽略该属性。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - 源生成模式不支持使用 JsonIncludeAttribute 注释的不可访问属性。 + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + "JsonIgnoreCondition.Always" 在类型级别的 "JsonIgnoreAttribute" 注解中无效。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 类型“{0}”已使用 JsonSerializableAttribute 进行批注,但不是从 JsonSerializerContext 派生的。不会生成源代码。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + 使用 JsonSerializableAttribute 批注的类型必须是派生自 JsonSerializerContext 的类。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + 成员“{0}”已使用本机 AOT 中不支持的 "JsonStringEnumConverter" 进行批注。请改为考虑使用泛型 "JsonStringEnumConverter<TEnum>"。 + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非泛型 "JsonStringEnumConverter" 需要动态代码。 + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json 源生成器在 C# {0} 中不可用。请使用{1}或更高版本的语言版本。 + + + + C# language version not supported by the source generator. + 源生成器不支持 C# 语言版本。 @@ -72,6 +122,51 @@ 类型具有多个带有 JsonExtensionDataAttribute 注释的成员。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 无法为多态基类型“{1}”解析开放泛型派生类型“{0}”: {2}。 + + + + the derived type matches the base type through multiple ancestors + 派生类型通过多个上级与基类型匹配 + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + “{1}”不满足类型参数“{0}”的约束要求 + + + + the derived type is not assignable to the base type + 派生类型无法赋值给基类型 + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 派生类型的类型参数“{0}”不受基类型参数的约束 + + + + the base type's arguments do not match the derived type's base specification + 基类型的参数与派生类型的基规范不匹配 + + + + Open generic derived type could not be resolved for the polymorphic base type. + 无法为多态基类型解析开放泛型派生类型。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 类型“{0}”包括属性、字段或构造函数参数“{1}”等引用。不会为属性、字段或构造函数生成源代码。 + + + + Type includes ref like property, field or constructor parameter. + 类型包括属性、字段或构造函数参数等引用。 + + Did not generate serialization metadata for type '{0}'. 未生成类型 '{0}' 的序列化元数据。 @@ -82,6 +177,26 @@ 未生成类型的序列化元数据。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 联合类型“{0}”: {1}。设置 JsonUnionAttribute.TypeClassifier 以提供可消除歧义的自定义分类器。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 联合事例类型无法通过 JSON 值类型进行明确分类。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 联合类型“{0}”不符合 C# 联合形状约定: 必须声明至少一个公共单参数事例构造函数和一个名为 "Value" 且类型为 "object" 的公共实例属性。 + + + + Union type shape is not a valid C# union. + 联合类型形状不是有效的 C# 联合。 + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 634bf185b716f4..2f64e9918c993d 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -22,9 +22,19 @@ 資料延伸屬性類型無效。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + 來源產生器不支援衍生自 JsonConverterAttribute 的自訂屬性 '{0}'。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 @@ -32,24 +42,64 @@ 重複類型名稱。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - 成員 '{0}.{1}' 已經以 JsonIncludeAttribute 標註,但對來源產生器是不可見的。 + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 類型 '{0}' 使用 'JsonSourceGenerationMode.Serialization' 不支援的 'JsonDerivedTypeAttribute' 進行註釋。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' 包含無效或無法存取的引數。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 類型 '{0}' 已使用 'JsonIgnoreAttribute' 並設定為 'JsonIgnoreCondition.Always',但此設定在類型宣告中無效。將忽略該屬性。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - 來源產生模式不支援以 JsonIncludeAttribute 標註的無法存取屬性。 + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' 在類型層級的 'JsonIgnoreAttribute' 註解中無效。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 類型 '{0}' 已使用 JsonSerializableAttribute 標註,但並非衍生自 JsonSerializerCoNtext。將不會產生原始程式碼。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + 以 JsonSerializableAttribute 標註的類型必須為衍生自 JsonSerializerCoNtext 的類別。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + 成員 '{0}' 已使用原生 AOT 不支援的 'JsonStringEnumConverter' 加上標註。請考慮改用一般 'JsonStringEnumConverter<TEnum>'。 + + + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非一般 'JsonStringEnumConverter' 需要動態程式碼。 + + + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + C# {0} 中無法使用 System.Text.Json 來源產生器。請使用 {1} 或更新的語言版本。 + + + + C# language version not supported by the source generator. + 來源產生器不支援 C# 語言版本。 @@ -72,6 +122,51 @@ 類型具有使用 JsonExtensionDataAttribute 標註的多個成員。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 無法解析多型基底類型 '{1}' 的開放式泛型衍生類型 '{0}': {2}。 + + + + the derived type matches the base type through multiple ancestors + 衍生的類型會透過多個上階項目來比對基底類型 + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + '{1}' 未滿足類型參數 '{0}' 上的條件約束 + + + + the derived type is not assignable to the base type + 衍生的類型無法指派給基底類型 + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 衍生類型的類型參數 '{0}' 並未由基底類型的引數繫結 + + + + the base type's arguments do not match the derived type's base specification + 基底類型的引數與衍生類型的基底規格不符 + + + + Open generic derived type could not be resolved for the polymorphic base type. + 無法解析多型基底類型的開放式泛型衍生類型。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 類型 '{0}' 包含 ref,例如屬性、欄位或建構函式參數 '{1}'。不會針對屬性、欄位或建構函式產生原始程式碼。 + + + + Type includes ref like property, field or constructor parameter. + 類型包含 ref,例如屬性、欄位或建構函式參數。 + + Did not generate serialization metadata for type '{0}'. 未產生類型 '{0}' 的序列化中繼資料。 @@ -82,6 +177,26 @@ 未產生類型的序列化中繼資料。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 聯集類型 '{0}': {1}。設定 JsonUnionAttribute.TypeClassifier 以提供可消除歧義的自訂分類器。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 聯集案例類型無法以 JSON 值類型明確分類。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 聯集類型 '{0}' 不符合 C# 聯集圖形慣例: 它必須宣告至少一個公用單一參數案例建構函式和名為 'Value' 且類型為 'object' 的公用執行個體屬性。 + + + + Union type shape is not a valid C# union. + 聯集類型圖形不是有效的 C# 集。 + + \ No newline at end of file From a8523b2e886a5e87a1ba3862cb0b949649c26704 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Thu, 16 Jul 2026 20:10:22 +0200 Subject: [PATCH 04/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3024203 --- .../gen/Resources/xlf/Strings.cs.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.de.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.es.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.fr.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.it.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.ja.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.ko.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.pl.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.pt-BR.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.ru.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.tr.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.zh-Hans.xlf | 30 +++++++++++++++++++ .../gen/Resources/xlf/Strings.zh-Hant.xlf | 30 +++++++++++++++++++ 13 files changed, 390 insertions(+) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index b55f6d6983d368..7f05897f2fd54c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -32,6 +32,16 @@ Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. @@ -52,6 +62,26 @@ Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index c0d0eaef022cfb..3f0ecf0ba52438 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -32,6 +32,16 @@ Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. @@ -52,6 +62,26 @@ „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index c80268035c6e94..38a3ca25ef2842 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -32,6 +32,16 @@ El generador de origen no admite los atributos derivados de JsonConverterAttribute. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. @@ -52,6 +62,26 @@ \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 3f3a6e8c87beb5..7883b64a2945a0 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -32,6 +32,16 @@ Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. @@ -52,6 +62,26 @@ « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index 21a23d538faefa..cbdf2b77110146 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -32,6 +32,16 @@ Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. @@ -52,6 +62,26 @@ 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index db1cbf88bda348..9315dc7ba0cbaf 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -32,6 +32,16 @@ JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 @@ -52,6 +62,26 @@ 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index 40625805982421..c47885e09eced7 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -32,6 +32,16 @@ JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. @@ -52,6 +62,26 @@ 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 17dffc837a5103..5b5ab04d47d533 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -32,6 +32,16 @@ Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. @@ -52,6 +62,26 @@ Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index f9438ee48ed62a..70f74b1049f15f 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,6 +32,16 @@ Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. @@ -52,6 +62,26 @@ 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index 46daaa8228822e..ed21c51e87d05a 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -32,6 +32,16 @@ Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. @@ -52,6 +62,26 @@ Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index 961644457743a8..e33d0a8206bcfd 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -32,6 +32,16 @@ JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. @@ -52,6 +62,26 @@ 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index bba5d574bb8539..fa6016a1b24e1f 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,6 +32,16 @@ 源生成器不支持从 JsonConverterAttribute 派生的属性。 + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 @@ -52,6 +62,26 @@ \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 2f64e9918c993d..37d30d2f9b656a 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,6 +32,16 @@ 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + + + + Derived type is not a supported polymorphic derived type. + Derived type is not a supported polymorphic derived type. + + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 @@ -52,6 +62,26 @@ 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + + + + Derived types produce a duplicate type discriminator. + Derived types produce a duplicate type discriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + + + + Inferred derived type is less accessible than the polymorphic base type. + Inferred derived type is less accessible than the polymorphic base type. + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 From 311f36068d3e799b6bed72f5e25927b631830610 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Fri, 17 Jul 2026 13:33:56 +0200 Subject: [PATCH 05/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3024920 --- .../gen/Resources/xlf/Strings.es.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.ja.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.ru.xlf | 12 ++++++------ 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index 38a3ca25ef2842..e8a6b680f1764b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + El tipo especificado "{0}" no es un tipo derivado admitido para el tipo polimórfico "{1}". Los tipos derivados deben poder asignarse al tipo base. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + El tipo derivado no es un tipo derivado polimórfico admitido. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + El discriminador de tipo "{0}" se especifica más de una vez para el tipo polimórfico "{1}". Los tipos derivados deben corresponder a discriminadores únicos. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + Los tipos derivados generan un discriminador de tipo duplicado. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + El tipo derivado inferido "{0}" es menos accesible que el tipo base polimórfico "{1}". Los tipos derivados deducidos deben ser al menos tan accesibles como el tipo base. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + El tipo derivado inferido es menos accesible que el tipo base polimórfico. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index 9315dc7ba0cbaf..b7036764cf10b1 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定された型 '{0}' は、ポリモーフィック型 '{1}' のサポートされている派生型ではありません。派生型は、基底型に代入可能である必要があります。 Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + 派生型は、サポートされているポリモーフィック派生型ではありません。 @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 型識別子 '{0}' が、ポリモーフィック型 '{1}' に対して複数回指定されています。派生型は、一意の識別子に対応している必要があります。 Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + 派生型で、重複する型識別子が生成されます。 The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推定された派生型 '{0}' は、ポリモーフィック基底型 '{1}' よりもアクセスしにくいです。推定された派生型は、少なくとも基底型と同じくらいアクセスしやすいことが必要です。 Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + 推定された派生型は、ポリモーフィック基底型よりもアクセスしにくいです。 diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index ed21c51e87d05a..eaf86b9624159f 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Указанный тип "{0}" не является поддерживаемым производным типом для полиморфного типа "{1}". Производные типы должны поддерживать назначение базовому типу. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + Производный тип не является поддерживаемым полиморфным производным типом. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Дискриминатор типа "{0}" указан более одного раза для полиморфного типа "{1}". Производные типы должны соответствовать уникальным дискриминаторам. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + Производные типы создают повторяющийся дискриминатор типа. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Выведенный производный тип "{0}" менее доступен, чем полиморфный базовый тип "{1}". Выведенные производные типы должны быть не менее доступны, чем базовый тип. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + Выведенный производный тип менее доступен, чем полиморфный базовый тип. From 40878e8da730f9e4ecf8990e12ba2371a90aaa10 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Fri, 17 Jul 2026 14:50:57 -0700 Subject: [PATCH 06/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3025357 --- .../gen/Resources/xlf/Strings.cs.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.de.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.fr.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.ko.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.pl.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.pt-BR.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.tr.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.zh-Hans.xlf | 12 ++++++------ .../gen/Resources/xlf/Strings.zh-Hant.xlf | 12 ++++++------ 9 files changed, 54 insertions(+), 54 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index 7f05897f2fd54c..8d1b666ceb564c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Zadaný typ '{0}' není podporovaným odvozeným typem pro polymorfní typ '{1}'. Odvozené typy musí být přiřaditelné základnímu typu. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + Odvozený typ není podporovaným polymorfním odvozeným typem. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Diskriminátor typu '{0}' je pro polymorfní typ '{1}' zadaný více než jednou. Odvozené typy musí odpovídat jedinečným diskriminátorům. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + Odvozené typy vytvářejí duplicitní diskriminátor typu. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Odvozený typ '{0}' je méně přístupný než polymorfní základní typ '{1}'. Odvozené typy musí být alespoň stejně přístupné jako základní typ. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + Odvozený typ je méně přístupný než polymorfní základní typ. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index 3f0ecf0ba52438..f8236fc20248d6 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Der angegebene Typ „{0}“ ist kein unterstützter abgeleiteter Typ für den polymorphen Typ „{1}“. Abgeleitete Typen müssen dem Basistyp zuweisbar sein. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + Der abgeleitete Typ ist kein unterstützter polymorpher abgeleiteter Typ. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Der Typdiskriminator „{0}“ wurde für den polymorphen Typ „{1}“ mehr als einmal angegeben. Abgeleitete Typen müssen eindeutige Diskriminatoren haben. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + Abgeleitete Typen erzeugen einen doppelten Typdiskriminator. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Der inferierte abgeleitete Typ „{0}“ ist weniger zugänglich als der polymorphe Basistyp „{1}“. Inferierte abgeleitete Typen müssen mindestens so zugänglich sein wie der Basistyp. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + Der inferierte abgeleitete Typ ist weniger zugänglich als der polymorphe Basistyp. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 7883b64a2945a0..03cb619eb14fa4 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Le type spécifié « {0} » n’est pas un type dérivé pris en charge pour le type polymorphe « {1} ». Vous devez pouvoir affecter des types dérivés au type de base. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + Le type dérivé n’est pas un type dérivé polymorphe pris en charge. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Le discriminant de type « {0} » est spécifié plusieurs fois pour le type polymorphe « {1} ». Les types dérivés doivent correspondre à des discriminants uniques. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + Les types dérivés produisent un doublon de discriminant de type. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Le type dérivé déduit « {0} » est moins accessible que le type de base polymorphe « {1} ». Les types dérivés déduits doivent être aussi accessibles que le type de base. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + Le type dérivé déduit est moins accessible que le type de base polymorphe. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index c47885e09eced7..bfae38bb149ea6 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 지정된 형식 '{0}'은(는) 다형식 형식 '{1}'에 대해 지원되는 파생 형식이 아닙니다. 파생 형식은 기본 형식에 할당할 수 있어야 합니다. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + 파생 형식이 지원되는 다형성 파생 형식이 아닙니다. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 다형식 형식 '{1}'에 대해 형식 판별자 '{0}'이(가) 두 번 이상 지정되었습니다. 파생 형식은 고유한 판별자에 해당해야 합니다. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + 파생 형식이 중복 형식 판별자를 생성합니다. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 유추된 파생 형식 '{0}'은(는) 다형식 기본 형식 '{1}'보다 액세스 수준이 낮습니다. 유추된 파생 형식은 기본 형식만큼 액세스할 수 있어야 합니다. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + 유추된 파생 형식이 다형성 기본 형식보다 액세스하기 어렵습니다. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 5b5ab04d47d533..59403b28235a86 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Określony typ „{0}” nie jest obsługiwanym typem pochodnym dla typu polimorficznego „{1}”. Typy pochodne muszą być przypisane do typu podstawowego. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + Typ pochodny nie jest obsługiwanym polimorficznym typem pochodnym. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Dyskryminator typu „{0}” jest określony więcej niż raz dla typu polimorficznego „{1}”. Typy pochodne muszą odpowiadać unikatowym dyskryminatorom. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + Typy pochodne powodują dyskryminowanie zduplikowanego typu. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Wywnioskowany typ pochodny „{0}” jest mniej dostępny niż polimorficzny typ podstawowy „{1}”. Wywnioskowane typy pochodne muszą być co najmniej tak dostępne jak typ podstawowy. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + Wywnioskowany typ pochodny jest mniej dostępny niż polimorficzny typ podstawowy. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 70f74b1049f15f..5f3cb2a0a8a266 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + O tipo especificado ''{0}'' não é um tipo derivado com suporte para o tipo polimórfico ''{1}''. Os tipos derivados precisam ser atribuíveis ao tipo base. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + O tipo derivado não é um tipo derivado polimórfico com suporte. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + O discriminador de tipo ''{0}'' foi especificado mais de uma vez para o tipo polimórfico ''{1}''. Os tipos derivados devem corresponder a discriminadores exclusivos. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + Os tipos derivados geram um discriminador de tipo duplicado. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + O tipo derivado inferido ''{0}'' é menos acessível do que o tipo base polimórfico ''{1}''. Os tipos derivados inferidos precisam ser pelo menos tão acessíveis quanto o tipo base. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + O tipo derivado inferido é menos acessível do que o tipo base polimórfico. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index e33d0a8206bcfd..ec0396635c1873 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Belirtilen '{0}' türü, '{1}' polimorfik türü için desteklenen bir türetilmiş tür değildir. Türetilmiş türler temel türe atanabilir olmalıdır. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + Türetilmiş tür, desteklenen bir polimorfik türetilmiş tür değildir. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Tür ayırıcısı '{0}', polimorfik tür '{1}' için birden fazla kez belirtildi. Türetilmiş türler benzersiz ayırıcılara karşılık gelmelidir. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + Türetilmiş türler yinelenen bir tür ayırıcısı üretir. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Çıkarsanan türetilmiş tür '{0}' polimorfik temel '{1}' türünden daha az erişilebilir. Çıkarsanan türetilmiş türler, en az temel tür kadar erişilebilir olmalıdır. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + Çıkarsanan türetilmiş tür, polimorfik temel türden daha az erişilebilirdir. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index fa6016a1b24e1f..0348d64866a169 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定的类型“{0}”不是多态类型“{1}”支持的派生类型。派生类型必须可分配给基类型。 Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + 派生类型不是受支持的多态派生类型。 @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 为多态类型“{1}”多次指定了类型鉴别器“{0}”。派生类型必须对应于唯一的鉴别器。 Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + 派生类型产生重复的类型鉴别器。 The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推断的派生类型“{0}”的可访问性低于多态基类型“{1}”。推断的派生类型的可访问性必须至少与基类型相同。 Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + 推断的派生类型的可访问性低于多态基类型。 diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 37d30d2f9b656a..3b979ab9337826 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定的類型 '{0}' 不是多型類型 '{1}' 支援的衍生類型。衍生類型必須可指派給基底類型。 Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + 衍生類型不是支援的多型衍生類型。 @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 多型類型 '{0}' 的類型辨別器 '{1}' 指定了不只一次。衍生類型必須對應到唯一的辨別器。 Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + 衍生類型會產生重複的類型辨別器。 The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推斷的衍生類型 '{0}' 比多型基底類型 '{1}' 的可存取性更低。推斷的衍生類型至少必須與基底類型一樣可存取。 Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + 推斷的衍生類型比多型基底類型的可存取性更低。 From e55a41b4a15ce5dc29be75345ef83a491f23d151 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Mon, 20 Jul 2026 15:35:46 -0700 Subject: [PATCH 07/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3027419 --- .../gen/Resources/xlf/Strings.it.xlf | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index cbdf2b77110146..24991ad2a6f5fa 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -34,12 +34,12 @@ Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Il tipo specificato '{0}' non è un tipo derivato supportato per il tipo polimorfico '{1}'. I tipi derivati devono essere assegnabili al tipo di base. Derived type is not a supported polymorphic derived type. - Derived type is not a supported polymorphic derived type. + Il tipo derivato non è un tipo derivato polimorfico supportato. @@ -64,22 +64,22 @@ The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Il discriminatore di tipo '{0}' è specificato più di una volta per il tipo polimorfico '{1}'. I tipi derivati devono corrispondere a discriminatori univoci. Derived types produce a duplicate type discriminator. - Derived types produce a duplicate type discriminator. + I tipi derivati producono un discriminatore di tipo duplicato. The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Il tipo derivato dedotto '{0}' è meno accessibile del tipo base polimorfico '{1}'. I tipi derivati dedotti devono essere accessibili almeno quanto il tipo di base. Inferred derived type is less accessible than the polymorphic base type. - Inferred derived type is less accessible than the polymorphic base type. + Il tipo derivato dedotto è meno accessibile del tipo base polimorfico. From 5c08f2ead4e5e82435cd1d41995b80681619498c Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Fri, 24 Jul 2026 15:49:38 -0700 Subject: [PATCH 08/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3030964 --- .../gen/Resources/xlf/Strings.cs.xlf | 91 ++------- .../gen/Resources/xlf/Strings.de.xlf | 91 ++------- .../gen/Resources/xlf/Strings.es.xlf | 91 ++------- .../gen/Resources/xlf/Strings.fr.xlf | 91 ++------- .../gen/Resources/xlf/Strings.it.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ja.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ko.xlf | 91 ++------- .../gen/Resources/xlf/Strings.pl.xlf | 91 ++------- .../gen/Resources/xlf/Strings.pt-BR.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ru.xlf | 91 ++------- .../gen/Resources/xlf/Strings.tr.xlf | 91 ++------- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 91 ++------- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 91 ++------- .../gen/Resources/xlf/Strings.cs.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.de.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.es.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.fr.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.it.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.ja.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.ko.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.pl.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.pt-BR.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.ru.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.tr.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 173 ++---------------- 26 files changed, 351 insertions(+), 3081 deletions(-) diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf index 6e1821636daa14..fac052d08c6a14 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf @@ -32,59 +32,34 @@ Názvy parametrů metody protokolování nemůžou začínat podtržítkem (_). - - Argument '{0}' is using the unsupported 'out' parameter modifier - Argument {0} používá nepodporovaný modifikátor parametru out. - - - - Argument is using the unsupported 'out' parameter modifier - Argument používá nepodporovaný modifikátor parametru out - - Logging methods cannot have a body Metody protokolování nemůžou obsahovat tělo. - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Metody protokolování nemůžou mít parametry typu s omezeními „allows ref struct“ + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Metody protokolování musí být partial. + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Metody protokolování musí vracet void. + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Metody protokolování musí být static. - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Zdrojový generátor protokolování není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. - - - - C# language version not supported by the source generator. - Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Metoda protokolování {0} obsahuje řetězce s poškozeným formátem. - - - - Logging method contains malformed format strings - Metoda protokolování obsahuje řetězce s poškozeným formátem + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Našlo se několik polí typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Třída {0} má parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger, který je skrytý polem ve třídě nebo základní třídě, což brání jeho použití. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger je skrytý polem. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Odeberte redundantní kvalifikátor ('Info:', 'Warning:', 'Error:' atd.) ze zprávy o protokolování, protože je na zadané úrovni protokolu implicitní. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Více než jedna metoda protokolování nemůže v rámci třídy používat stejné ID události. - - Multiple logging methods are using event name {0} in class {1} - Více než jedna metoda protokolování používá název události {0} ve třídě {1} - - - - Multiple logging methods should not use the same event name within a class - Více než jedna metoda protokolování by nemělo používat stejný název události v rámci třídy - - Template '{0}' is not provided as argument to the logging method Šablona {0} se neposkytuje jako argument pro metodu protokolování. @@ -202,26 +157,6 @@ Šablona protokolování nemá žádný odpovídající argument metody - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Argument {0} používá nepodporovaný modifikátor parametru params nebo scoped. - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Argument používá nepodporovaný modifikátor parametru params nebo scoped - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Parametr {0} je ref stuct, což není podporováno generátorem zdroje protokolování. - - - - Logging method parameter is a 'ref struct' - Parametr metody protokolování je ref struct - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf index ec886e977703d5..8885ab6d5de30f 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf @@ -32,59 +32,34 @@ Parameternamen für die Protokollierungsmethode dürfen nicht mit "_" beginnen. - - Argument '{0}' is using the unsupported 'out' parameter modifier - Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „out“. - - - - Argument is using the unsupported 'out' parameter modifier - Das Argument verwendet den nicht unterstützten Parametermodifizierer „out“. - - Logging methods cannot have a body Protokollierungsmethoden dürfen keinen Text enthalten. - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Protokollierungsmethoden dürfen keine Typparameter mit Einschränkungen vom Typ „allows ref struct“ haben. + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Protokollierungsmethoden müssen „partial“ sein. + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Protokollierungsmethoden müssen „void“ zurückgeben. + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Protokollierungsmethoden müssen „static“ sein. - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Der Protokollierungsquellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. - - - - C# language version not supported by the source generator. - Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Die Protokollierungsmethode „{0}“ enthält nicht wohlgeformte Formatzeichenfolgen. - - - - Logging method contains malformed format strings - Die Protokollierungsmethode enthält nicht wohlgeformte Formatzeichenfolgen. + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Mehrere Felder vom Typ "Microsoft.Extensions.Logging.ILogger" gefunden {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Die Klasse „{0}“ weist einen primären Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ auf, der von einem Feld in der Klasse oder einer Basisklasse ausgeblendet wird, wodurch die Verwendung verhindert wird. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Der primäre Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ wird durch ein Feld ausgeblendet. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Entfernen Sie den redundanten Qualifizierer (z. B. „Info:“, „Warning:“ oder „Error:“) aus der Protokollierungsmeldung, weil er auf den angegebenen Protokolliergrad implizit enthalten ist. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Dieselbe Ereignis-ID kann nicht von mehreren Protokollierungsmethoden innerhalb einer Klasse verwendet werden - - Multiple logging methods are using event name {0} in class {1} - Der Ereignisname „{0}“ wird in der Klasse „{1}“ von mehreren Protokollierungsmethoden verwendet. - - - - Multiple logging methods should not use the same event name within a class - Derselbe Ereignisname kann innerhalb einer Klasse nicht von mehreren Protokollierungsmethoden verwendet werden. - - Template '{0}' is not provided as argument to the logging method Die Vorlage „{0}“ wird nicht als Argument für die Protokollierungsmethode bereitgestellt @@ -202,26 +157,6 @@ Protokollierungsvorlage weist kein entsprechendes Methodenargument auf - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Das Argument verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Der Parameter „{0}“ ist eine „ref struct“, die vom Protokollierungsquellgenerator nicht unterstützt wird. - - - - Logging method parameter is a 'ref struct' - Der Parameter der Protokollierungsmethode ist eine „ref struct“. - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf index 225abdd46ae184..593a0f9db24672 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf @@ -32,59 +32,34 @@ Los nombres de parámetro del método de registro no pueden empezar por _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - El argumento “{0}” está usando el modificador del parámetro de “salida” no admitido - - - - Argument is using the unsupported 'out' parameter modifier - El argumento usa el modificador de parámetro “salida” no admitido - - Logging methods cannot have a body Los métodos de registro no pueden tener cuerpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Los métodos de registro no pueden tener parámetros de tipo con restricciones "allows ref struct". + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Los métodos de tala deben ser “parciales” + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Los métodos de registro deben devolver 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Los métodos de registro deben ser “estáticos” - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - El generador de origen de registro no está disponible en C# {0}. Use la versión de idioma {1} o superior. - - - - C# language version not supported by the source generator. - La versión del idioma C# no es compatible con el generador de origen. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - El método de registro “{0}” contiene cadenas con formato incorrecto - - - - Logging method contains malformed format strings - El método de registro contiene cadenas con formato incorrecto + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Se encontraron varios campos de tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La clase '{0}' tiene un parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger oculto por un campo de la clase o una clase base, lo que impide su uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Un campo oculta el parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Quite el calificador redundante ('Info:', 'Warning:', 'Error:', etc.) del mensaje de registro, ya que está implícito en el nivel de registro especificado. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Varios métodos de registro no pueden usar un mismo id. de evento en una clase - - Multiple logging methods are using event name {0} in class {1} - Varios métodos de registro usan el nombre de evento {0} en la clase {1} - - - - Multiple logging methods should not use the same event name within a class - Varios métodos de registro no pueden usar un mismo nombre de evento en una clase - - Template '{0}' is not provided as argument to the logging method La plantilla "{0}" no se proporciona como argumento para el método de registro @@ -202,26 +157,6 @@ La plantilla de registro no tiene ningún argumento de método correspondiente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - El argumento “{0}” usa el modificador de parámetro “params” o “scoped” no admitido - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - El argumento usa el modificador de parámetro “params” o “scoped” no admitido - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - El parámetro “{0}” es un “ref struct”, que no es compatible con el generador de origen de registro - - - - Logging method parameter is a 'ref struct' - El parámetro del método de registro es un “ref struct” - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf index f2c2d179e2699f..be9595940a9cf9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf @@ -32,59 +32,34 @@ Les noms de paramètres de méthode de journalisation ne peuvent pas commencer par _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - L'argument « {0} » utilise le modificateur de paramètre « out » non pris en charge - - - - Argument is using the unsupported 'out' parameter modifier - L'argument utilise le modificateur de paramètre « out » non pris en charge - - Logging methods cannot have a body Les méthodes de journalisation ne peuvent pas avoir de corps - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Les méthodes de journalisation ne peuvent pas avoir de paramètres de type avec des contraintes « allows ref struct » + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Les méthodes de journalisation doivent être « partielles » + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Les méthodes de journalisation doivent retourner « nulles » + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Les méthodes de journalisation doivent être « statiques » - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Le générateur de source de connexion n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. - - - - C# language version not supported by the source generator. - Version du langage C# non prise en charge par le générateur de source. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - La méthode de journalisation « {0} »contient des chaînes de format incorrectes - - - - Logging method contains malformed format strings - La méthode de journalisation contient des chaînes de format incorrectes + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Plusieurs champs de type Microsoft.Extensions.Logging.ILogger ont été trouvés {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La classe « ’{0} » a un paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger qui est masqué par un champ de la classe ou une classe de base, ce qui empêche son utilisation - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Le paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger est masqué par un champ - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Supprimez le qualificateur redondant (« Info » :, « Avertissement » :, « Erreur » :, etc.) du message de journalisation, car il est implicite dans le niveau de journalisation spécifié. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Le même ID d’événement dans une classe ne peut pas être utilisé par plusieurs méthodes de journalisation - - Multiple logging methods are using event name {0} in class {1} - Plusieurs méthodes de journalisation utilisent le nom d’événement {0} dans la classe {1} - - - - Multiple logging methods should not use the same event name within a class - Il ne faut pas que plusieurs méthodes de journalisation utilisent le même nom d’événement au sein d’une classe - - Template '{0}' is not provided as argument to the logging method Le modèle « {0} » n’est pas fourni comme argument de la méthode de journalisation @@ -202,26 +157,6 @@ Le modèle de journalisation n’a pas d’argument de méthode correspondant - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - L’argument « {0} » utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - L’argument utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Le paramètre « {0} » est une « structure ref », ce que le générateur source de journalisation ne prend pas en charge - - - - Logging method parameter is a 'ref struct' - Le paramètre de la méthode de journalisation est une « structure ref » - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf index 4410040958b03d..8d7f48f3ec6df9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf @@ -32,59 +32,34 @@ I nomi dei parametri del metodo di registrazione non possono iniziare con _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - L'argomento '{0}' usa il modificatore di parametro 'out' non supportato - - - - Argument is using the unsupported 'out' parameter modifier - L'argomento usa il modificatore di parametro 'out' non supportato - - Logging methods cannot have a body I metodi di registrazione non possono avere un corpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - I metodi di registrazione non possono avere parametri di tipo con vincoli 'allows ref struct' + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - I metodi di registrazione devono essere 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - I metodi di registrazione devono restituire 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - I metodi di registrazione devono essere 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Il generatore dell'origine di registrazione non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. - - - - C# language version not supported by the source generator. - Versione del linguaggio C# non supportata dal generatore di origine. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Il metodo di registrazione '{0}' contiene stringhe in formato non valido - - - - Logging method contains malformed format strings - Il metodo di registrazione contiene stringhe in formato non valido + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Sono stati trovati più campi di tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La classe '{0}' ha un parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger nascosto da un campo nella classe o una classe di base, impedendone l'uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Il parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger è nascosto da un campo - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Rimuovere il qualificatore ridondante ('Info:', 'Warning:', 'Error:' e così via) dal messaggio di registrazione perché è implicito nel livello di log specificato. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Più metodi di registrazione non possono utilizzare lo stesso ID evento all'interno di una classe - - Multiple logging methods are using event name {0} in class {1} - Più metodi di registrazione stanno utilizzando il nome evento {0} nella classe {1} - - - - Multiple logging methods should not use the same event name within a class - Più metodi di registrazione non devono usare lo stesso nome di evento all'interno di una classe - - Template '{0}' is not provided as argument to the logging method Il modello ‘{0}’ non è specificato come argomento per il metodo di registrazione @@ -202,26 +157,6 @@ Il modello di registrazione non ha alcun argomento del metodo corrispondente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - L'argomento '{0}' usa il modificatore di parametro 'params' o 'scoped' non supportato - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - L'argomento usa il modificatore di parametro 'params' o 'scoped' non supportato - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Il parametro '{0}' è un 'ref struct', non supportato dal generatore di origine di registrazione - - - - Logging method parameter is a 'ref struct' - Il parametro del metodo di registrazione è un 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf index 02b875a952c3e4..4648f46e6dd84d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf @@ -32,59 +32,34 @@ Logging method パラメーター名は「 _ 」で始まることはできません - - Argument '{0}' is using the unsupported 'out' parameter modifier - 引数 '{0}' はサポートされていない 'out' パラメーター修飾子を使用しています - - - - Argument is using the unsupported 'out' parameter modifier - 引数がサポートされていない 'out' パラメーター修飾子を使用しています - - Logging methods cannot have a body ログ メソッドは本文を含めることができません - - Logging methods cannot have type parameters with 'allows ref struct' constraints - ログ メソッドには 'ref 構造体の許容' 制約を持つ型パラメーターを指定できません + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - ログ メソッドは 'partial' である必要があります + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - ログ メソッドは 'void' を返す必要があります + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - ログ メソッドは 'static' である必要があります - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - ログ ソース ジェネレーターは、C# {0} では使用できません。言語バージョン {1} 以降を使用してください。 - - - - C# language version not supported by the source generator. - ソース ジェネレーターでサポートされていない C# 言語バージョン。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - ログ メソッド '{0}' に、形式の正しくない文字列が含まれています - - - - Logging method contains malformed format strings - ログ メソッドに形式の正しくない文字列が含まれています + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger という種類の複数のフィールドが見つかりました {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - クラス '{0}' には、クラスまたは基本クラスのフィールドによって非表示になっている型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターがあるため、使用できません - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターはフィールドによって非表示になっています - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 指定されたログ レベルに暗黙的に含まれているため、ログ メッセージから冗長な修飾子 ('Info:'、'Warning:'、'Error:' など) を削除してください。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 複数のログ記録方法では、クラス内で同じイベント ID を使用できません - - Multiple logging methods are using event name {0} in class {1} - 複数のログ記録方法でクラス {1} 内のイベント名 {0} を使用しています - - - - Multiple logging methods should not use the same event name within a class - 複数のログ記録方法では、クラス内で同じイベント名を使用しないようにする必要があります - - Template '{0}' is not provided as argument to the logging method テンプレート '{0}' は、ログ メソッドの引数として提供されません @@ -202,26 +157,6 @@ ログ テンプレートに対応するメソッド引数がありません - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 引数 '{0}' は、サポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 引数がサポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - パラメーター '{0}' は 'ref struct' であり、ログ ソース ジェネレーターではサポートされていません - - - - Logging method parameter is a 'ref struct' - ログ メソッド パラメーターは 'ref struct' です - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf index 2d552acd42002a..ae1aabd2a5026b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf @@ -32,59 +32,34 @@ 로깅 메서드 매개 변수 이름은 _로 시작할 수 없음 - - Argument '{0}' is using the unsupported 'out' parameter modifier - 인수 '{0}'이(가) 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 - - - - Argument is using the unsupported 'out' parameter modifier - 인수가 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 - - Logging methods cannot have a body 로깅 메서드에는 본문을 사용할 수 없음 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 로깅 메서드에는 'allows ref struct' 제약 조건이 있는 형식 매개 변수를 사용할 수 없습니다. + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 로깅 메서드는 'partial'이어야 함 + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 로깅 메서드는 'void'를 반환해야 함 + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 로깅 메서드는 'static'이어야 함 - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 로깅 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. - - - - C# language version not supported by the source generator. - 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 로깅 메서드 '{0}'에 잘못된 형식의 문자열이 포함되어 있습니다. - - - - Logging method contains malformed format strings - 로깅 메서드에 잘못된 형식의 문자열이 포함되어 있습니다. + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger 형식의 필드가 여러 개 있음 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 클래스 '{0}'에는 클래스 또는 기본 클래스의 필드에 의해 숨겨진 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 있으므로 해당 매개 변수를 사용할 수 없습니다. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 필드에 의해 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 숨겨집니다. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 중복 한정자(‘정보:’, ‘경고:’, ‘오류:’ 등)가 지정된 로그 수준에서 암시적이기 때문에 로깅 메시지에서 제거합니다. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 ID를 사용할 수는 없음 - - Multiple logging methods are using event name {0} in class {1} - {0} 클래스에서 여러 로깅 메서드가 이벤트 이름 {1}을(를) 사용함 - - - - Multiple logging methods should not use the same event name within a class - 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 이름을 사용하지 않아야 합니다 - - Template '{0}' is not provided as argument to the logging method 템플릿 {0}이(가) 로깅 메서드에 인수로 제공되지 않음 @@ -202,26 +157,6 @@ 로깅 템플릿에 해당 하는 메서드 인수가 없음 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 인수 '{0}'이(가) 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 인수가 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 매개 변수 '{0}'은(는) 로깅 소스 생성기에서 지원하지 않는 'ref struct'임 - - - - Logging method parameter is a 'ref struct' - 로깅 메서드 매개 변수가 'ref struct'임 - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf index 1cef1a9e1207fb..2eab48948216f0 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf @@ -32,59 +32,34 @@ Nazwy parametrów metody rejestrowania nie mogą rozpoczynać się od znaku „_” - - Argument '{0}' is using the unsupported 'out' parameter modifier - Argument „{0}” używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” - - - - Argument is using the unsupported 'out' parameter modifier - Argument używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” - - Logging methods cannot have a body Metody rejestrowania nie mogą mieć treści - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Metody logowania nie mogą mieć parametrów typu z ograniczeniami „allows ref struct” + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Metody rejestrowania muszą być „częściowe” + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Metody rejestrowania muszą zwracać wartość typu „void” + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Metody rejestrowania muszą być „statyczne” - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Generator źródła rejestrowania nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. - - - - C# language version not supported by the source generator. - Wersja języka C# nie jest obsługiwana przez generator źródła. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Metoda rejestrowania „{0}” zawiera źle sformułowane ciągi formatu - - - - Logging method contains malformed format strings - Metoda rejestrowania zawiera źle sformułowane ciągi formatu + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Znaleziono wiele pól typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Klasa „{0}” ma podstawowy parametr konstruktora typu Microsoft.Extensions.Logging.ILogger, który jest ukryty przez pole w klasie lub klasie podstawowej, co uniemożliwia jego użycie. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Parametr podstawowy konstruktora typu Microsoft.Extensions.Logging.ILogger jest ukryty przez pole - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Usuń nadmiarowy kwalifikator („Info:”, „Warning:”, „Error:” itp.) z komunikatu rejestrowania, ponieważ jest on domyślny na określonym poziomie dziennika. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Wiele metod rejestrowania nie może używać tego samego identyfikatora zdarzenia w obrębie klasy - - Multiple logging methods are using event name {0} in class {1} - Wiele metod rejestrowania używa nazwy zdarzenia {0} w klasie {1} - - - - Multiple logging methods should not use the same event name within a class - Wiele metod rejestrowania nie powinno używać tej samej nazwy zdarzenia w klasie - - Template '{0}' is not provided as argument to the logging method Nie podano szablonu „{0}” jako argumentu dla metody rejestrowania @@ -202,26 +157,6 @@ Szablon rejestrowania nie ma odpowiadającego mu argumentu metody - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Argument „{0}” używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Argument używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Parametr „{0}” jest „strukturą ref”, której nie obsługuje generator źródła logowania - - - - Logging method parameter is a 'ref struct' - Parametr metody logowania jest „strukturą ref” - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf index 8f36c786bbf898..9624db687d8055 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,59 +32,34 @@ Os nomes dos parâmetros do método de registro em log não podem começar com _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - O argumento "{0}" está usando o modificador de parâmetro "out" sem suporte - - - - Argument is using the unsupported 'out' parameter modifier - O argumento está usando o modificador de parâmetro "out" sem suporte - - Logging methods cannot have a body Os métodos de registro em log não podem ter um corpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Os métodos de registro em log não podem ter parâmetros de tipo com a restrição 'permitir struct ref' + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Os métodos de registro em log devem ser "parciais" + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Os métodos de registro em log devem retornar "void" + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Os métodos de registro em log devem ser "estáticos" - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - O gerador de fonte de log não está disponível em C# {0}. Use a versão do idioma {1} ou superior. - - - - C# language version not supported by the source generator. - Versão da linguagem C# não suportada pelo gerador de origem. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - O método de registro '{0}' contém strings de formato malformado - - - - Logging method contains malformed format strings - O método de registro contém strings de formato malformadas + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Múltiplos campos encontrados do tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - A classe "{0}" tem um parâmetro de construtor primário do tipo Microsoft.Extensions.Logging.ILogger que está oculto por um campo na classe ou uma classe base, impedindo o seu uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - O parâmetro primário de construtor do tipo Microsoft.Extensions.Logging.ILogger está oculto por um campo - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Remova o qualificador redundante ("Informações:", "Aviso:", "Erro:", etc.) da mensagem de log, pois ele está implícito no nível de log especificado. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Múltiplos métodos de registro em log não podem usar o mesmo id de evento dentro de uma classe - - Multiple logging methods are using event name {0} in class {1} - Múltiplos métodos de registro em log estão usando o nome de evento {0} na classe {1} - - - - Multiple logging methods should not use the same event name within a class - Múltiplos métodos de registro em log não devem usar o mesmo nome de evento dentro de uma classe - - Template '{0}' is not provided as argument to the logging method O modelo '{0}' não é fornecido como argumento para o método de registro @@ -202,26 +157,6 @@ O modelo de registro em log não tem nenhum argumento de método correspondente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - O argumento "{0}" está usando o modificador de parâmetro "params" ou "scoped" sem suporte - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - O argumento está usando o modificador de parâmetro "params" ou "scoped" sem suporte - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - O parâmetro "{0}" é um "ref struct", que não é compatível com o gerador de origem de log - - - - Logging method parameter is a 'ref struct' - O parâmetro do método de registro em log é um "struct ref" - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf index a11834052d5f2c..f3667ec729f77e 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf @@ -32,59 +32,34 @@ Имена параметров метода ведения журнала не могут начинаться с символа "_" - - Argument '{0}' is using the unsupported 'out' parameter modifier - Аргумент "{0}" использует неподдерживаемый модификатор параметра "out" - - - - Argument is using the unsupported 'out' parameter modifier - Аргумент использует неподдерживаемый модификатор параметра "out" - - Logging methods cannot have a body У методов ведения журнала не может быть текста - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Методы ведения журнала не могут использовать параметры типа с ограничениями "allows ref struct" + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Методы ведения журнала должны быть "partial" + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Методы ведения журнала должны возвращать "void" + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Методы ведения журнала должны быть "static" - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Генератор исходного кода ведения журнала недоступен в C# {0}. Используйте языковую версию {1} или более позднюю. - - - - C# language version not supported by the source generator. - Версия языка C# не поддерживается генератором исходного кода. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Метод ведения журнала событий "{0}" содержит строки неправильного формата - - - - Logging method contains malformed format strings - Метод ведения журнала событий содержит строки неправильного формата + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Обнаружено несколько полей типа Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Класс "{0}" имеет первичный параметр конструктора типа Microsoft.Extensions.Logging.ILogger который скрыт полем в этом классе или базовом классе, что препятствует его использованию - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Параметр основного конструктора типа Microsoft.Extensions.Logging.ILogger скрыт полем - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Удалите избыточный квалификатор ("Info:", "Warning:", "Error:", и т. п.) из сообщения журнала, поскольку квалификатор подразумевается на указанном уровне ведения журнала. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Несколько методов ведения журнала не могут использовать одинаковый ИД события в пределах класса - - Multiple logging methods are using event name {0} in class {1} - Несколько методов ведения журнала используют имя события {0} в классе {1} - - - - Multiple logging methods should not use the same event name within a class - Несколько методов ведения журнала не могут использовать одинаковое имя события в пределах класса - - Template '{0}' is not provided as argument to the logging method Шаблон "{0}" не указан в качестве аргумента для метода ведения журнала @@ -202,26 +157,6 @@ У шаблона журнала нет соответствующего аргумента метода - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Аргумент "{0}" использует неподдерживаемый модификатор параметров "params" или "scoped" - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Аргумент использует неподдерживаемый модификатор параметров "params" или "scoped" - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Параметр "{0}" представляет собой "ref struct", это не поддерживается генератором источника ведения журнала - - - - Logging method parameter is a 'ref struct' - Параметр метода ведения журнала представляет собой "ref struct" - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf index 87e55a8ed8c88d..586b3eae3f948b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf @@ -32,59 +32,34 @@ Günlüğe kaydetme yöntemi parametre adları _ ile başlayamaz - - Argument '{0}' is using the unsupported 'out' parameter modifier - '{0}' bağımsız değişkeni desteklenmeyen 'out' parametre değiştiriciyi kullanıyor - - - - Argument is using the unsupported 'out' parameter modifier - Bağımsız değişken, desteklenmeyen 'out' parametre değiştiriciyi kullanıyor - - Logging methods cannot have a body Günlüğe kaydetme yöntemleri gövde içeremez - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Günlüğe kaydetme yöntemleri, “allows ref struct” kısıtlamalı tür parametrelerine sahip olamaz + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Günlüğe kaydetme yöntemleri 'partial' olmalıdır + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Günlüğe kaydetme yöntemleri 'void' döndürmelidir + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Günlüğe kaydetme yöntemleri 'static' olmalıdır - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Günlüğe kaydetme kaynak oluşturucusu C# {0} sürümünde kullanılamıyor. Lütfen dil sürümü {1} veya üstü bir sürümü kullanın. - - - - C# language version not supported by the source generator. - C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - '{0}' günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor - - - - Logging method contains malformed format strings - Günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger türünde birden çok alan bulundu {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - '{0}' sınıfı, sınıf veya temel sınıf alanı tarafından gizlenen ve bu türün kullanımına engel olan Microsoft.Extensions.Logging.ILogger türünde birincil oluşturucu parametresine sahip - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Microsoft.Extensions.Logging.ILogger türündeki birincil oluşturucu parametresi bir alan tarafından gizleniyor - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Belirtilen günlük düzeyinde örtük olduğundan, gereksiz niteleyiciyi ('Bilgi:', 'Uyarı:', 'Hata:' vb.) günlüğe kaydetme iletisinden kaldırın. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay kimliğini kullanamaz - - Multiple logging methods are using event name {0} in class {1} - Birden çok günlüğe kaydetme yöntemi {1} sınıfında {0} olay adını kullanıyor - - - - Multiple logging methods should not use the same event name within a class - Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay adını kullanmamalıdır - - Template '{0}' is not provided as argument to the logging method ‘{0}’ şablonu günlüğe kaydetme yönteminin bağımsız değişkeni olarak sağlanmadı @@ -202,26 +157,6 @@ Günlüğe kaydetme şablonunda karşılık gelen yöntem bağımsız değişkeni yok - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - '{0}' bağımsız değişkeni desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Bağımsız değişken desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - '{0}' parametresi, günlük kaynağı oluşturucusu tarafından desteklenmeyen bir 'ref struct' - - - - Logging method parameter is a 'ref struct' - Günlüğe kaydetme yöntemi parametresi bir 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf index fb492cf824f466..370cbf43bea94e 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,59 +32,34 @@ 日志记录方法参数名称不能以 _ 开头 - - Argument '{0}' is using the unsupported 'out' parameter modifier - 自变量 '{0}' 正在使用不受支持的 'out' 参数修饰符 - - - - Argument is using the unsupported 'out' parameter modifier - 自变量正在使用不受支持的 'out' 参数修饰符 - - Logging methods cannot have a body 日志记录方法不能有正文 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 日志记录方法的类型参数不能带有“allows ref struct”约束 + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 日志记录方法必须为 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 日志记录方法必须返回 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 日志记录方法必须为 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 记录源生成器在 C#“{0}”中不可用。请使用{1}或更高版本的语言版本。 - - - - C# language version not supported by the source generator. - 源生成器不支持 C# 语言版本。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 日志记录方法“{0}”包含格式错误的字符串 - - - - Logging method contains malformed format strings - 日志记录方法包含格式错误的字符串 + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ 找到 Microsoft.Extensions.Logging.ILogger 类型的多个字段 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 类“{0}”具有 Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数,该参数被类或基类中的字段隐藏以防使用 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数被字段隐藏 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 从日志记录消息中移除冗余限定符('信息:'、'警告:'、'错误:' 等),因为其在指定的日志级别中为隐式内容。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 多个日志记录方法不能在类中使用相同的事件 ID - - Multiple logging methods are using event name {0} in class {1} - 多个日志记录方法正在类 {1} 中使用事件名称 {0} - - - - Multiple logging methods should not use the same event name within a class - 多个日志记录方法不应在类中使用相同的事件名称 - - Template '{0}' is not provided as argument to the logging method 未将模板“{0}”作为参数提供给日志记录方法 @@ -202,26 +157,6 @@ 日志记录模板无相应的方法参数 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 自变量 '{0}' 正在使用不受支持的 'params' 或 'scoped' 参数修饰符 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 自变量正在使用不受支持的 'params' 或 'scoped' 参数修饰符 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 自变量 '{0}' 是 'ref struct',日志记录源生成器不支持它 - - - - Logging method parameter is a 'ref struct' - 日志记录方法参数是 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf index e57d0cd9539280..f130a7d6ea705b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,59 +32,34 @@ 記錄方法參數名稱的開頭不能為 _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - 引數 '{0}' 使用不支援的 'out' 參數修飾元 - - - - Argument is using the unsupported 'out' parameter modifier - 引數使用不支援的 'out' 參數修飾元 - - Logging methods cannot have a body 記錄方法不能有主體 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 記錄方法不可包含具有「允許 ref struct」限制條件的型別參數 + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 記錄方法必須是 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 記錄方法必須傳回 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 記錄方法必須是 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 記錄來源產生器在 C# {0} 中不可用。請使用語言版本 {1} 或更新版本。 - - - - C# language version not supported by the source generator. - 來源產生器不支援 C# 語言版本。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 記錄方法 '{0}' 包含格式錯誤的格式字串 - - - - Logging method contains malformed format strings - 記錄方法包含格式錯誤的格式字串 + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ 找到多個 Microsoft.Extensions.Logging.ILogger 類型的欄位 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 類別 '{0}' 具有類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數,其已由類別或基底類別中的欄位隱藏,因此無法使用 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數由某欄位隱藏 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 從記錄訊息中移除備援限定詞 ('Info:', 'Warning:', 'Error:', 等等),因為它在指定的記錄層級中為隱含。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 多個記錄方法不能在類別內使用相同的事件識別碼 - - Multiple logging methods are using event name {0} in class {1} - 多個記錄方法是使用類別 {0} 中的事件名稱 {1} - - - - Multiple logging methods should not use the same event name within a class - 多個記錄方法不應在類別內使用相同的事件名稱 - - Template '{0}' is not provided as argument to the logging method 未將範本 '{0}' 提供做為記錄方法的引數 @@ -202,26 +157,6 @@ 記錄範本沒有對應的方法引數 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 引數 '{0}' 使用不受支援的 'params' 或 'scoped' 參數修飾元 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 引數使用不受支援的 'params' 或 'scoped' 參數修飾元 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 參數 '{0}' 是個 'ref struct',其不受記錄來源產生器支援 - - - - Logging method parameter is a 'ref struct' - 記錄方法參數是個 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index 8d1b666ceb564c..c55e31e07f8d5c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -22,29 +22,9 @@ Typ vlastnosti rozšíření dat není platný - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Generátor zdroje nepodporuje vlastní atribut „{0}“ odvozený od atributu JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Zadaný typ '{0}' není podporovaným odvozeným typem pro polymorfní typ '{1}'. Odvozené typy musí být přiřaditelné základnímu typu. - - - - Derived type is not a supported polymorphic derived type. - Odvozený typ není podporovaným polymorfním odvozeným typem. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Duplicitní název typu - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Typ {0} je anotován atributem JsonDerivedTypeAttribute, který se v JsonSourceGenerationMode.Serialization nepodporuje. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Diskriminátor typu '{0}' je pro polymorfní typ '{1}' zadaný více než jednou. Odvozené typy musí odpovídat jedinečným diskriminátorům. - - - - Derived types produce a duplicate type discriminator. - Odvozené typy vytvářejí duplicitní diskriminátor typu. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Odvozený typ '{0}' je méně přístupný než polymorfní základní typ '{1}'. Odvozené typy musí být alespoň stejně přístupné jako základní typ. - - - - Inferred derived type is less accessible than the polymorphic base type. - Odvozený typ je méně přístupný než polymorfní základní typ. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - JsonConverterAttribute.Type obsahuje neplatný nebo nepřístupný argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Typ {0} byl anotován atributem JsonIgnoreAttribute s použitím JsonIgnoreCondition.Always, což není platné u deklarací typů. Atribut bude ignorován. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - JsonIgnoreCondition.Always není platný pro poznámky JsonIgnoreAttribute na úrovni typu. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Typ „{0}“ byl anotován atributem JsonSerializableAttribute, ale není odvozen od třídy JsonSerializerContext. Nebude vygenerován žádný zdrojový kód. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Typy anotované atributem JsonSerializableAttribute musí být třídy odvozené od třídy JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Člen {0} byl opatřen poznámkou jsonStringEnumConverter, což není v nativním AOT podporováno. Zvažte použití obecného objektu JsonStringEnumConverter<TEnum>. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Neobecný objekt JsonStringEnumConverter vyžaduje dynamický kód. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Zdrojový generátor System.Text.Json není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Typ obsahuje více členů s komentářem JsonExtensionDataAttribute - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Otevřený obecný odvozený typ {0} nelze přeložit pro polymorfní základní typ {1}: {2}. - - - - the derived type matches the base type through multiple ancestors - Odvozený typ odpovídá základnímu typu prostřednictvím více nadřazených prvků. - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - Typ {1} nesplňuje omezení parametru typu {0}. - - - - the derived type is not assignable to the base type - Odvozený typ se nedá přiřadit k základnímu typu. - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Parametr typu {0} odvozeného typu není vázán argumenty základního typu. - - - - the base type's arguments do not match the derived type's base specification - Argumenty základního typu neodpovídají základní specifikaci odvozeného typu. - - - - Open generic derived type could not be resolved for the polymorphic base type. - Otevřený obecný odvozený typ nelze přeložit pro polymorfní základní typ. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Typ {0} zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru {1}. Pro vlastnost, pole nebo konstruktor se nevygeneruje žádný zdrojový kód. - - - - Type includes ref like property, field or constructor parameter. - Typ zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru. - - Did not generate serialization metadata for type '{0}'. Nevygenerovala se metadata serializace pro typ {0}. @@ -207,26 +82,6 @@ Nevygenerovala se metadata serializace pro typ - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Typ sjednocení {0}: {1}. Nastavte JsonUnionAttribute.TypeClassifier tak, aby poskytoval vlastní klasifikátor, který může být jednoznačný. - - - - Union case types cannot be unambiguously classified by JSON value type. - Typy případů sjednocení nelze jednoznačně klasifikovat podle typu hodnoty JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Typ sjednocení {0} neodpovídá konvenci obrazce sjednocení jazyka C#: musí deklarovat alespoň jeden veřejný konstruktor případu s jedním parametrem a veřejnou vlastnost instance s názvem Value s typem object. - - - - Union type shape is not a valid C# union. - Obrazec typu sjednocení není platným sjednocení jazyka C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index f8236fc20248d6..e4e76aba404064 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -22,29 +22,9 @@ Der Typ der Datenerweiterungseigenschaft ist ungültig. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Das von JsonConverterAttribute abgeleitete benutzerdefinierte Attribut "{0}" wird vom Quellgenerator nicht unterstützt. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Der angegebene Typ „{0}“ ist kein unterstützter abgeleiteter Typ für den polymorphen Typ „{1}“. Abgeleitete Typen müssen dem Basistyp zuweisbar sein. - - - - Derived type is not a supported polymorphic derived type. - Der abgeleitete Typ ist kein unterstützter polymorpher abgeleiteter Typ. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Doppelter Typname - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Der Typ „{0}“ ist mit „JsonDerivedTypeAttribute“ versehen, was in „JsonSourceGenerationMode.Serialization“ nicht unterstützt wird. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Der Typdiskriminator „{0}“ wurde für den polymorphen Typ „{1}“ mehr als einmal angegeben. Abgeleitete Typen müssen eindeutige Diskriminatoren haben. - - - - Derived types produce a duplicate type discriminator. - Abgeleitete Typen erzeugen einen doppelten Typdiskriminator. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Der inferierte abgeleitete Typ „{0}“ ist weniger zugänglich als der polymorphe Basistyp „{1}“. Inferierte abgeleitete Typen müssen mindestens so zugänglich sein wie der Basistyp. - - - - Inferred derived type is less accessible than the polymorphic base type. - Der inferierte abgeleitete Typ ist weniger zugänglich als der polymorphe Basistyp. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - "JsonConverterAttribute.Type" enthält ein ungültiges oder nicht zugängliches Argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Der Typ „{0}“ wurde mit „JsonIgnoreAttribute“ unter Verwendung von „JsonIgnoreCondition.Always“ versehen, was für Typdeklarationen nicht zulässig ist. Das Attribut wird ignoriert. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - „JsonIgnoreCondition.Always“ ist für Anmerkungen auf Typ-Ebene mit „JsonIgnoreAttribute“ nicht gültig. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Der Typ "{0}" wurde mit JsonSerializableAttribute kommentiert, ist aber nicht von JsonSerializerContext abgeleitet. Es wird kein Quellcode generiert. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Mit JsonSerializableAttribute kommentierte Typen müssen Klassen sein, die von JsonSerializerContext abgeleitet werden. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Der Member "{0}" wurde mit "JsonStringEnumConverter" kommentiert, was in nativem AOT nicht unterstützt wird. Erwägen Sie stattdessen die Verwendung des generischen "JsonStringEnumConverter<TEnum>". + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Der nicht generische "JsonStringEnumConverter" erfordert dynamischen Code. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Der System.Text.Json-Quellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Der Typ enthält mehrere Elemente, die mit dem JsonExtensionDataAttribute versehen sind. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Der offene generische abgeleitete Typ „{0}“ konnte für den polymorphen Basistyp „{1}“ nicht aufgelöst werden: {2}. - - - - the derived type matches the base type through multiple ancestors - Der abgeleitete Typ stimmt über mehrere Vorfahren mit dem Basistyp überein - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - Die Einschränkung für den Typparameter „{0}“ wird von „{1}“ nicht erfüllt - - - - the derived type is not assignable to the base type - Der abgeleitete Typ ist nicht auf den Basistyp zuweisbar - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Der Typparameter „{0}“ des abgeleiteten Typs wird nicht durch die Argumente des Basistyps gebunden - - - - the base type's arguments do not match the derived type's base specification - Die Argumente des Basistyps stimmen nicht mit der Basisspezifikation des abgeleiteten Typs überein - - - - Open generic derived type could not be resolved for the polymorphic base type. - Der offene generische abgeleitete Typ konnte für den polymorphen Basistyp nicht aufgelöst werden. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Der Typ „{0}“ enthält die Verweise wie Eigenschaft, Feld oder Konstruktorparameter „{1}“. Für die Eigenschaft, das Feld oder den Konstruktor wird kein Quellcode generiert. - - - - Type includes ref like property, field or constructor parameter. - Der Typ enthält Verweise wie Eigenschaft, Feld oder Konstruktorparameter. - - Did not generate serialization metadata for type '{0}'. Die Serialisierungsmetadaten für den Typ "{0}" wurden nicht generiert. @@ -207,26 +82,6 @@ Serialisierungsmetadaten für den Typ wurden nicht generiert - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Verbundtyp „{0}“: {1}. Legen Sie JsonUnionAttribute.TypeClassifier fest, um einen benutzerdefinierten Klassifizierer bereitzustellen, der Mehrdeutigkeiten auflösen kann. - - - - Union case types cannot be unambiguously classified by JSON value type. - Verbundfalltypen können nicht eindeutig nach dem JSON-Werttyp klassifiziert werden. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Der Verbundtyp „{0}“ stimmt nicht mit der C#-Konvention für die Verbundform überein: Er muss mindestens einen öffentlichen Fallkonstruktor mit einem Parameter und eine öffentliche Instanzeigenschaft mit dem Namen „Value“ und dem Typ „object“ deklarieren. - - - - Union type shape is not a valid C# union. - Die Verbundtypform ist kein gültiger C#-Verbund. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index e8a6b680f1764b..69a035b8f5aa55 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -22,29 +22,9 @@ Tipo de propiedad de extensión de datos no válido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - El generador de origen no admite el atributo personalizado '{0}' derivado de JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - El generador de origen no admite los atributos derivados de JsonConverterAttribute. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - El tipo especificado "{0}" no es un tipo derivado admitido para el tipo polimórfico "{1}". Los tipos derivados deben poder asignarse al tipo base. - - - - Derived type is not a supported polymorphic derived type. - El tipo derivado no es un tipo derivado polimórfico admitido. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Nombre de tipo duplicado. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - El tipo \"{0}\" está anotado con \"JsonDerivedTypeAttribute\", que no se admite en \"JsonSourceGenerationMode.Serialization\". - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - El discriminador de tipo "{0}" se especifica más de una vez para el tipo polimórfico "{1}". Los tipos derivados deben corresponder a discriminadores únicos. - - - - Derived types produce a duplicate type discriminator. - Los tipos derivados generan un discriminador de tipo duplicado. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - El tipo derivado inferido "{0}" es menos accesible que el tipo base polimórfico "{1}". Los tipos derivados deducidos deben ser al menos tan accesibles como el tipo base. - - - - Inferred derived type is less accessible than the polymorphic base type. - El tipo derivado inferido es menos accesible que el tipo base polimórfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - “JsonConverterAttribute.Type” contiene un argumento no válido o inaccesible. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - El tipo ''{0}'' se ha anotado con ''JsonIgnoreAttribute'' mediante ''JsonIgnoreCondition.Always'', que no es válido en declaraciones de tipo. Se omitirá el atributo. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - ''JsonIgnoreCondition.Always'' no es válido en las anotaciones 'JsonIgnoreAttribute' de nivel de tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - El tipo "{0}" se ha anotado con JsonSerializableAttribute, pero no se deriva de JsonSerializerContext. No se generará ningún código fuente. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Los tipos anotados con JsonSerializableAttribute deben ser clases derivadas de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - El miembro '{0}' se ha anotado con 'JsonStringEnumConverter', que no se admite en AOT nativo. Considere la posibilidad de usar el elemento genérico "JsonStringEnumConverter<TEnum>" en su lugar. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - El elemento 'JsonStringEnumConverter' no genérico requiere código dinámico. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - El generador de origen System.Text.Json no está disponible en C# {0}. Use la versión de idioma {1} o superior. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - La versión del idioma C# no es compatible con el generador de origen. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ El tipo tiene varios miembros anotados con JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - No se pudo resolver el tipo derivado genérico abierto "{0}" para el tipo base polimórfico "{1}": {2}. - - - - the derived type matches the base type through multiple ancestors - el tipo derivado coincide con el tipo base a través de varios antecesores - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - la restricción del parámetro de tipo "{0}" no se satisface con "{1}" - - - - the derived type is not assignable to the base type - el tipo derivado no se puede asignar al tipo base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - el parámetro de tipo "{0}" del tipo derivado no está enlazado por los argumentos del tipo base - - - - the base type's arguments do not match the derived type's base specification - los argumentos del tipo base no coinciden con la especificación base del tipo derivado - - - - Open generic derived type could not be resolved for the polymorphic base type. - No se pudo resolver el tipo derivado genérico abierto para el tipo base polimórfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - El tipo "{0}" incluye una referencia como propiedad, campo o parámetro de constructor "{1}". No se generará código fuente para la propiedad, campo o constructor. - - - - Type includes ref like property, field or constructor parameter. - El tipo incluye una referencia como propiedad, campo o parámetro de constructor. - - Did not generate serialization metadata for type '{0}'. No generó metadatos de serialización para el tipo '{0}". @@ -207,26 +82,6 @@ No generó metadatos de serialización de metadatos para el tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo de unión "{0}": {1}. Establezca JsonUnionAttribute.TypeClassifier para proporcionar un clasificador personalizado que pueda eliminar la ambigüedad. - - - - Union case types cannot be unambiguously classified by JSON value type. - Los tipos de caso de unión no se pueden clasificar inequívocamente por tipo de valor JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - El tipo de unión "{0}" no coincide con la convención de forma de unión de C#: debe declarar al menos un constructor de casos de parámetro único público y una propiedad de instancia pública denominada "Value" con el tipo "object". - - - - Union type shape is not a valid C# union. - La forma de tipo de unión no es una unión de C# válida. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 03cb619eb14fa4..8259e7ad1ca282 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -22,29 +22,9 @@ Type de propriété d’extension de données non valide - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Le type spécifié « {0} » n’est pas un type dérivé pris en charge pour le type polymorphe « {1} ». Vous devez pouvoir affecter des types dérivés au type de base. - - - - Derived type is not a supported polymorphic derived type. - Le type dérivé n’est pas un type dérivé polymorphe pris en charge. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Nom de type dupliqué. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Le discriminant de type « {0} » est spécifié plusieurs fois pour le type polymorphe « {1} ». Les types dérivés doivent correspondre à des discriminants uniques. - - - - Derived types produce a duplicate type discriminator. - Les types dérivés produisent un doublon de discriminant de type. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Le type dérivé déduit « {0} » est moins accessible que le type de base polymorphe « {1} ». Les types dérivés déduits doivent être aussi accessibles que le type de base. - - - - Inferred derived type is less accessible than the polymorphic base type. - Le type dérivé déduit est moins accessible que le type de base polymorphe. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Le type « {0} » a été annoté avec « JsonIgnoreAttribute » en utilisant « JsonIgnoreCondition.Always », ce qui n’est pas valide dans les déclarations de type. L’attribut sera ignoré. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - « JsonIgnoreCondition.Always » n’est pas valide sur les annotations « JsonIgnoreAttribute » au niveau du type. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter<TEnum>'. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Le 'JsonStringEnumConverter' non générique requiert du code dynamique. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Version du langage C# non prise en charge par le générateur de source. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Nous n’avons pas pu résoudre le type dérivé générique ouvert « {0} » pour le type de base polymorphe « {1} » : {2}. - - - - the derived type matches the base type through multiple ancestors - le type dérivé correspond au type de base via plusieurs ancêtres - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - la contrainte sur le paramètre de type « {0} » n’est pas satisfaite par « {1} » - - - - the derived type is not assignable to the base type - le type dérivé n’est pas assignable au type de base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - le paramètre de type « {0} » du type dérivé n’est pas lié par les arguments du type de base - - - - the base type's arguments do not match the derived type's base specification - les arguments du type de base ne correspondent pas à la spécification de base du type dérivé - - - - Open generic derived type could not be resolved for the polymorphic base type. - Nous n’avons pas pu résoudre le type dérivé générique ouvert pour le type de base polymorphe. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Le type « {0} » inclut le ref comme propriété, champ ou paramètre de constructeur « {1} ». Aucun code source ne sera généré pour la propriété, le champ ou le constructeur. - - - - Type includes ref like property, field or constructor parameter. - Le type comprend des éléments tels que des propriétés, des champs ou des paramètres de construction. - - Did not generate serialization metadata for type '{0}'. Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées. @@ -207,26 +82,6 @@ Les métadonnées de sérialisation pour le type n’ont pas été générées. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Type d’union « {0} » : {1}. Définissez JsonUnionAttribute.TypeClassifier pour fournir un classifieur personnalisé pouvant lever l’ambiguïté. - - - - Union case types cannot be unambiguously classified by JSON value type. - Les types de cas d’union ne peuvent pas être classés de manière non ambiguë par le type de valeur JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Le type d’union « {0} » ne correspond pas à la convention de forme d’union C# : il doit déclarer au moins un constructeur de cas public à un seul paramètre et une propriété d’instance publique nommée « Value » avec le type « object ». - - - - Union type shape is not a valid C# union. - La forme du type d’union n’est pas une union C# valide. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index 24991ad2a6f5fa..d2ceac76138524 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -22,29 +22,9 @@ Il tipo di proprietà dell'estensione dati non è valido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - L'attributo personalizzato '{0}' che deriva da JsonConverterAttribute non è supportato dal generatore di origine. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Il tipo specificato '{0}' non è un tipo derivato supportato per il tipo polimorfico '{1}'. I tipi derivati devono essere assegnabili al tipo di base. - - - - Derived type is not a supported polymorphic derived type. - Il tipo derivato non è un tipo derivato polimorfico supportato. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Nome di tipo duplicato. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Il tipo '{0}' è annotato con 'JsonDerivedTypeAttribute' che non è supportato in 'JsonSourceGenerationMode.Serialization'. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Il discriminatore di tipo '{0}' è specificato più di una volta per il tipo polimorfico '{1}'. I tipi derivati devono corrispondere a discriminatori univoci. - - - - Derived types produce a duplicate type discriminator. - I tipi derivati producono un discriminatore di tipo duplicato. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Il tipo derivato dedotto '{0}' è meno accessibile del tipo base polimorfico '{1}'. I tipi derivati dedotti devono essere accessibili almeno quanto il tipo di base. - - - - Inferred derived type is less accessible than the polymorphic base type. - Il tipo derivato dedotto è meno accessibile del tipo base polimorfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' contiene un argomento non valido o inaccessibile. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Il tipo '{0}' è stato annotato con 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', che non è valido nelle dichiarazioni di tipo. L'attributo verrà ignorato. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' non è valido nelle annotazioni 'JsonIgnoreAttribute' a livello di tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Il tipo '{0}' è stato annotato con JsonSerializableAttribute ma non deriva da JsonSerializerContext. Non verrà generato alcun codice sorgente. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - I tipi annotati con JsonSerializableAttribute devono essere classi che derivano da JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Il membro '{0}' è stato annotato con 'JsonStringEnumConverter' che non è supportato in AOT nativo. Provare a usare il generico 'JsonStringEnumConverter<TEnum>'. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - L'elemento 'JsonStringEnumConverter' non generico richiede un codice dinamico. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Il generatore di origine System.Text.Json non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Versione del linguaggio C# non supportata dal generatore di origine. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Nel tipo sono presenti più membri annotati con JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Non è possibile risolvere il tipo derivato generico aperto '{0}' per il tipo di base polimorfico '{1}': {2}. - - - - the derived type matches the base type through multiple ancestors - il tipo derivato corrisponde al tipo di base tramite più predecessori - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - il vincolo sul parametro di tipo '{0}' non è soddisfatto da '{1}' - - - - the derived type is not assignable to the base type - il tipo derivato non può essere assegnato al tipo di base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - il parametro di tipo '{0}' del tipo derivato non è vincolato dagli argomenti del tipo di base - - - - the base type's arguments do not match the derived type's base specification - gli argomenti del tipo di base non corrispondono alla specifica di base del tipo derivato - - - - Open generic derived type could not be resolved for the polymorphic base type. - Non è possibile risolvere il tipo derivato generico aperto per il tipo di base polimorfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Il tipo '{0}' include un riferimento come la proprietà, il campo o il parametro del costruttore '{1}'. Non verrà generato codice sorgente per la proprietà, il campo o il costruttore. - - - - Type includes ref like property, field or constructor parameter. - Il tipo include un riferimento come la proprietà, il campo o il parametro del costruttore. - - Did not generate serialization metadata for type '{0}'. Non sono stati generati metadati di serializzazione per il tipo '{0}'. @@ -207,26 +82,6 @@ Non sono stati generati metadati di serializzazione per il tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo di union '{0}': {1}. Impostare JsonUnionAttribute.TypeClassifier per specificare un classificatore personalizzato in grado di evitare le ambiguità. - - - - Union case types cannot be unambiguously classified by JSON value type. - Non è possibile classificare i tipi di case union in modo inequivocabile in base al tipo di valore JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Il tipo di union '{0}' non corrisponde alla convenzione C# per la forma dei tipi di union: deve dichiarare almeno un costruttore di case pubblico con singolo parametro e una proprietà di istanza pubblica denominata 'Value' con tipo 'object'. - - - - Union type shape is not a valid C# union. - La forma del tipo di union non è un union C# valido. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index b7036764cf10b1..1eb1b3a172ea59 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -22,29 +22,9 @@ データ拡張プロパティの型が無効です。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute から派生するカスタム属性 '{0}' は、ソース ジェネレーターではサポートされていません。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定された型 '{0}' は、ポリモーフィック型 '{1}' のサポートされている派生型ではありません。派生型は、基底型に代入可能である必要があります。 - - - - Derived type is not a supported polymorphic derived type. - 派生型は、サポートされているポリモーフィック派生型ではありません。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ 重複した種類名。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 型 '{0}' は 'JsonDerivedTypeAttribute' の注釈が付けられていますが、これは 'JsonSourceGenerationMode.Serialization' でサポートされていません。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 型識別子 '{0}' が、ポリモーフィック型 '{1}' に対して複数回指定されています。派生型は、一意の識別子に対応している必要があります。 - - - - Derived types produce a duplicate type discriminator. - 派生型で、重複する型識別子が生成されます。 - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推定された派生型 '{0}' は、ポリモーフィック基底型 '{1}' よりもアクセスしにくいです。推定された派生型は、少なくとも基底型と同じくらいアクセスしやすいことが必要です。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推定された派生型は、ポリモーフィック基底型よりもアクセスしにくいです。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' に無効な、またはアクセスできない引数が含まれています。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 型 '{0}' は、型宣言では無効な 'JsonIgnoreCondition.Always' を使用して 'JsonIgnoreAttribute' で注釈が付けられています。属性は無視されます。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' は、型レベルの 'JsonIgnoreAttribute' 注釈では無効です。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 型 '{0}' は JsonSerializableAttribute で注釈が付けられていますが、JsonSerializerContext から派生したものではありません。ソース コードは生成されません。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute で注釈が付けられた型は、JsonSerializerContext から派生するクラスである必要があります。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - メンバー '{0}' には、ネイティブ AOT ではサポートされていない 'JsonStringEnumConverter' の注釈が付けられています。 代わりに汎用の 'JsonStringEnumConverter<TEnum>' を使用することを検討してください。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非ジェネリック 'JsonStringEnumConverter' には動的コードが必要です。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json ソース ジェネレーターは、C# {0}では使用できません。言語バージョン {1} 以上を使用してください。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - ソース ジェネレーターでサポートされていない C# 言語バージョン。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ 型には、'JsonExtensionDataAttribute' に注釈が付けられた複数のメンバーが含まれます。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - オープン ジェネリック派生型 '{0}' をポリモーフィック基本型 '{1}':{2} に対して解決できませんでした。 - - - - the derived type matches the base type through multiple ancestors - 派生型が複数の先祖を通して基本型に一致しています - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - 型パラメーター '{0}' に対する制約が '{1}' によって満たされていません - - - - the derived type is not assignable to the base type - 派生型は基本型に割り当てることができません - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 派生型の型パラメーター '{0}' が、基本型の引数によってバインドされていません - - - - the base type's arguments do not match the derived type's base specification - 基本型の引数が派生型の基本仕様と一致しません - - - - Open generic derived type could not be resolved for the polymorphic base type. - オープン ジェネリック派生型をポリモーフィック基本型に対して解決できませんでした。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 型 '{0}' には、プロパティ、フィールド、コンストラクター パラメーター '{1}' などの ref が含まれます。プロパティ、フィールド、またはコンストラクターのソース コードは生成されません。 - - - - Type includes ref like property, field or constructor parameter. - 型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 - - Did not generate serialization metadata for type '{0}'. '{0}'型 のシリアル化メタデータを生成ませんでした。 @@ -207,26 +82,6 @@ 型のシリアル化メタデータが生成されません。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 共用体の型 '{0}': {1}。JsonUnionAttribute.TypeClassifier を設定して、あいまいさを解消できるカスタム分類子を提供します。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 共用体ケース型を JSON 値の型で明確に分類することはできません。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 共用体型 '{0}' は C# 共用体図形規則と一致しません。少なくとも 1 つのパブリック 単一パラメーター ケース コンストラクターと、'object' 型の 'value' という名前のパブリック インスタンス プロパティを宣言する必要があります。 - - - - Union type shape is not a valid C# union. - Union type shape は、有効な C# の union ではありません。 - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index bfae38bb149ea6..0d55f34ef70ca8 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -22,29 +22,9 @@ 데이터 확장 속성 형식이 잘못되었습니다. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute에서 파생된 사용자 지정 속성 '{0}'은(는) 원본 생성기에서 지원되지 않습니다. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 지정된 형식 '{0}'은(는) 다형식 형식 '{1}'에 대해 지원되는 파생 형식이 아닙니다. 파생 형식은 기본 형식에 할당할 수 있어야 합니다. - - - - Derived type is not a supported polymorphic derived type. - 파생 형식이 지원되는 다형성 파생 형식이 아닙니다. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ 중복된 형식 이름입니다. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - '{0} 형식은 'JsonSourceGenerationMode.Serialization'에서 지원되지 않는 'JsonDerivedTypeAttribute'로 주석이 추가되었습니다. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 다형식 형식 '{1}'에 대해 형식 판별자 '{0}'이(가) 두 번 이상 지정되었습니다. 파생 형식은 고유한 판별자에 해당해야 합니다. - - - - Derived types produce a duplicate type discriminator. - 파생 형식이 중복 형식 판별자를 생성합니다. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 유추된 파생 형식 '{0}'은(는) 다형식 기본 형식 '{1}'보다 액세스 수준이 낮습니다. 유추된 파생 형식은 기본 형식만큼 액세스할 수 있어야 합니다. - - - - Inferred derived type is less accessible than the polymorphic base type. - 유추된 파생 형식이 다형성 기본 형식보다 액세스하기 어렵습니다. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type'에 잘못되었거나 액세스할 수 없는 인수가 포함되어 있습니다. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - '{0}' 형식은 형식 선언에서 유효하지 않은 'JsonIgnoreCondition.Always'를 사용하여 'JsonIgnoreAttribute'로 주석을 달았습니다. 특성이 무시됩니다. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always'는 형식 수준의 'JsonIgnoreAttribute' 주석에서 유효하지 않습니다. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - '{0}' 형식에 JsonSerializableAttribute 주석이 추가되었지만 JsonSerializerContext에서 파생되지 않았습니다. 소스 코드가 생성되지 않습니다. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute 주석이 추가된 형식은 JsonSerializerContext에서 파생된 클래스여야 합니다. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - '{0}' 멤버에 네이티브 AOT에서 지원되지 않는 'JsonStringEnumConverter'로 주석이 달렸습니다. 대신 제네릭 'JsonStringEnumConverter<TEnum>'을 사용해 보세요. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 제네릭이 아닌 'JsonStringEnumConverter'에는 동적 코드가 필요합니다. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ 형식에 JsonExtensionDataAttribute로 주석이 추가 된 멤버가 여러 개 있습니다. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 폴리모픽 기본 형식 '{0}'에 대해 열려 있는 제네릭 파생 형식 '{1}'을(를) 확인할 수 없습니다. {2}. - - - - the derived type matches the base type through multiple ancestors - 파생 형식이 여러 상위 형식을 통해 기본 형식과 일치합니다. - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - 형식 매개 변수 '{0}'에 대한 제약 조건이 '{1}'을(를) 만족하지 않습니다. - - - - the derived type is not assignable to the base type - 파생 형식을 기본 형식에 할당할 수 없습니다. - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 파생 형식의 형식 매개 변수 '{0}'은(는) 기본 형식의 인수에 의해 바인딩되지 않습니다. - - - - the base type's arguments do not match the derived type's base specification - 기본 형식의 인수가 파생 형식의 기본 사양과 일치하지 않습니다. - - - - Open generic derived type could not be resolved for the polymorphic base type. - 폴리모픽 기본 형식에 대해 열려 있는 제네릭 파생 형식을 확인할 수 없습니다. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - '{0}' 형식에는 속성, 필드 또는 생성자 매개 변수 '{1}'와 같은 ref가 포함됩니다. 속성, 필드 또는 생성자에 대한 소스 코드가 생성되지 않습니다. - - - - Type includes ref like property, field or constructor parameter. - 형식에는 속성, 필드 또는 생성자 매개 변수와 같은 ref가 포함됩니다. - - Did not generate serialization metadata for type '{0}'. '{0}' 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. @@ -207,26 +82,6 @@ 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 유니온 형식 '{0}': {1}. 고유하게 구분할 수 있는 사용자 지정 분류자를 제공하려면 JsonUnionAttribute.TypeClassifier를 설정하세요. - - - - Union case types cannot be unambiguously classified by JSON value type. - 유니온 케이스 형식은 JSON 값 형식만으로는 명확하게 분류할 수 없습니다. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 유니온 형식 '{0}'은(는) C# 유니온 셰이프 규칙과 일치하지 않습니다. 하나 이상의 공용 단일 매개 변수 케이스 생성자와 형식이 'object'인 공용 인스턴스 속성 'Value'를 선언해야 합니다. - - - - Union type shape is not a valid C# union. - 유니온 형식 셰이프는 올바른 C# 유니온이 아닙니다. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 59403b28235a86..5fe6c8d4e5fae0 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -22,29 +22,9 @@ Nieprawidłowy typ właściwości rozszerzenia danych. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Generator źródłowy nie obsługuje atrybutu niestandardowego „{0}” pochodzącego od atrybutu JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Określony typ „{0}” nie jest obsługiwanym typem pochodnym dla typu polimorficznego „{1}”. Typy pochodne muszą być przypisane do typu podstawowego. - - - - Derived type is not a supported polymorphic derived type. - Typ pochodny nie jest obsługiwanym polimorficznym typem pochodnym. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Zduplikowana nazwa typu. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Typ „{0}” ma adnotację „JsonDerivedTypeAttribute”, która nie jest obsługiwana w elemecie „JsonSourceGenerationMode.Serialization”. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Dyskryminator typu „{0}” jest określony więcej niż raz dla typu polimorficznego „{1}”. Typy pochodne muszą odpowiadać unikatowym dyskryminatorom. - - - - Derived types produce a duplicate type discriminator. - Typy pochodne powodują dyskryminowanie zduplikowanego typu. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Wywnioskowany typ pochodny „{0}” jest mniej dostępny niż polimorficzny typ podstawowy „{1}”. Wywnioskowane typy pochodne muszą być co najmniej tak dostępne jak typ podstawowy. - - - - Inferred derived type is less accessible than the polymorphic base type. - Wywnioskowany typ pochodny jest mniej dostępny niż polimorficzny typ podstawowy. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - Typ „JsonConverterAttribute.Type” zawiera nieprawidłowy lub niedostępny argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Typ „{0}” został oznaczony adnotacją z atrybutem „JsonIgnoreAttribute” przy użyciu elementu „JsonIgnoreCondition.Always”, który jest nieprawidłowy w deklaracjach typu. Atrybut zostanie zignorowany. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - Element „JsonIgnoreCondition.Always” jest nieprawidłowy w adnotacjach „JsonIgnoreAttribute” na poziomie typu. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Typ „{0}” ma adnotacje z atrybutem JsonSerializableAttribute, ale nie pochodzi od elementu JsonSerializerContext. Nie zostanie wygenerowany żaden kod źródłowy. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Typy z adnotacjami JsonSerializableAttribute muszą być klasami pochodzącymi z elementu JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Element członkowski '{0}' został opatrzony adnotacją 'JsonStringEnumConverter', która nie jest obsługiwana w natywnym AOT. Zamiast tego należy rozważyć użycie ogólnego konwertera „JsonStringEnumConverter<TEnum>”. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Nieogólny element „JsonStringEnumConverter” wymaga dynamicznego kodu. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Generator źródła System.Text.Json nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Wersja języka C# nie jest obsługiwana przez generator źródła. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Typ ma wiele składowych opatrzonych adnotacjami za pomocą atrybutu JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Nie można rozpoznać otwartego ogólnego typu pochodnego „{0}” dla polimorficznego typu podstawowego „{1}”: {2}. - - - - the derived type matches the base type through multiple ancestors - typ pochodny pasuje do typu podstawowego za pośrednictwem wielu elementów nadrzędnych - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - ograniczenie parametru typu „{0}” nie jest spełnione przez element „{1}” - - - - the derived type is not assignable to the base type - typu pochodnego nie można przypisać do typu podstawowego - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - parametr typu „{0}” typu pochodnego nie jest powiązany argumentami typu podstawowego - - - - the base type's arguments do not match the derived type's base specification - argumenty typu podstawowego nie są zgodne ze specyfikacją podstawową typu pochodnego - - - - Open generic derived type could not be resolved for the polymorphic base type. - Nie można rozpoznać otwartego ogólnego typu pochodnego dla polimorficznego typu podstawowego. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Typ „{0}” zawiera parametr ref, taki jak właściwość, pole lub konstruktor „{1}”. Nie zostanie wygenerowany kod źródłowy dla właściwości, pola lub konstruktora. - - - - Type includes ref like property, field or constructor parameter. - Typ zawiera parametr właściwości, pola lub konstruktora typu ref. - - Did not generate serialization metadata for type '{0}'. Nie wygenerowano metadanych serializacji dla typu „{0}”. @@ -207,26 +82,6 @@ Nie wygenerowano metadanych serializacji dla typu. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Typ unii „{0}”: {1}. Ustaw element JsonUnionAttribute.TypeClassifier, aby udostępnić klasyfikator niestandardowy, który może być jednoznaczny. - - - - Union case types cannot be unambiguously classified by JSON value type. - Typy przypadków unii nie mogą być jednoznacznie klasyfikowane według typu wartości JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Typ unii „{0}” nie jest zgodny z konwencją kształtu unii języka C#: musi deklarować co najmniej jeden publiczny konstruktor przypadków z jednym parametrem i właściwość wystąpienia publicznego o nazwie „Value” z typem „object”. - - - - Union type shape is not a valid C# union. - Kształt typu unii nie jest prawidłową unią języka C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 5f3cb2a0a8a266..6872bd1ec9dd76 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -22,29 +22,9 @@ Tipo de propriedade de extensão de dados inválido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - O atributo customizado '{0}' derivado de JsonConverterAttribute não tem suporte pelo gerador de origem. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - O tipo especificado ''{0}'' não é um tipo derivado com suporte para o tipo polimórfico ''{1}''. Os tipos derivados precisam ser atribuíveis ao tipo base. - - - - Derived type is not a supported polymorphic derived type. - O tipo derivado não é um tipo derivado polimórfico com suporte. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Nome de tipo duplicado. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - O tipo '{0}' é anotado com 'JsonDerivedTypeAttribute' que não tem suporte em 'JsonSourceGenerationMode.Serialization'. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - O discriminador de tipo ''{0}'' foi especificado mais de uma vez para o tipo polimórfico ''{1}''. Os tipos derivados devem corresponder a discriminadores exclusivos. - - - - Derived types produce a duplicate type discriminator. - Os tipos derivados geram um discriminador de tipo duplicado. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - O tipo derivado inferido ''{0}'' é menos acessível do que o tipo base polimórfico ''{1}''. Os tipos derivados inferidos precisam ser pelo menos tão acessíveis quanto o tipo base. - - - - Inferred derived type is less accessible than the polymorphic base type. - O tipo derivado inferido é menos acessível do que o tipo base polimórfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - O "JsonConverterAttribute.Type" contém um argumento inválido ou inacessível. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - O tipo '{0}' foi anotado com 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', o que não é válido em declarações de tipo. O atributo será ignorado. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' não é válido em anotações de 'JsonIgnoreAttribute' no nível de tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - O tipo '{0}' foi anotado com JsonSerializableAttribute, mas não deriva de JsonSerializerContext. Nenhum código-fonte será gerado. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Tipos anotados com JsonSerializable Attribute devem ser classes derivadas de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - O membro "{0}" foi anotado com "JsonStringEnumConverter" que não tem suporte na AOT nativa. Considere usar o genérico "JsonStringEnumConverter<TEnum>". + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - O "JsonStringEnumConverter" não genérico requer código dinâmico. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - O gerador de origem System.Text.Json não está disponível em C# {0}. Use a versão do idioma {1} ou superior. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Versão da linguagem C# não suportada pelo gerador de origem. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Tipo tem vários membros anotados com JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - O tipo derivado genérico aberto '{0}' não pôde ser resolvido para o tipo base polimórfico '{1}': {2}. - - - - the derived type matches the base type through multiple ancestors - o tipo derivado corresponde ao tipo base por meio de vários ancestrais - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - a restrição no parâmetro de tipo '{0}' não é atendida por '{1}' - - - - the derived type is not assignable to the base type - o tipo derivado não pode ser atribuído ao tipo base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - o parâmetro de tipo '{0}' do tipo derivado não é vinculado pelos argumentos do tipo base - - - - the base type's arguments do not match the derived type's base specification - os argumentos do tipo base não correspondem à especificação de base do tipo derivado - - - - Open generic derived type could not be resolved for the polymorphic base type. - O tipo derivado genérico aberto não pôde ser resolvido para o tipo base polimórfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - O tipo "{0}" inclui a propriedade ref like, campo ou parâmetro de construtor "{1}". Nenhum código-fonte será gerado para a propriedade, campo ou construtor. - - - - Type includes ref like property, field or constructor parameter. - O tipo inclui propriedade ref like, campo ou parâmetro de construtor. - - Did not generate serialization metadata for type '{0}'. Não gerou metadados de serialização para o tipo '{0}'. @@ -207,26 +82,6 @@ Não gerou metadados de serialização para o tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo de união "{0}": {1}. Defina JsonUnionAttribute.TypeClassifier para fornecer um classificador personalizado que possa diferenciá-los. - - - - Union case types cannot be unambiguously classified by JSON value type. - Os tipos de caso de união não podem ser classificados sem ambiguidade pelo tipo de valor JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - O tipo de união "{0}" não corresponde à convenção de forma união do C#: ele deve declarar pelo menos um construtor de caso de parâmetro único público e uma propriedade de instância pública chamada "Value" com o tipo "object". - - - - Union type shape is not a valid C# union. - A forma do tipo união não é uma união C# válida. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index eaf86b9624159f..639609bf28e2eb 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -22,29 +22,9 @@ Недопустимый тип свойства расширения данных. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Пользовательский атрибут "{0}", производный от JsonConverterAttribute, не поддерживается генератором исходного кода. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Указанный тип "{0}" не является поддерживаемым производным типом для полиморфного типа "{1}". Производные типы должны поддерживать назначение базовому типу. - - - - Derived type is not a supported polymorphic derived type. - Производный тип не является поддерживаемым полиморфным производным типом. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Дублирующееся имя типа. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Тип '{0}' аннотирован атрибутом \"JsonDerivedTypeAttribute\", который не поддерживается в \"JsonSourceGenerationMode.Serialization\". - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Дискриминатор типа "{0}" указан более одного раза для полиморфного типа "{1}". Производные типы должны соответствовать уникальным дискриминаторам. - - - - Derived types produce a duplicate type discriminator. - Производные типы создают повторяющийся дискриминатор типа. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Выведенный производный тип "{0}" менее доступен, чем полиморфный базовый тип "{1}". Выведенные производные типы должны быть не менее доступны, чем базовый тип. - - - - Inferred derived type is less accessible than the polymorphic base type. - Выведенный производный тип менее доступен, чем полиморфный базовый тип. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - Аргумент "JsonConverterAttribute.Type" содержит недопустимый или недоступный аргумент. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Тип "{0}" помечен атрибутом "JsonIgnoreAttribute" с параметром "JsonIgnoreCondition.Always", что недопустимо для объявлений типов. Этот атрибут будет проигнорирован. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - Параметр "JsonIgnoreCondition.Always" недопустим для аннотаций "JsonIgnoreAttribute" на уровне типа. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Тип "{0}" помечен атрибутом JsonSerializableAttribute, но не является производным от JsonSerializerContext. Исходный код не будет создан. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Типы, аннотированные атрибутом JsonSerializableAttribute, должны быть классами, производными от JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Элемент "{0}" содержит примечание JsonStringEnumConverter, что не поддерживается в собственном AOT. Вместо этого рассмотрите возможность использовать универсальный параметр JsonStringEnumConverter<TEnum>. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Для неуниверсального параметра JsonStringEnumConverter требуется динамический код. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Генератор исходного кода System.Text.Json не доступен в C# {0}. Используйте языковую версию {1} или выше. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Версия языка C# не поддерживается генератором исходного кода. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Тип содержит несколько элементов, помеченных с помощью JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Не удалось разрешить открытый обобщенный производный тип "{0}" для полиморфного базового типа "{1}": {2}. - - - - the derived type matches the base type through multiple ancestors - производный тип соответствует базовому типу через нескольких предков - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - ограничение для параметра типа "{0}" не удовлетворяется типом "{1}" - - - - the derived type is not assignable to the base type - производный тип не может быть присвоен базовому типу - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - параметр типа "{0}" производного типа не связан с аргументами базового типа - - - - the base type's arguments do not match the derived type's base specification - аргументы базового типа не соответствуют спецификации базового типа в производном типе - - - - Open generic derived type could not be resolved for the polymorphic base type. - Не удалось разрешить открытый обобщенный производный тип для полиморфного базового типа. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Тип "{0}" содержит ссылку, например свойство, поле или параметр конструктора "{1}". Для свойства, поля или конструктора не будет создан исходный код. - - - - Type includes ref like property, field or constructor parameter. - Тип содержит ссылку, например свойство, поле или параметр конструктора. - - Did not generate serialization metadata for type '{0}'. Метаданные сериализации для типа "{0}" не сформированы. @@ -207,26 +82,6 @@ Метаданные сериализации для типа не сформированы. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Тип объединения "{0}": {1}. Задайте JsonUnionAttribute.TypeClassifier, чтобы указать пользовательский классификатор для устранения неоднозначности. - - - - Union case types cannot be unambiguously classified by JSON value type. - Типы вариантов объединения невозможно однозначно классифицировать по типу значения JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Тип объединения "{0}" не соответствует соглашению о структуре объединения C#: он должен объявлять как минимум один общедоступный конструктор варианта с одним параметром и общедоступное свойство экземпляра с именем "Value" и типом "object". - - - - Union type shape is not a valid C# union. - Структура типа объединения не является допустимым объединением C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index ec0396635c1873..62bb1f85390d1c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -22,29 +22,9 @@ Veri uzantısı özellik türü geçersiz. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute’tan türetilen özel öznitelik '{0}' kaynak oluşturucu tarafından desteklenmiyor. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Belirtilen '{0}' türü, '{1}' polimorfik türü için desteklenen bir türetilmiş tür değildir. Türetilmiş türler temel türe atanabilir olmalıdır. - - - - Derived type is not a supported polymorphic derived type. - Türetilmiş tür, desteklenen bir polimorfik türetilmiş tür değildir. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Yinelenen tür adı. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - '{0}' türü, 'JsonSourceGenerationMode.Serialization' içinde desteklenmeyen 'JsonDerivedTypeAttribute' ile ek açıklama içeriyor. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Tür ayırıcısı '{0}', polimorfik tür '{1}' için birden fazla kez belirtildi. Türetilmiş türler benzersiz ayırıcılara karşılık gelmelidir. - - - - Derived types produce a duplicate type discriminator. - Türetilmiş türler yinelenen bir tür ayırıcısı üretir. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Çıkarsanan türetilmiş tür '{0}' polimorfik temel '{1}' türünden daha az erişilebilir. Çıkarsanan türetilmiş türler, en az temel tür kadar erişilebilir olmalıdır. - - - - Inferred derived type is less accessible than the polymorphic base type. - Çıkarsanan türetilmiş tür, polimorfik temel türden daha az erişilebilirdir. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' geçersiz veya erişilemeyen bir bağımsız değişken içeriyor. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - ‘{0}’ türü, tür bildirimlerinde geçerli olmayan ‘JsonIgnoreCondition.Always’ kullanılarak ‘JsonIgnoreAttribute’ ile işaretlenmiştir. Bu özellik göz ardı edilecektir. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - ‘JsonIgnoreCondition.Always’, tür düzeyindeki ‘JsonIgnoreAttribute’ ek açıklamalarında geçerli değildir. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - '{0}' türü, JsonSerializableAttribute ile ek açıklama eklenmiş ancak JsonSerializerContext'ten türetmiyor. Kaynak kodu oluşturulmayacak. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute ile not eklenen türler, JsonSerializerContext'ten türetilen sınıflar olmalıdır. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - '{0}' adlı üyeye yerel AOT’de desteklenmeyen 'JsonStringEnumConverter' parametresi eklendi. bunun yerine genel 'JsonStringEnumConverter<TEnum>' parametresini kullanmayı deneyin. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Genel olmayan 'JsonStringEnumConverter' parametresi dinamik kod gerektirir. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json kaynak oluşturucusu C# {0}'ta mevcut değildir. Lütfen {1} dil sürümünü veya daha üstünü kullanın. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Tür, JsonExtensionDataAttribute ile açıklanan birden çok üyeye sahip. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Açık genel türetilmiş tür '{0}' çok biçimli temel tür '{1}' için çözümlenemedi: {2}. - - - - the derived type matches the base type through multiple ancestors - türetilen tür, birden fazla atası aracılığıyla temel türle eşleşir - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - '{0}' tür parametresi için kısıtlama '{1}' tarafından karşılanmıyor - - - - the derived type is not assignable to the base type - Türetilmiş tür, temel türe atanamıyor - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Türetilmiş türün '{0}' tür parametresi, temel türün bağımsız değişkenleri tarafından bağlanmıyor - - - - the base type's arguments do not match the derived type's base specification - Temel türün bağımsız değişkenleri, türetilmiş türün temel belirtimiyle eşleşmiyor - - - - Open generic derived type could not be resolved for the polymorphic base type. - Açık genel türetilmiş tür, çok biçimli temel tür için çözümlenemiyor. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - '{0}' türü; özellik, alan veya oluşturucu parametresi '{1}' gibi başvuru içeriyor. Özellik, alan veya oluşturucu için kaynak kodu üretilmeyecek. - - - - Type includes ref like property, field or constructor parameter. - Tür; özellik, alan veya oluşturucu parametresi gibi başvuru içeriyor. - - Did not generate serialization metadata for type '{0}'. '{0}' türü için serileştirme meta verileri oluşturulmadı. @@ -207,26 +82,6 @@ Tür için serileştirme meta verileri oluşturulmadı. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Birleşim türü '{0}': {1}. Belirsizliği giderebilen özel bir sınıflandırıcı sağlamak için JsonUnionAttribute.TypeClassifier öğesini ayarlayın. - - - - Union case types cannot be unambiguously classified by JSON value type. - Birleşim durum türleri JSON değer türüne göre belirsiz biçimde sınıflandırılamaz. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - '{0}' birleşim türü C# birleşim şekli kuralıyla eşleşmiyor: En az bir ortak tek parametreli durum oluşturucusu ve türü 'object' olan 'Value' adlı bir ortak örnek özelliği bildirmelidir. - - - - Union type shape is not a valid C# union. - Birleşim türü şekli geçerli bir C# birleşimi değil. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index 0348d64866a169..a81ae035db2e08 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -22,29 +22,9 @@ 数据扩展属性类型无效。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - 源生成器不支持从 JsonConverterAttribute 派生的自定义属性“{0}”。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - 源生成器不支持从 JsonConverterAttribute 派生的属性。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定的类型“{0}”不是多态类型“{1}”支持的派生类型。派生类型必须可分配给基类型。 - - - - Derived type is not a supported polymorphic derived type. - 派生类型不是受支持的多态派生类型。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ 重复的类型名称。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 类型 \"{0}\" 使用 \"JsonSourceGenerationMode.Serialization\" 中不支持的 \"JsonDerivedTypeAttribute\" 进行了批注。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 为多态类型“{1}”多次指定了类型鉴别器“{0}”。派生类型必须对应于唯一的鉴别器。 - - - - Derived types produce a duplicate type discriminator. - 派生类型产生重复的类型鉴别器。 - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推断的派生类型“{0}”的可访问性低于多态基类型“{1}”。推断的派生类型的可访问性必须至少与基类型相同。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推断的派生类型的可访问性低于多态基类型。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - "JsonConverterAttribute.Type" 包含无效或不可访问的参数。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 类型 "{0}" 使用了对类型声明无效的 "JsonIgnoreCondition.Always" 作为 "JsonIgnoreAttribute" 的注解。将忽略该属性。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - "JsonIgnoreCondition.Always" 在类型级别的 "JsonIgnoreAttribute" 注解中无效。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 类型“{0}”已使用 JsonSerializableAttribute 进行批注,但不是从 JsonSerializerContext 派生的。不会生成源代码。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - 使用 JsonSerializableAttribute 批注的类型必须是派生自 JsonSerializerContext 的类。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - 成员“{0}”已使用本机 AOT 中不支持的 "JsonStringEnumConverter" 进行批注。请改为考虑使用泛型 "JsonStringEnumConverter<TEnum>"。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非泛型 "JsonStringEnumConverter" 需要动态代码。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json 源生成器在 C# {0} 中不可用。请使用{1}或更高版本的语言版本。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - 源生成器不支持 C# 语言版本。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ 类型具有多个带有 JsonExtensionDataAttribute 注释的成员。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 无法为多态基类型“{1}”解析开放泛型派生类型“{0}”: {2}。 - - - - the derived type matches the base type through multiple ancestors - 派生类型通过多个上级与基类型匹配 - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - “{1}”不满足类型参数“{0}”的约束要求 - - - - the derived type is not assignable to the base type - 派生类型无法赋值给基类型 - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 派生类型的类型参数“{0}”不受基类型参数的约束 - - - - the base type's arguments do not match the derived type's base specification - 基类型的参数与派生类型的基规范不匹配 - - - - Open generic derived type could not be resolved for the polymorphic base type. - 无法为多态基类型解析开放泛型派生类型。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 类型“{0}”包括属性、字段或构造函数参数“{1}”等引用。不会为属性、字段或构造函数生成源代码。 - - - - Type includes ref like property, field or constructor parameter. - 类型包括属性、字段或构造函数参数等引用。 - - Did not generate serialization metadata for type '{0}'. 未生成类型 '{0}' 的序列化元数据。 @@ -207,26 +82,6 @@ 未生成类型的序列化元数据。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 联合类型“{0}”: {1}。设置 JsonUnionAttribute.TypeClassifier 以提供可消除歧义的自定义分类器。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 联合事例类型无法通过 JSON 值类型进行明确分类。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 联合类型“{0}”不符合 C# 联合形状约定: 必须声明至少一个公共单参数事例构造函数和一个名为 "Value" 且类型为 "object" 的公共实例属性。 - - - - Union type shape is not a valid C# union. - 联合类型形状不是有效的 C# 联合。 - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 3b979ab9337826..5872c8207ce0c4 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -22,29 +22,9 @@ 資料延伸屬性類型無效。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - 來源產生器不支援衍生自 JsonConverterAttribute 的自訂屬性 '{0}'。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定的類型 '{0}' 不是多型類型 '{1}' 支援的衍生類型。衍生類型必須可指派給基底類型。 - - - - Derived type is not a supported polymorphic derived type. - 衍生類型不是支援的多型衍生類型。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ 重複類型名稱。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 類型 '{0}' 使用 'JsonSourceGenerationMode.Serialization' 不支援的 'JsonDerivedTypeAttribute' 進行註釋。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 多型類型 '{0}' 的類型辨別器 '{1}' 指定了不只一次。衍生類型必須對應到唯一的辨別器。 - - - - Derived types produce a duplicate type discriminator. - 衍生類型會產生重複的類型辨別器。 - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推斷的衍生類型 '{0}' 比多型基底類型 '{1}' 的可存取性更低。推斷的衍生類型至少必須與基底類型一樣可存取。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推斷的衍生類型比多型基底類型的可存取性更低。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' 包含無效或無法存取的引數。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 類型 '{0}' 已使用 'JsonIgnoreAttribute' 並設定為 'JsonIgnoreCondition.Always',但此設定在類型宣告中無效。將忽略該屬性。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' 在類型層級的 'JsonIgnoreAttribute' 註解中無效。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 類型 '{0}' 已使用 JsonSerializableAttribute 標註,但並非衍生自 JsonSerializerCoNtext。將不會產生原始程式碼。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - 以 JsonSerializableAttribute 標註的類型必須為衍生自 JsonSerializerCoNtext 的類別。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - 成員 '{0}' 已使用原生 AOT 不支援的 'JsonStringEnumConverter' 加上標註。請考慮改用一般 'JsonStringEnumConverter<TEnum>'。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非一般 'JsonStringEnumConverter' 需要動態程式碼。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - C# {0} 中無法使用 System.Text.Json 來源產生器。請使用 {1} 或更新的語言版本。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - 來源產生器不支援 C# 語言版本。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ 類型具有使用 JsonExtensionDataAttribute 標註的多個成員。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 無法解析多型基底類型 '{1}' 的開放式泛型衍生類型 '{0}': {2}。 - - - - the derived type matches the base type through multiple ancestors - 衍生的類型會透過多個上階項目來比對基底類型 - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - '{1}' 未滿足類型參數 '{0}' 上的條件約束 - - - - the derived type is not assignable to the base type - 衍生的類型無法指派給基底類型 - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 衍生類型的類型參數 '{0}' 並未由基底類型的引數繫結 - - - - the base type's arguments do not match the derived type's base specification - 基底類型的引數與衍生類型的基底規格不符 - - - - Open generic derived type could not be resolved for the polymorphic base type. - 無法解析多型基底類型的開放式泛型衍生類型。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 類型 '{0}' 包含 ref,例如屬性、欄位或建構函式參數 '{1}'。不會針對屬性、欄位或建構函式產生原始程式碼。 - - - - Type includes ref like property, field or constructor parameter. - 類型包含 ref,例如屬性、欄位或建構函式參數。 - - Did not generate serialization metadata for type '{0}'. 未產生類型 '{0}' 的序列化中繼資料。 @@ -207,26 +82,6 @@ 未產生類型的序列化中繼資料。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 聯集類型 '{0}': {1}。設定 JsonUnionAttribute.TypeClassifier 以提供可消除歧義的自訂分類器。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 聯集案例類型無法以 JSON 值類型明確分類。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 聯集類型 '{0}' 不符合 C# 聯集圖形慣例: 它必須宣告至少一個公用單一參數案例建構函式和名為 'Value' 且類型為 'object' 的公用執行個體屬性。 - - - - Union type shape is not a valid C# union. - 聯集類型圖形不是有效的 C# 集。 - - \ No newline at end of file From 1b36189ae7f35145a61cdc4882bd4d481f2fc24c Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Fri, 24 Jul 2026 15:56:16 -0700 Subject: [PATCH 09/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3030966 --- .../gen/Resources/xlf/Strings.cs.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.de.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.es.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.fr.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.it.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ja.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ko.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.pl.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.pt-BR.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ru.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.tr.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 91 ++++++++++++++++--- 13 files changed, 1014 insertions(+), 169 deletions(-) diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf index fac052d08c6a14..6e1821636daa14 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf @@ -32,34 +32,59 @@ Názvy parametrů metody protokolování nemůžou začínat podtržítkem (_). + + Argument '{0}' is using the unsupported 'out' parameter modifier + Argument {0} používá nepodporovaný modifikátor parametru out. + + + + Argument is using the unsupported 'out' parameter modifier + Argument používá nepodporovaný modifikátor parametru out + + Logging methods cannot have a body Metody protokolování nemůžou obsahovat tělo. - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Metody protokolování nemůžou mít parametry typu s omezeními „allows ref struct“ - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Metody protokolování musí být partial. - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Metody protokolování musí vracet void. - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Metody protokolování musí být static. + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Zdrojový generátor protokolování není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. + + + + C# language version not supported by the source generator. + Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Metoda protokolování {0} obsahuje řetězce s poškozeným formátem. + + + + Logging method contains malformed format strings + Metoda protokolování obsahuje řetězce s poškozeným formátem @@ -107,9 +132,19 @@ Našlo se několik polí typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Třída {0} má parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger, který je skrytý polem ve třídě nebo základní třídě, což brání jeho použití. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger je skrytý polem. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Odeberte redundantní kvalifikátor ('Info:', 'Warning:', 'Error:' atd.) ze zprávy o protokolování, protože je na zadané úrovni protokolu implicitní. @@ -147,6 +182,16 @@ Více než jedna metoda protokolování nemůže v rámci třídy používat stejné ID události. + + Multiple logging methods are using event name {0} in class {1} + Více než jedna metoda protokolování používá název události {0} ve třídě {1} + + + + Multiple logging methods should not use the same event name within a class + Více než jedna metoda protokolování by nemělo používat stejný název události v rámci třídy + + Template '{0}' is not provided as argument to the logging method Šablona {0} se neposkytuje jako argument pro metodu protokolování. @@ -157,6 +202,26 @@ Šablona protokolování nemá žádný odpovídající argument metody + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Argument {0} používá nepodporovaný modifikátor parametru params nebo scoped. + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Argument používá nepodporovaný modifikátor parametru params nebo scoped + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Parametr {0} je ref stuct, což není podporováno generátorem zdroje protokolování. + + + + Logging method parameter is a 'ref struct' + Parametr metody protokolování je ref struct + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf index 8885ab6d5de30f..ec886e977703d5 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf @@ -32,34 +32,59 @@ Parameternamen für die Protokollierungsmethode dürfen nicht mit "_" beginnen. + + Argument '{0}' is using the unsupported 'out' parameter modifier + Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „out“. + + + + Argument is using the unsupported 'out' parameter modifier + Das Argument verwendet den nicht unterstützten Parametermodifizierer „out“. + + Logging methods cannot have a body Protokollierungsmethoden dürfen keinen Text enthalten. - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Protokollierungsmethoden dürfen keine Typparameter mit Einschränkungen vom Typ „allows ref struct“ haben. - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Protokollierungsmethoden müssen „partial“ sein. - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Protokollierungsmethoden müssen „void“ zurückgeben. - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Protokollierungsmethoden müssen „static“ sein. + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Der Protokollierungsquellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. + + + + C# language version not supported by the source generator. + Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Die Protokollierungsmethode „{0}“ enthält nicht wohlgeformte Formatzeichenfolgen. + + + + Logging method contains malformed format strings + Die Protokollierungsmethode enthält nicht wohlgeformte Formatzeichenfolgen. @@ -107,9 +132,19 @@ Mehrere Felder vom Typ "Microsoft.Extensions.Logging.ILogger" gefunden {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Die Klasse „{0}“ weist einen primären Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ auf, der von einem Feld in der Klasse oder einer Basisklasse ausgeblendet wird, wodurch die Verwendung verhindert wird. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Der primäre Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ wird durch ein Feld ausgeblendet. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Entfernen Sie den redundanten Qualifizierer (z. B. „Info:“, „Warning:“ oder „Error:“) aus der Protokollierungsmeldung, weil er auf den angegebenen Protokolliergrad implizit enthalten ist. @@ -147,6 +182,16 @@ Dieselbe Ereignis-ID kann nicht von mehreren Protokollierungsmethoden innerhalb einer Klasse verwendet werden + + Multiple logging methods are using event name {0} in class {1} + Der Ereignisname „{0}“ wird in der Klasse „{1}“ von mehreren Protokollierungsmethoden verwendet. + + + + Multiple logging methods should not use the same event name within a class + Derselbe Ereignisname kann innerhalb einer Klasse nicht von mehreren Protokollierungsmethoden verwendet werden. + + Template '{0}' is not provided as argument to the logging method Die Vorlage „{0}“ wird nicht als Argument für die Protokollierungsmethode bereitgestellt @@ -157,6 +202,26 @@ Protokollierungsvorlage weist kein entsprechendes Methodenargument auf + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Das Argument verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Der Parameter „{0}“ ist eine „ref struct“, die vom Protokollierungsquellgenerator nicht unterstützt wird. + + + + Logging method parameter is a 'ref struct' + Der Parameter der Protokollierungsmethode ist eine „ref struct“. + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf index 593a0f9db24672..225abdd46ae184 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf @@ -32,34 +32,59 @@ Los nombres de parámetro del método de registro no pueden empezar por _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + El argumento “{0}” está usando el modificador del parámetro de “salida” no admitido + + + + Argument is using the unsupported 'out' parameter modifier + El argumento usa el modificador de parámetro “salida” no admitido + + Logging methods cannot have a body Los métodos de registro no pueden tener cuerpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Los métodos de registro no pueden tener parámetros de tipo con restricciones "allows ref struct". - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Los métodos de tala deben ser “parciales” - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Los métodos de registro deben devolver 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Los métodos de registro deben ser “estáticos” + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + El generador de origen de registro no está disponible en C# {0}. Use la versión de idioma {1} o superior. + + + + C# language version not supported by the source generator. + La versión del idioma C# no es compatible con el generador de origen. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + El método de registro “{0}” contiene cadenas con formato incorrecto + + + + Logging method contains malformed format strings + El método de registro contiene cadenas con formato incorrecto @@ -107,9 +132,19 @@ Se encontraron varios campos de tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La clase '{0}' tiene un parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger oculto por un campo de la clase o una clase base, lo que impide su uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Un campo oculta el parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Quite el calificador redundante ('Info:', 'Warning:', 'Error:', etc.) del mensaje de registro, ya que está implícito en el nivel de registro especificado. @@ -147,6 +182,16 @@ Varios métodos de registro no pueden usar un mismo id. de evento en una clase + + Multiple logging methods are using event name {0} in class {1} + Varios métodos de registro usan el nombre de evento {0} en la clase {1} + + + + Multiple logging methods should not use the same event name within a class + Varios métodos de registro no pueden usar un mismo nombre de evento en una clase + + Template '{0}' is not provided as argument to the logging method La plantilla "{0}" no se proporciona como argumento para el método de registro @@ -157,6 +202,26 @@ La plantilla de registro no tiene ningún argumento de método correspondiente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + El argumento “{0}” usa el modificador de parámetro “params” o “scoped” no admitido + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + El argumento usa el modificador de parámetro “params” o “scoped” no admitido + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + El parámetro “{0}” es un “ref struct”, que no es compatible con el generador de origen de registro + + + + Logging method parameter is a 'ref struct' + El parámetro del método de registro es un “ref struct” + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf index be9595940a9cf9..f2c2d179e2699f 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf @@ -32,34 +32,59 @@ Les noms de paramètres de méthode de journalisation ne peuvent pas commencer par _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + L'argument « {0} » utilise le modificateur de paramètre « out » non pris en charge + + + + Argument is using the unsupported 'out' parameter modifier + L'argument utilise le modificateur de paramètre « out » non pris en charge + + Logging methods cannot have a body Les méthodes de journalisation ne peuvent pas avoir de corps - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Les méthodes de journalisation ne peuvent pas avoir de paramètres de type avec des contraintes « allows ref struct » - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Les méthodes de journalisation doivent être « partielles » - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Les méthodes de journalisation doivent retourner « nulles » - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Les méthodes de journalisation doivent être « statiques » + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Le générateur de source de connexion n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. + + + + C# language version not supported by the source generator. + Version du langage C# non prise en charge par le générateur de source. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + La méthode de journalisation « {0} »contient des chaînes de format incorrectes + + + + Logging method contains malformed format strings + La méthode de journalisation contient des chaînes de format incorrectes @@ -107,9 +132,19 @@ Plusieurs champs de type Microsoft.Extensions.Logging.ILogger ont été trouvés {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La classe « ’{0} » a un paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger qui est masqué par un champ de la classe ou une classe de base, ce qui empêche son utilisation + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Le paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger est masqué par un champ + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Supprimez le qualificateur redondant (« Info » :, « Avertissement » :, « Erreur » :, etc.) du message de journalisation, car il est implicite dans le niveau de journalisation spécifié. @@ -147,6 +182,16 @@ Le même ID d’événement dans une classe ne peut pas être utilisé par plusieurs méthodes de journalisation + + Multiple logging methods are using event name {0} in class {1} + Plusieurs méthodes de journalisation utilisent le nom d’événement {0} dans la classe {1} + + + + Multiple logging methods should not use the same event name within a class + Il ne faut pas que plusieurs méthodes de journalisation utilisent le même nom d’événement au sein d’une classe + + Template '{0}' is not provided as argument to the logging method Le modèle « {0} » n’est pas fourni comme argument de la méthode de journalisation @@ -157,6 +202,26 @@ Le modèle de journalisation n’a pas d’argument de méthode correspondant + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + L’argument « {0} » utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + L’argument utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Le paramètre « {0} » est une « structure ref », ce que le générateur source de journalisation ne prend pas en charge + + + + Logging method parameter is a 'ref struct' + Le paramètre de la méthode de journalisation est une « structure ref » + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf index 8d7f48f3ec6df9..4410040958b03d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf @@ -32,34 +32,59 @@ I nomi dei parametri del metodo di registrazione non possono iniziare con _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + L'argomento '{0}' usa il modificatore di parametro 'out' non supportato + + + + Argument is using the unsupported 'out' parameter modifier + L'argomento usa il modificatore di parametro 'out' non supportato + + Logging methods cannot have a body I metodi di registrazione non possono avere un corpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + I metodi di registrazione non possono avere parametri di tipo con vincoli 'allows ref struct' - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + I metodi di registrazione devono essere 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + I metodi di registrazione devono restituire 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + I metodi di registrazione devono essere 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Il generatore dell'origine di registrazione non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. + + + + C# language version not supported by the source generator. + Versione del linguaggio C# non supportata dal generatore di origine. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Il metodo di registrazione '{0}' contiene stringhe in formato non valido + + + + Logging method contains malformed format strings + Il metodo di registrazione contiene stringhe in formato non valido @@ -107,9 +132,19 @@ Sono stati trovati più campi di tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La classe '{0}' ha un parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger nascosto da un campo nella classe o una classe di base, impedendone l'uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Il parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger è nascosto da un campo + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Rimuovere il qualificatore ridondante ('Info:', 'Warning:', 'Error:' e così via) dal messaggio di registrazione perché è implicito nel livello di log specificato. @@ -147,6 +182,16 @@ Più metodi di registrazione non possono utilizzare lo stesso ID evento all'interno di una classe + + Multiple logging methods are using event name {0} in class {1} + Più metodi di registrazione stanno utilizzando il nome evento {0} nella classe {1} + + + + Multiple logging methods should not use the same event name within a class + Più metodi di registrazione non devono usare lo stesso nome di evento all'interno di una classe + + Template '{0}' is not provided as argument to the logging method Il modello ‘{0}’ non è specificato come argomento per il metodo di registrazione @@ -157,6 +202,26 @@ Il modello di registrazione non ha alcun argomento del metodo corrispondente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + L'argomento '{0}' usa il modificatore di parametro 'params' o 'scoped' non supportato + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + L'argomento usa il modificatore di parametro 'params' o 'scoped' non supportato + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Il parametro '{0}' è un 'ref struct', non supportato dal generatore di origine di registrazione + + + + Logging method parameter is a 'ref struct' + Il parametro del metodo di registrazione è un 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf index 4648f46e6dd84d..02b875a952c3e4 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf @@ -32,34 +32,59 @@ Logging method パラメーター名は「 _ 」で始まることはできません + + Argument '{0}' is using the unsupported 'out' parameter modifier + 引数 '{0}' はサポートされていない 'out' パラメーター修飾子を使用しています + + + + Argument is using the unsupported 'out' parameter modifier + 引数がサポートされていない 'out' パラメーター修飾子を使用しています + + Logging methods cannot have a body ログ メソッドは本文を含めることができません - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + ログ メソッドには 'ref 構造体の許容' 制約を持つ型パラメーターを指定できません - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + ログ メソッドは 'partial' である必要があります - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + ログ メソッドは 'void' を返す必要があります - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + ログ メソッドは 'static' である必要があります + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + ログ ソース ジェネレーターは、C# {0} では使用できません。言語バージョン {1} 以降を使用してください。 + + + + C# language version not supported by the source generator. + ソース ジェネレーターでサポートされていない C# 言語バージョン。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + ログ メソッド '{0}' に、形式の正しくない文字列が含まれています + + + + Logging method contains malformed format strings + ログ メソッドに形式の正しくない文字列が含まれています @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger という種類の複数のフィールドが見つかりました {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + クラス '{0}' には、クラスまたは基本クラスのフィールドによって非表示になっている型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターがあるため、使用できません + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターはフィールドによって非表示になっています + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 指定されたログ レベルに暗黙的に含まれているため、ログ メッセージから冗長な修飾子 ('Info:'、'Warning:'、'Error:' など) を削除してください。 @@ -147,6 +182,16 @@ 複数のログ記録方法では、クラス内で同じイベント ID を使用できません + + Multiple logging methods are using event name {0} in class {1} + 複数のログ記録方法でクラス {1} 内のイベント名 {0} を使用しています + + + + Multiple logging methods should not use the same event name within a class + 複数のログ記録方法では、クラス内で同じイベント名を使用しないようにする必要があります + + Template '{0}' is not provided as argument to the logging method テンプレート '{0}' は、ログ メソッドの引数として提供されません @@ -157,6 +202,26 @@ ログ テンプレートに対応するメソッド引数がありません + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 引数 '{0}' は、サポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 引数がサポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + パラメーター '{0}' は 'ref struct' であり、ログ ソース ジェネレーターではサポートされていません + + + + Logging method parameter is a 'ref struct' + ログ メソッド パラメーターは 'ref struct' です + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf index ae1aabd2a5026b..2d552acd42002a 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf @@ -32,34 +32,59 @@ 로깅 메서드 매개 변수 이름은 _로 시작할 수 없음 + + Argument '{0}' is using the unsupported 'out' parameter modifier + 인수 '{0}'이(가) 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 + + + + Argument is using the unsupported 'out' parameter modifier + 인수가 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 + + Logging methods cannot have a body 로깅 메서드에는 본문을 사용할 수 없음 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 로깅 메서드에는 'allows ref struct' 제약 조건이 있는 형식 매개 변수를 사용할 수 없습니다. - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 로깅 메서드는 'partial'이어야 함 - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 로깅 메서드는 'void'를 반환해야 함 - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 로깅 메서드는 'static'이어야 함 + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 로깅 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. + + + + C# language version not supported by the source generator. + 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 로깅 메서드 '{0}'에 잘못된 형식의 문자열이 포함되어 있습니다. + + + + Logging method contains malformed format strings + 로깅 메서드에 잘못된 형식의 문자열이 포함되어 있습니다. @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger 형식의 필드가 여러 개 있음 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 클래스 '{0}'에는 클래스 또는 기본 클래스의 필드에 의해 숨겨진 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 있으므로 해당 매개 변수를 사용할 수 없습니다. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 필드에 의해 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 숨겨집니다. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 중복 한정자(‘정보:’, ‘경고:’, ‘오류:’ 등)가 지정된 로그 수준에서 암시적이기 때문에 로깅 메시지에서 제거합니다. @@ -147,6 +182,16 @@ 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 ID를 사용할 수는 없음 + + Multiple logging methods are using event name {0} in class {1} + {0} 클래스에서 여러 로깅 메서드가 이벤트 이름 {1}을(를) 사용함 + + + + Multiple logging methods should not use the same event name within a class + 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 이름을 사용하지 않아야 합니다 + + Template '{0}' is not provided as argument to the logging method 템플릿 {0}이(가) 로깅 메서드에 인수로 제공되지 않음 @@ -157,6 +202,26 @@ 로깅 템플릿에 해당 하는 메서드 인수가 없음 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 인수 '{0}'이(가) 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 인수가 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 매개 변수 '{0}'은(는) 로깅 소스 생성기에서 지원하지 않는 'ref struct'임 + + + + Logging method parameter is a 'ref struct' + 로깅 메서드 매개 변수가 'ref struct'임 + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf index 2eab48948216f0..1cef1a9e1207fb 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf @@ -32,34 +32,59 @@ Nazwy parametrów metody rejestrowania nie mogą rozpoczynać się od znaku „_” + + Argument '{0}' is using the unsupported 'out' parameter modifier + Argument „{0}” używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” + + + + Argument is using the unsupported 'out' parameter modifier + Argument używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” + + Logging methods cannot have a body Metody rejestrowania nie mogą mieć treści - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Metody logowania nie mogą mieć parametrów typu z ograniczeniami „allows ref struct” - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Metody rejestrowania muszą być „częściowe” - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Metody rejestrowania muszą zwracać wartość typu „void” - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Metody rejestrowania muszą być „statyczne” + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Generator źródła rejestrowania nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. + + + + C# language version not supported by the source generator. + Wersja języka C# nie jest obsługiwana przez generator źródła. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Metoda rejestrowania „{0}” zawiera źle sformułowane ciągi formatu + + + + Logging method contains malformed format strings + Metoda rejestrowania zawiera źle sformułowane ciągi formatu @@ -107,9 +132,19 @@ Znaleziono wiele pól typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Klasa „{0}” ma podstawowy parametr konstruktora typu Microsoft.Extensions.Logging.ILogger, który jest ukryty przez pole w klasie lub klasie podstawowej, co uniemożliwia jego użycie. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Parametr podstawowy konstruktora typu Microsoft.Extensions.Logging.ILogger jest ukryty przez pole + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Usuń nadmiarowy kwalifikator („Info:”, „Warning:”, „Error:” itp.) z komunikatu rejestrowania, ponieważ jest on domyślny na określonym poziomie dziennika. @@ -147,6 +182,16 @@ Wiele metod rejestrowania nie może używać tego samego identyfikatora zdarzenia w obrębie klasy + + Multiple logging methods are using event name {0} in class {1} + Wiele metod rejestrowania używa nazwy zdarzenia {0} w klasie {1} + + + + Multiple logging methods should not use the same event name within a class + Wiele metod rejestrowania nie powinno używać tej samej nazwy zdarzenia w klasie + + Template '{0}' is not provided as argument to the logging method Nie podano szablonu „{0}” jako argumentu dla metody rejestrowania @@ -157,6 +202,26 @@ Szablon rejestrowania nie ma odpowiadającego mu argumentu metody + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Argument „{0}” używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Argument używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Parametr „{0}” jest „strukturą ref”, której nie obsługuje generator źródła logowania + + + + Logging method parameter is a 'ref struct' + Parametr metody logowania jest „strukturą ref” + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf index 9624db687d8055..8f36c786bbf898 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,34 +32,59 @@ Os nomes dos parâmetros do método de registro em log não podem começar com _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + O argumento "{0}" está usando o modificador de parâmetro "out" sem suporte + + + + Argument is using the unsupported 'out' parameter modifier + O argumento está usando o modificador de parâmetro "out" sem suporte + + Logging methods cannot have a body Os métodos de registro em log não podem ter um corpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Os métodos de registro em log não podem ter parâmetros de tipo com a restrição 'permitir struct ref' - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Os métodos de registro em log devem ser "parciais" - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Os métodos de registro em log devem retornar "void" - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Os métodos de registro em log devem ser "estáticos" + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + O gerador de fonte de log não está disponível em C# {0}. Use a versão do idioma {1} ou superior. + + + + C# language version not supported by the source generator. + Versão da linguagem C# não suportada pelo gerador de origem. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + O método de registro '{0}' contém strings de formato malformado + + + + Logging method contains malformed format strings + O método de registro contém strings de formato malformadas @@ -107,9 +132,19 @@ Múltiplos campos encontrados do tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + A classe "{0}" tem um parâmetro de construtor primário do tipo Microsoft.Extensions.Logging.ILogger que está oculto por um campo na classe ou uma classe base, impedindo o seu uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + O parâmetro primário de construtor do tipo Microsoft.Extensions.Logging.ILogger está oculto por um campo + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Remova o qualificador redundante ("Informações:", "Aviso:", "Erro:", etc.) da mensagem de log, pois ele está implícito no nível de log especificado. @@ -147,6 +182,16 @@ Múltiplos métodos de registro em log não podem usar o mesmo id de evento dentro de uma classe + + Multiple logging methods are using event name {0} in class {1} + Múltiplos métodos de registro em log estão usando o nome de evento {0} na classe {1} + + + + Multiple logging methods should not use the same event name within a class + Múltiplos métodos de registro em log não devem usar o mesmo nome de evento dentro de uma classe + + Template '{0}' is not provided as argument to the logging method O modelo '{0}' não é fornecido como argumento para o método de registro @@ -157,6 +202,26 @@ O modelo de registro em log não tem nenhum argumento de método correspondente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + O argumento "{0}" está usando o modificador de parâmetro "params" ou "scoped" sem suporte + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + O argumento está usando o modificador de parâmetro "params" ou "scoped" sem suporte + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + O parâmetro "{0}" é um "ref struct", que não é compatível com o gerador de origem de log + + + + Logging method parameter is a 'ref struct' + O parâmetro do método de registro em log é um "struct ref" + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf index f3667ec729f77e..a11834052d5f2c 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf @@ -32,34 +32,59 @@ Имена параметров метода ведения журнала не могут начинаться с символа "_" + + Argument '{0}' is using the unsupported 'out' parameter modifier + Аргумент "{0}" использует неподдерживаемый модификатор параметра "out" + + + + Argument is using the unsupported 'out' parameter modifier + Аргумент использует неподдерживаемый модификатор параметра "out" + + Logging methods cannot have a body У методов ведения журнала не может быть текста - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Методы ведения журнала не могут использовать параметры типа с ограничениями "allows ref struct" - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Методы ведения журнала должны быть "partial" - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Методы ведения журнала должны возвращать "void" - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Методы ведения журнала должны быть "static" + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Генератор исходного кода ведения журнала недоступен в C# {0}. Используйте языковую версию {1} или более позднюю. + + + + C# language version not supported by the source generator. + Версия языка C# не поддерживается генератором исходного кода. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Метод ведения журнала событий "{0}" содержит строки неправильного формата + + + + Logging method contains malformed format strings + Метод ведения журнала событий содержит строки неправильного формата @@ -107,9 +132,19 @@ Обнаружено несколько полей типа Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Класс "{0}" имеет первичный параметр конструктора типа Microsoft.Extensions.Logging.ILogger который скрыт полем в этом классе или базовом классе, что препятствует его использованию + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Параметр основного конструктора типа Microsoft.Extensions.Logging.ILogger скрыт полем + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Удалите избыточный квалификатор ("Info:", "Warning:", "Error:", и т. п.) из сообщения журнала, поскольку квалификатор подразумевается на указанном уровне ведения журнала. @@ -147,6 +182,16 @@ Несколько методов ведения журнала не могут использовать одинаковый ИД события в пределах класса + + Multiple logging methods are using event name {0} in class {1} + Несколько методов ведения журнала используют имя события {0} в классе {1} + + + + Multiple logging methods should not use the same event name within a class + Несколько методов ведения журнала не могут использовать одинаковое имя события в пределах класса + + Template '{0}' is not provided as argument to the logging method Шаблон "{0}" не указан в качестве аргумента для метода ведения журнала @@ -157,6 +202,26 @@ У шаблона журнала нет соответствующего аргумента метода + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Аргумент "{0}" использует неподдерживаемый модификатор параметров "params" или "scoped" + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Аргумент использует неподдерживаемый модификатор параметров "params" или "scoped" + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Параметр "{0}" представляет собой "ref struct", это не поддерживается генератором источника ведения журнала + + + + Logging method parameter is a 'ref struct' + Параметр метода ведения журнала представляет собой "ref struct" + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf index 586b3eae3f948b..87e55a8ed8c88d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf @@ -32,34 +32,59 @@ Günlüğe kaydetme yöntemi parametre adları _ ile başlayamaz + + Argument '{0}' is using the unsupported 'out' parameter modifier + '{0}' bağımsız değişkeni desteklenmeyen 'out' parametre değiştiriciyi kullanıyor + + + + Argument is using the unsupported 'out' parameter modifier + Bağımsız değişken, desteklenmeyen 'out' parametre değiştiriciyi kullanıyor + + Logging methods cannot have a body Günlüğe kaydetme yöntemleri gövde içeremez - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Günlüğe kaydetme yöntemleri, “allows ref struct” kısıtlamalı tür parametrelerine sahip olamaz - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Günlüğe kaydetme yöntemleri 'partial' olmalıdır - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Günlüğe kaydetme yöntemleri 'void' döndürmelidir - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Günlüğe kaydetme yöntemleri 'static' olmalıdır + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Günlüğe kaydetme kaynak oluşturucusu C# {0} sürümünde kullanılamıyor. Lütfen dil sürümü {1} veya üstü bir sürümü kullanın. + + + + C# language version not supported by the source generator. + C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + '{0}' günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor + + + + Logging method contains malformed format strings + Günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger türünde birden çok alan bulundu {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + '{0}' sınıfı, sınıf veya temel sınıf alanı tarafından gizlenen ve bu türün kullanımına engel olan Microsoft.Extensions.Logging.ILogger türünde birincil oluşturucu parametresine sahip + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Microsoft.Extensions.Logging.ILogger türündeki birincil oluşturucu parametresi bir alan tarafından gizleniyor + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Belirtilen günlük düzeyinde örtük olduğundan, gereksiz niteleyiciyi ('Bilgi:', 'Uyarı:', 'Hata:' vb.) günlüğe kaydetme iletisinden kaldırın. @@ -147,6 +182,16 @@ Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay kimliğini kullanamaz + + Multiple logging methods are using event name {0} in class {1} + Birden çok günlüğe kaydetme yöntemi {1} sınıfında {0} olay adını kullanıyor + + + + Multiple logging methods should not use the same event name within a class + Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay adını kullanmamalıdır + + Template '{0}' is not provided as argument to the logging method ‘{0}’ şablonu günlüğe kaydetme yönteminin bağımsız değişkeni olarak sağlanmadı @@ -157,6 +202,26 @@ Günlüğe kaydetme şablonunda karşılık gelen yöntem bağımsız değişkeni yok + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + '{0}' bağımsız değişkeni desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Bağımsız değişken desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + '{0}' parametresi, günlük kaynağı oluşturucusu tarafından desteklenmeyen bir 'ref struct' + + + + Logging method parameter is a 'ref struct' + Günlüğe kaydetme yöntemi parametresi bir 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf index 370cbf43bea94e..fb492cf824f466 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,34 +32,59 @@ 日志记录方法参数名称不能以 _ 开头 + + Argument '{0}' is using the unsupported 'out' parameter modifier + 自变量 '{0}' 正在使用不受支持的 'out' 参数修饰符 + + + + Argument is using the unsupported 'out' parameter modifier + 自变量正在使用不受支持的 'out' 参数修饰符 + + Logging methods cannot have a body 日志记录方法不能有正文 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 日志记录方法的类型参数不能带有“allows ref struct”约束 - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 日志记录方法必须为 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 日志记录方法必须返回 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 日志记录方法必须为 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 记录源生成器在 C#“{0}”中不可用。请使用{1}或更高版本的语言版本。 + + + + C# language version not supported by the source generator. + 源生成器不支持 C# 语言版本。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 日志记录方法“{0}”包含格式错误的字符串 + + + + Logging method contains malformed format strings + 日志记录方法包含格式错误的字符串 @@ -107,9 +132,19 @@ 找到 Microsoft.Extensions.Logging.ILogger 类型的多个字段 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 类“{0}”具有 Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数,该参数被类或基类中的字段隐藏以防使用 + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数被字段隐藏 + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 从日志记录消息中移除冗余限定符('信息:'、'警告:'、'错误:' 等),因为其在指定的日志级别中为隐式内容。 @@ -147,6 +182,16 @@ 多个日志记录方法不能在类中使用相同的事件 ID + + Multiple logging methods are using event name {0} in class {1} + 多个日志记录方法正在类 {1} 中使用事件名称 {0} + + + + Multiple logging methods should not use the same event name within a class + 多个日志记录方法不应在类中使用相同的事件名称 + + Template '{0}' is not provided as argument to the logging method 未将模板“{0}”作为参数提供给日志记录方法 @@ -157,6 +202,26 @@ 日志记录模板无相应的方法参数 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 自变量 '{0}' 正在使用不受支持的 'params' 或 'scoped' 参数修饰符 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 自变量正在使用不受支持的 'params' 或 'scoped' 参数修饰符 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 自变量 '{0}' 是 'ref struct',日志记录源生成器不支持它 + + + + Logging method parameter is a 'ref struct' + 日志记录方法参数是 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf index f130a7d6ea705b..e57d0cd9539280 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,34 +32,59 @@ 記錄方法參數名稱的開頭不能為 _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + 引數 '{0}' 使用不支援的 'out' 參數修飾元 + + + + Argument is using the unsupported 'out' parameter modifier + 引數使用不支援的 'out' 參數修飾元 + + Logging methods cannot have a body 記錄方法不能有主體 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 記錄方法不可包含具有「允許 ref struct」限制條件的型別參數 - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 記錄方法必須是 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 記錄方法必須傳回 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 記錄方法必須是 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 記錄來源產生器在 C# {0} 中不可用。請使用語言版本 {1} 或更新版本。 + + + + C# language version not supported by the source generator. + 來源產生器不支援 C# 語言版本。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 記錄方法 '{0}' 包含格式錯誤的格式字串 + + + + Logging method contains malformed format strings + 記錄方法包含格式錯誤的格式字串 @@ -107,9 +132,19 @@ 找到多個 Microsoft.Extensions.Logging.ILogger 類型的欄位 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 類別 '{0}' 具有類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數,其已由類別或基底類別中的欄位隱藏,因此無法使用 + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數由某欄位隱藏 + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 從記錄訊息中移除備援限定詞 ('Info:', 'Warning:', 'Error:', 等等),因為它在指定的記錄層級中為隱含。 @@ -147,6 +182,16 @@ 多個記錄方法不能在類別內使用相同的事件識別碼 + + Multiple logging methods are using event name {0} in class {1} + 多個記錄方法是使用類別 {0} 中的事件名稱 {1} + + + + Multiple logging methods should not use the same event name within a class + 多個記錄方法不應在類別內使用相同的事件名稱 + + Template '{0}' is not provided as argument to the logging method 未將範本 '{0}' 提供做為記錄方法的引數 @@ -157,6 +202,26 @@ 記錄範本沒有對應的方法引數 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 引數 '{0}' 使用不受支援的 'params' 或 'scoped' 參數修飾元 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 引數使用不受支援的 'params' 或 'scoped' 參數修飾元 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 參數 '{0}' 是個 'ref struct',其不受記錄來源產生器支援 + + + + Logging method parameter is a 'ref struct' + 記錄方法參數是個 'ref struct' + + \ No newline at end of file From 927d409acd3b9aa17bc8abd54d400d4e47b3570b Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Fri, 24 Jul 2026 15:57:46 -0700 Subject: [PATCH 10/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3030966 --- .../gen/Resources/xlf/Strings.cs.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.de.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.es.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.fr.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.it.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ja.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ko.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.pl.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.pt-BR.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ru.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.tr.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 173 ++++++++++++++++-- 13 files changed, 2067 insertions(+), 182 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index c55e31e07f8d5c..8d1b666ceb564c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -22,9 +22,29 @@ Typ vlastnosti rozšíření dat není platný + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Generátor zdroje nepodporuje vlastní atribut „{0}“ odvozený od atributu JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Zadaný typ '{0}' není podporovaným odvozeným typem pro polymorfní typ '{1}'. Odvozené typy musí být přiřaditelné základnímu typu. + + + + Derived type is not a supported polymorphic derived type. + Odvozený typ není podporovaným polymorfním odvozeným typem. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. @@ -32,24 +52,84 @@ Duplicitní název typu - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Typ {0} je anotován atributem JsonDerivedTypeAttribute, který se v JsonSourceGenerationMode.Serialization nepodporuje. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Diskriminátor typu '{0}' je pro polymorfní typ '{1}' zadaný více než jednou. Odvozené typy musí odpovídat jedinečným diskriminátorům. + + + + Derived types produce a duplicate type discriminator. + Odvozené typy vytvářejí duplicitní diskriminátor typu. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Odvozený typ '{0}' je méně přístupný než polymorfní základní typ '{1}'. Odvozené typy musí být alespoň stejně přístupné jako základní typ. + + + + Inferred derived type is less accessible than the polymorphic base type. + Odvozený typ je méně přístupný než polymorfní základní typ. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + JsonConverterAttribute.Type obsahuje neplatný nebo nepřístupný argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Typ {0} byl anotován atributem JsonIgnoreAttribute s použitím JsonIgnoreCondition.Always, což není platné u deklarací typů. Atribut bude ignorován. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + JsonIgnoreCondition.Always není platný pro poznámky JsonIgnoreAttribute na úrovni typu. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Typ „{0}“ byl anotován atributem JsonSerializableAttribute, ale není odvozen od třídy JsonSerializerContext. Nebude vygenerován žádný zdrojový kód. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Typy anotované atributem JsonSerializableAttribute musí být třídy odvozené od třídy JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Člen {0} byl opatřen poznámkou jsonStringEnumConverter, což není v nativním AOT podporováno. Zvažte použití obecného objektu JsonStringEnumConverter<TEnum>. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Neobecný objekt JsonStringEnumConverter vyžaduje dynamický kód. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Zdrojový generátor System.Text.Json není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. @@ -72,6 +152,51 @@ Typ obsahuje více členů s komentářem JsonExtensionDataAttribute + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Otevřený obecný odvozený typ {0} nelze přeložit pro polymorfní základní typ {1}: {2}. + + + + the derived type matches the base type through multiple ancestors + Odvozený typ odpovídá základnímu typu prostřednictvím více nadřazených prvků. + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + Typ {1} nesplňuje omezení parametru typu {0}. + + + + the derived type is not assignable to the base type + Odvozený typ se nedá přiřadit k základnímu typu. + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Parametr typu {0} odvozeného typu není vázán argumenty základního typu. + + + + the base type's arguments do not match the derived type's base specification + Argumenty základního typu neodpovídají základní specifikaci odvozeného typu. + + + + Open generic derived type could not be resolved for the polymorphic base type. + Otevřený obecný odvozený typ nelze přeložit pro polymorfní základní typ. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Typ {0} zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru {1}. Pro vlastnost, pole nebo konstruktor se nevygeneruje žádný zdrojový kód. + + + + Type includes ref like property, field or constructor parameter. + Typ zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru. + + Did not generate serialization metadata for type '{0}'. Nevygenerovala se metadata serializace pro typ {0}. @@ -82,6 +207,26 @@ Nevygenerovala se metadata serializace pro typ + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Typ sjednocení {0}: {1}. Nastavte JsonUnionAttribute.TypeClassifier tak, aby poskytoval vlastní klasifikátor, který může být jednoznačný. + + + + Union case types cannot be unambiguously classified by JSON value type. + Typy případů sjednocení nelze jednoznačně klasifikovat podle typu hodnoty JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Typ sjednocení {0} neodpovídá konvenci obrazce sjednocení jazyka C#: musí deklarovat alespoň jeden veřejný konstruktor případu s jedním parametrem a veřejnou vlastnost instance s názvem Value s typem object. + + + + Union type shape is not a valid C# union. + Obrazec typu sjednocení není platným sjednocení jazyka C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index e4e76aba404064..f8236fc20248d6 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -22,9 +22,29 @@ Der Typ der Datenerweiterungseigenschaft ist ungültig. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Das von JsonConverterAttribute abgeleitete benutzerdefinierte Attribut "{0}" wird vom Quellgenerator nicht unterstützt. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Der angegebene Typ „{0}“ ist kein unterstützter abgeleiteter Typ für den polymorphen Typ „{1}“. Abgeleitete Typen müssen dem Basistyp zuweisbar sein. + + + + Derived type is not a supported polymorphic derived type. + Der abgeleitete Typ ist kein unterstützter polymorpher abgeleiteter Typ. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. @@ -32,24 +52,84 @@ Doppelter Typname - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Der Typ „{0}“ ist mit „JsonDerivedTypeAttribute“ versehen, was in „JsonSourceGenerationMode.Serialization“ nicht unterstützt wird. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Der Typdiskriminator „{0}“ wurde für den polymorphen Typ „{1}“ mehr als einmal angegeben. Abgeleitete Typen müssen eindeutige Diskriminatoren haben. + + + + Derived types produce a duplicate type discriminator. + Abgeleitete Typen erzeugen einen doppelten Typdiskriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Der inferierte abgeleitete Typ „{0}“ ist weniger zugänglich als der polymorphe Basistyp „{1}“. Inferierte abgeleitete Typen müssen mindestens so zugänglich sein wie der Basistyp. + + + + Inferred derived type is less accessible than the polymorphic base type. + Der inferierte abgeleitete Typ ist weniger zugänglich als der polymorphe Basistyp. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + "JsonConverterAttribute.Type" enthält ein ungültiges oder nicht zugängliches Argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Der Typ „{0}“ wurde mit „JsonIgnoreAttribute“ unter Verwendung von „JsonIgnoreCondition.Always“ versehen, was für Typdeklarationen nicht zulässig ist. Das Attribut wird ignoriert. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + „JsonIgnoreCondition.Always“ ist für Anmerkungen auf Typ-Ebene mit „JsonIgnoreAttribute“ nicht gültig. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Der Typ "{0}" wurde mit JsonSerializableAttribute kommentiert, ist aber nicht von JsonSerializerContext abgeleitet. Es wird kein Quellcode generiert. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Mit JsonSerializableAttribute kommentierte Typen müssen Klassen sein, die von JsonSerializerContext abgeleitet werden. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Der Member "{0}" wurde mit "JsonStringEnumConverter" kommentiert, was in nativem AOT nicht unterstützt wird. Erwägen Sie stattdessen die Verwendung des generischen "JsonStringEnumConverter<TEnum>". - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Der nicht generische "JsonStringEnumConverter" erfordert dynamischen Code. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Der System.Text.Json-Quellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. @@ -72,6 +152,51 @@ Der Typ enthält mehrere Elemente, die mit dem JsonExtensionDataAttribute versehen sind. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Der offene generische abgeleitete Typ „{0}“ konnte für den polymorphen Basistyp „{1}“ nicht aufgelöst werden: {2}. + + + + the derived type matches the base type through multiple ancestors + Der abgeleitete Typ stimmt über mehrere Vorfahren mit dem Basistyp überein + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + Die Einschränkung für den Typparameter „{0}“ wird von „{1}“ nicht erfüllt + + + + the derived type is not assignable to the base type + Der abgeleitete Typ ist nicht auf den Basistyp zuweisbar + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Der Typparameter „{0}“ des abgeleiteten Typs wird nicht durch die Argumente des Basistyps gebunden + + + + the base type's arguments do not match the derived type's base specification + Die Argumente des Basistyps stimmen nicht mit der Basisspezifikation des abgeleiteten Typs überein + + + + Open generic derived type could not be resolved for the polymorphic base type. + Der offene generische abgeleitete Typ konnte für den polymorphen Basistyp nicht aufgelöst werden. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Der Typ „{0}“ enthält die Verweise wie Eigenschaft, Feld oder Konstruktorparameter „{1}“. Für die Eigenschaft, das Feld oder den Konstruktor wird kein Quellcode generiert. + + + + Type includes ref like property, field or constructor parameter. + Der Typ enthält Verweise wie Eigenschaft, Feld oder Konstruktorparameter. + + Did not generate serialization metadata for type '{0}'. Die Serialisierungsmetadaten für den Typ "{0}" wurden nicht generiert. @@ -82,6 +207,26 @@ Serialisierungsmetadaten für den Typ wurden nicht generiert + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Verbundtyp „{0}“: {1}. Legen Sie JsonUnionAttribute.TypeClassifier fest, um einen benutzerdefinierten Klassifizierer bereitzustellen, der Mehrdeutigkeiten auflösen kann. + + + + Union case types cannot be unambiguously classified by JSON value type. + Verbundfalltypen können nicht eindeutig nach dem JSON-Werttyp klassifiziert werden. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Der Verbundtyp „{0}“ stimmt nicht mit der C#-Konvention für die Verbundform überein: Er muss mindestens einen öffentlichen Fallkonstruktor mit einem Parameter und eine öffentliche Instanzeigenschaft mit dem Namen „Value“ und dem Typ „object“ deklarieren. + + + + Union type shape is not a valid C# union. + Die Verbundtypform ist kein gültiger C#-Verbund. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index 69a035b8f5aa55..e8a6b680f1764b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -22,9 +22,29 @@ Tipo de propiedad de extensión de datos no válido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + El generador de origen no admite el atributo personalizado '{0}' derivado de JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + El generador de origen no admite los atributos derivados de JsonConverterAttribute. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + El tipo especificado "{0}" no es un tipo derivado admitido para el tipo polimórfico "{1}". Los tipos derivados deben poder asignarse al tipo base. + + + + Derived type is not a supported polymorphic derived type. + El tipo derivado no es un tipo derivado polimórfico admitido. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. @@ -32,24 +52,84 @@ Nombre de tipo duplicado. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + El tipo \"{0}\" está anotado con \"JsonDerivedTypeAttribute\", que no se admite en \"JsonSourceGenerationMode.Serialization\". + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + El discriminador de tipo "{0}" se especifica más de una vez para el tipo polimórfico "{1}". Los tipos derivados deben corresponder a discriminadores únicos. + + + + Derived types produce a duplicate type discriminator. + Los tipos derivados generan un discriminador de tipo duplicado. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + El tipo derivado inferido "{0}" es menos accesible que el tipo base polimórfico "{1}". Los tipos derivados deducidos deben ser al menos tan accesibles como el tipo base. + + + + Inferred derived type is less accessible than the polymorphic base type. + El tipo derivado inferido es menos accesible que el tipo base polimórfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + “JsonConverterAttribute.Type” contiene un argumento no válido o inaccesible. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + El tipo ''{0}'' se ha anotado con ''JsonIgnoreAttribute'' mediante ''JsonIgnoreCondition.Always'', que no es válido en declaraciones de tipo. Se omitirá el atributo. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + ''JsonIgnoreCondition.Always'' no es válido en las anotaciones 'JsonIgnoreAttribute' de nivel de tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + El tipo "{0}" se ha anotado con JsonSerializableAttribute, pero no se deriva de JsonSerializerContext. No se generará ningún código fuente. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Los tipos anotados con JsonSerializableAttribute deben ser clases derivadas de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + El miembro '{0}' se ha anotado con 'JsonStringEnumConverter', que no se admite en AOT nativo. Considere la posibilidad de usar el elemento genérico "JsonStringEnumConverter<TEnum>" en su lugar. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + El elemento 'JsonStringEnumConverter' no genérico requiere código dinámico. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + El generador de origen System.Text.Json no está disponible en C# {0}. Use la versión de idioma {1} o superior. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + La versión del idioma C# no es compatible con el generador de origen. @@ -72,6 +152,51 @@ El tipo tiene varios miembros anotados con JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + No se pudo resolver el tipo derivado genérico abierto "{0}" para el tipo base polimórfico "{1}": {2}. + + + + the derived type matches the base type through multiple ancestors + el tipo derivado coincide con el tipo base a través de varios antecesores + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + la restricción del parámetro de tipo "{0}" no se satisface con "{1}" + + + + the derived type is not assignable to the base type + el tipo derivado no se puede asignar al tipo base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + el parámetro de tipo "{0}" del tipo derivado no está enlazado por los argumentos del tipo base + + + + the base type's arguments do not match the derived type's base specification + los argumentos del tipo base no coinciden con la especificación base del tipo derivado + + + + Open generic derived type could not be resolved for the polymorphic base type. + No se pudo resolver el tipo derivado genérico abierto para el tipo base polimórfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + El tipo "{0}" incluye una referencia como propiedad, campo o parámetro de constructor "{1}". No se generará código fuente para la propiedad, campo o constructor. + + + + Type includes ref like property, field or constructor parameter. + El tipo incluye una referencia como propiedad, campo o parámetro de constructor. + + Did not generate serialization metadata for type '{0}'. No generó metadatos de serialización para el tipo '{0}". @@ -82,6 +207,26 @@ No generó metadatos de serialización de metadatos para el tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo de unión "{0}": {1}. Establezca JsonUnionAttribute.TypeClassifier para proporcionar un clasificador personalizado que pueda eliminar la ambigüedad. + + + + Union case types cannot be unambiguously classified by JSON value type. + Los tipos de caso de unión no se pueden clasificar inequívocamente por tipo de valor JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + El tipo de unión "{0}" no coincide con la convención de forma de unión de C#: debe declarar al menos un constructor de casos de parámetro único público y una propiedad de instancia pública denominada "Value" con el tipo "object". + + + + Union type shape is not a valid C# union. + La forma de tipo de unión no es una unión de C# válida. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 8259e7ad1ca282..03cb619eb14fa4 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -22,9 +22,29 @@ Type de propriété d’extension de données non valide + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Le type spécifié « {0} » n’est pas un type dérivé pris en charge pour le type polymorphe « {1} ». Vous devez pouvoir affecter des types dérivés au type de base. + + + + Derived type is not a supported polymorphic derived type. + Le type dérivé n’est pas un type dérivé polymorphe pris en charge. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. @@ -32,24 +52,84 @@ Nom de type dupliqué. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Le discriminant de type « {0} » est spécifié plusieurs fois pour le type polymorphe « {1} ». Les types dérivés doivent correspondre à des discriminants uniques. + + + + Derived types produce a duplicate type discriminator. + Les types dérivés produisent un doublon de discriminant de type. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Le type dérivé déduit « {0} » est moins accessible que le type de base polymorphe « {1} ». Les types dérivés déduits doivent être aussi accessibles que le type de base. + + + + Inferred derived type is less accessible than the polymorphic base type. + Le type dérivé déduit est moins accessible que le type de base polymorphe. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Le type « {0} » a été annoté avec « JsonIgnoreAttribute » en utilisant « JsonIgnoreCondition.Always », ce qui n’est pas valide dans les déclarations de type. L’attribut sera ignoré. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + « JsonIgnoreCondition.Always » n’est pas valide sur les annotations « JsonIgnoreAttribute » au niveau du type. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter<TEnum>'. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Le 'JsonStringEnumConverter' non générique requiert du code dynamique. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Version du langage C# non prise en charge par le générateur de source. @@ -72,6 +152,51 @@ Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Nous n’avons pas pu résoudre le type dérivé générique ouvert « {0} » pour le type de base polymorphe « {1} » : {2}. + + + + the derived type matches the base type through multiple ancestors + le type dérivé correspond au type de base via plusieurs ancêtres + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + la contrainte sur le paramètre de type « {0} » n’est pas satisfaite par « {1} » + + + + the derived type is not assignable to the base type + le type dérivé n’est pas assignable au type de base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + le paramètre de type « {0} » du type dérivé n’est pas lié par les arguments du type de base + + + + the base type's arguments do not match the derived type's base specification + les arguments du type de base ne correspondent pas à la spécification de base du type dérivé + + + + Open generic derived type could not be resolved for the polymorphic base type. + Nous n’avons pas pu résoudre le type dérivé générique ouvert pour le type de base polymorphe. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Le type « {0} » inclut le ref comme propriété, champ ou paramètre de constructeur « {1} ». Aucun code source ne sera généré pour la propriété, le champ ou le constructeur. + + + + Type includes ref like property, field or constructor parameter. + Le type comprend des éléments tels que des propriétés, des champs ou des paramètres de construction. + + Did not generate serialization metadata for type '{0}'. Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées. @@ -82,6 +207,26 @@ Les métadonnées de sérialisation pour le type n’ont pas été générées. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Type d’union « {0} » : {1}. Définissez JsonUnionAttribute.TypeClassifier pour fournir un classifieur personnalisé pouvant lever l’ambiguïté. + + + + Union case types cannot be unambiguously classified by JSON value type. + Les types de cas d’union ne peuvent pas être classés de manière non ambiguë par le type de valeur JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Le type d’union « {0} » ne correspond pas à la convention de forme d’union C# : il doit déclarer au moins un constructeur de cas public à un seul paramètre et une propriété d’instance publique nommée « Value » avec le type « object ». + + + + Union type shape is not a valid C# union. + La forme du type d’union n’est pas une union C# valide. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index d2ceac76138524..24991ad2a6f5fa 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -22,9 +22,29 @@ Il tipo di proprietà dell'estensione dati non è valido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + L'attributo personalizzato '{0}' che deriva da JsonConverterAttribute non è supportato dal generatore di origine. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Il tipo specificato '{0}' non è un tipo derivato supportato per il tipo polimorfico '{1}'. I tipi derivati devono essere assegnabili al tipo di base. + + + + Derived type is not a supported polymorphic derived type. + Il tipo derivato non è un tipo derivato polimorfico supportato. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. @@ -32,24 +52,84 @@ Nome di tipo duplicato. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Il tipo '{0}' è annotato con 'JsonDerivedTypeAttribute' che non è supportato in 'JsonSourceGenerationMode.Serialization'. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Il discriminatore di tipo '{0}' è specificato più di una volta per il tipo polimorfico '{1}'. I tipi derivati devono corrispondere a discriminatori univoci. + + + + Derived types produce a duplicate type discriminator. + I tipi derivati producono un discriminatore di tipo duplicato. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Il tipo derivato dedotto '{0}' è meno accessibile del tipo base polimorfico '{1}'. I tipi derivati dedotti devono essere accessibili almeno quanto il tipo di base. + + + + Inferred derived type is less accessible than the polymorphic base type. + Il tipo derivato dedotto è meno accessibile del tipo base polimorfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' contiene un argomento non valido o inaccessibile. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Il tipo '{0}' è stato annotato con 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', che non è valido nelle dichiarazioni di tipo. L'attributo verrà ignorato. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' non è valido nelle annotazioni 'JsonIgnoreAttribute' a livello di tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Il tipo '{0}' è stato annotato con JsonSerializableAttribute ma non deriva da JsonSerializerContext. Non verrà generato alcun codice sorgente. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + I tipi annotati con JsonSerializableAttribute devono essere classi che derivano da JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Il membro '{0}' è stato annotato con 'JsonStringEnumConverter' che non è supportato in AOT nativo. Provare a usare il generico 'JsonStringEnumConverter<TEnum>'. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + L'elemento 'JsonStringEnumConverter' non generico richiede un codice dinamico. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Il generatore di origine System.Text.Json non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Versione del linguaggio C# non supportata dal generatore di origine. @@ -72,6 +152,51 @@ Nel tipo sono presenti più membri annotati con JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Non è possibile risolvere il tipo derivato generico aperto '{0}' per il tipo di base polimorfico '{1}': {2}. + + + + the derived type matches the base type through multiple ancestors + il tipo derivato corrisponde al tipo di base tramite più predecessori + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + il vincolo sul parametro di tipo '{0}' non è soddisfatto da '{1}' + + + + the derived type is not assignable to the base type + il tipo derivato non può essere assegnato al tipo di base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + il parametro di tipo '{0}' del tipo derivato non è vincolato dagli argomenti del tipo di base + + + + the base type's arguments do not match the derived type's base specification + gli argomenti del tipo di base non corrispondono alla specifica di base del tipo derivato + + + + Open generic derived type could not be resolved for the polymorphic base type. + Non è possibile risolvere il tipo derivato generico aperto per il tipo di base polimorfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Il tipo '{0}' include un riferimento come la proprietà, il campo o il parametro del costruttore '{1}'. Non verrà generato codice sorgente per la proprietà, il campo o il costruttore. + + + + Type includes ref like property, field or constructor parameter. + Il tipo include un riferimento come la proprietà, il campo o il parametro del costruttore. + + Did not generate serialization metadata for type '{0}'. Non sono stati generati metadati di serializzazione per il tipo '{0}'. @@ -82,6 +207,26 @@ Non sono stati generati metadati di serializzazione per il tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo di union '{0}': {1}. Impostare JsonUnionAttribute.TypeClassifier per specificare un classificatore personalizzato in grado di evitare le ambiguità. + + + + Union case types cannot be unambiguously classified by JSON value type. + Non è possibile classificare i tipi di case union in modo inequivocabile in base al tipo di valore JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Il tipo di union '{0}' non corrisponde alla convenzione C# per la forma dei tipi di union: deve dichiarare almeno un costruttore di case pubblico con singolo parametro e una proprietà di istanza pubblica denominata 'Value' con tipo 'object'. + + + + Union type shape is not a valid C# union. + La forma del tipo di union non è un union C# valido. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index 1eb1b3a172ea59..b7036764cf10b1 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -22,9 +22,29 @@ データ拡張プロパティの型が無効です。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute から派生するカスタム属性 '{0}' は、ソース ジェネレーターではサポートされていません。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定された型 '{0}' は、ポリモーフィック型 '{1}' のサポートされている派生型ではありません。派生型は、基底型に代入可能である必要があります。 + + + + Derived type is not a supported polymorphic derived type. + 派生型は、サポートされているポリモーフィック派生型ではありません。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 @@ -32,24 +52,84 @@ 重複した種類名。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 型 '{0}' は 'JsonDerivedTypeAttribute' の注釈が付けられていますが、これは 'JsonSourceGenerationMode.Serialization' でサポートされていません。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 型識別子 '{0}' が、ポリモーフィック型 '{1}' に対して複数回指定されています。派生型は、一意の識別子に対応している必要があります。 + + + + Derived types produce a duplicate type discriminator. + 派生型で、重複する型識別子が生成されます。 + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推定された派生型 '{0}' は、ポリモーフィック基底型 '{1}' よりもアクセスしにくいです。推定された派生型は、少なくとも基底型と同じくらいアクセスしやすいことが必要です。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推定された派生型は、ポリモーフィック基底型よりもアクセスしにくいです。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' に無効な、またはアクセスできない引数が含まれています。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 型 '{0}' は、型宣言では無効な 'JsonIgnoreCondition.Always' を使用して 'JsonIgnoreAttribute' で注釈が付けられています。属性は無視されます。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' は、型レベルの 'JsonIgnoreAttribute' 注釈では無効です。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 型 '{0}' は JsonSerializableAttribute で注釈が付けられていますが、JsonSerializerContext から派生したものではありません。ソース コードは生成されません。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute で注釈が付けられた型は、JsonSerializerContext から派生するクラスである必要があります。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + メンバー '{0}' には、ネイティブ AOT ではサポートされていない 'JsonStringEnumConverter' の注釈が付けられています。 代わりに汎用の 'JsonStringEnumConverter<TEnum>' を使用することを検討してください。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非ジェネリック 'JsonStringEnumConverter' には動的コードが必要です。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json ソース ジェネレーターは、C# {0}では使用できません。言語バージョン {1} 以上を使用してください。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + ソース ジェネレーターでサポートされていない C# 言語バージョン。 @@ -72,6 +152,51 @@ 型には、'JsonExtensionDataAttribute' に注釈が付けられた複数のメンバーが含まれます。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + オープン ジェネリック派生型 '{0}' をポリモーフィック基本型 '{1}':{2} に対して解決できませんでした。 + + + + the derived type matches the base type through multiple ancestors + 派生型が複数の先祖を通して基本型に一致しています + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + 型パラメーター '{0}' に対する制約が '{1}' によって満たされていません + + + + the derived type is not assignable to the base type + 派生型は基本型に割り当てることができません + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 派生型の型パラメーター '{0}' が、基本型の引数によってバインドされていません + + + + the base type's arguments do not match the derived type's base specification + 基本型の引数が派生型の基本仕様と一致しません + + + + Open generic derived type could not be resolved for the polymorphic base type. + オープン ジェネリック派生型をポリモーフィック基本型に対して解決できませんでした。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 型 '{0}' には、プロパティ、フィールド、コンストラクター パラメーター '{1}' などの ref が含まれます。プロパティ、フィールド、またはコンストラクターのソース コードは生成されません。 + + + + Type includes ref like property, field or constructor parameter. + 型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 + + Did not generate serialization metadata for type '{0}'. '{0}'型 のシリアル化メタデータを生成ませんでした。 @@ -82,6 +207,26 @@ 型のシリアル化メタデータが生成されません。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 共用体の型 '{0}': {1}。JsonUnionAttribute.TypeClassifier を設定して、あいまいさを解消できるカスタム分類子を提供します。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 共用体ケース型を JSON 値の型で明確に分類することはできません。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 共用体型 '{0}' は C# 共用体図形規則と一致しません。少なくとも 1 つのパブリック 単一パラメーター ケース コンストラクターと、'object' 型の 'value' という名前のパブリック インスタンス プロパティを宣言する必要があります。 + + + + Union type shape is not a valid C# union. + Union type shape は、有効な C# の union ではありません。 + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index 0d55f34ef70ca8..bfae38bb149ea6 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -22,9 +22,29 @@ 데이터 확장 속성 형식이 잘못되었습니다. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute에서 파생된 사용자 지정 속성 '{0}'은(는) 원본 생성기에서 지원되지 않습니다. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 지정된 형식 '{0}'은(는) 다형식 형식 '{1}'에 대해 지원되는 파생 형식이 아닙니다. 파생 형식은 기본 형식에 할당할 수 있어야 합니다. + + + + Derived type is not a supported polymorphic derived type. + 파생 형식이 지원되는 다형성 파생 형식이 아닙니다. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. @@ -32,24 +52,84 @@ 중복된 형식 이름입니다. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + '{0} 형식은 'JsonSourceGenerationMode.Serialization'에서 지원되지 않는 'JsonDerivedTypeAttribute'로 주석이 추가되었습니다. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 다형식 형식 '{1}'에 대해 형식 판별자 '{0}'이(가) 두 번 이상 지정되었습니다. 파생 형식은 고유한 판별자에 해당해야 합니다. + + + + Derived types produce a duplicate type discriminator. + 파생 형식이 중복 형식 판별자를 생성합니다. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 유추된 파생 형식 '{0}'은(는) 다형식 기본 형식 '{1}'보다 액세스 수준이 낮습니다. 유추된 파생 형식은 기본 형식만큼 액세스할 수 있어야 합니다. + + + + Inferred derived type is less accessible than the polymorphic base type. + 유추된 파생 형식이 다형성 기본 형식보다 액세스하기 어렵습니다. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type'에 잘못되었거나 액세스할 수 없는 인수가 포함되어 있습니다. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + '{0}' 형식은 형식 선언에서 유효하지 않은 'JsonIgnoreCondition.Always'를 사용하여 'JsonIgnoreAttribute'로 주석을 달았습니다. 특성이 무시됩니다. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always'는 형식 수준의 'JsonIgnoreAttribute' 주석에서 유효하지 않습니다. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + '{0}' 형식에 JsonSerializableAttribute 주석이 추가되었지만 JsonSerializerContext에서 파생되지 않았습니다. 소스 코드가 생성되지 않습니다. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute 주석이 추가된 형식은 JsonSerializerContext에서 파생된 클래스여야 합니다. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + '{0}' 멤버에 네이티브 AOT에서 지원되지 않는 'JsonStringEnumConverter'로 주석이 달렸습니다. 대신 제네릭 'JsonStringEnumConverter<TEnum>'을 사용해 보세요. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 제네릭이 아닌 'JsonStringEnumConverter'에는 동적 코드가 필요합니다. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. @@ -72,6 +152,51 @@ 형식에 JsonExtensionDataAttribute로 주석이 추가 된 멤버가 여러 개 있습니다. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 폴리모픽 기본 형식 '{0}'에 대해 열려 있는 제네릭 파생 형식 '{1}'을(를) 확인할 수 없습니다. {2}. + + + + the derived type matches the base type through multiple ancestors + 파생 형식이 여러 상위 형식을 통해 기본 형식과 일치합니다. + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + 형식 매개 변수 '{0}'에 대한 제약 조건이 '{1}'을(를) 만족하지 않습니다. + + + + the derived type is not assignable to the base type + 파생 형식을 기본 형식에 할당할 수 없습니다. + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 파생 형식의 형식 매개 변수 '{0}'은(는) 기본 형식의 인수에 의해 바인딩되지 않습니다. + + + + the base type's arguments do not match the derived type's base specification + 기본 형식의 인수가 파생 형식의 기본 사양과 일치하지 않습니다. + + + + Open generic derived type could not be resolved for the polymorphic base type. + 폴리모픽 기본 형식에 대해 열려 있는 제네릭 파생 형식을 확인할 수 없습니다. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + '{0}' 형식에는 속성, 필드 또는 생성자 매개 변수 '{1}'와 같은 ref가 포함됩니다. 속성, 필드 또는 생성자에 대한 소스 코드가 생성되지 않습니다. + + + + Type includes ref like property, field or constructor parameter. + 형식에는 속성, 필드 또는 생성자 매개 변수와 같은 ref가 포함됩니다. + + Did not generate serialization metadata for type '{0}'. '{0}' 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. @@ -82,6 +207,26 @@ 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 유니온 형식 '{0}': {1}. 고유하게 구분할 수 있는 사용자 지정 분류자를 제공하려면 JsonUnionAttribute.TypeClassifier를 설정하세요. + + + + Union case types cannot be unambiguously classified by JSON value type. + 유니온 케이스 형식은 JSON 값 형식만으로는 명확하게 분류할 수 없습니다. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 유니온 형식 '{0}'은(는) C# 유니온 셰이프 규칙과 일치하지 않습니다. 하나 이상의 공용 단일 매개 변수 케이스 생성자와 형식이 'object'인 공용 인스턴스 속성 'Value'를 선언해야 합니다. + + + + Union type shape is not a valid C# union. + 유니온 형식 셰이프는 올바른 C# 유니온이 아닙니다. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 5fe6c8d4e5fae0..59403b28235a86 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -22,9 +22,29 @@ Nieprawidłowy typ właściwości rozszerzenia danych. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Generator źródłowy nie obsługuje atrybutu niestandardowego „{0}” pochodzącego od atrybutu JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Określony typ „{0}” nie jest obsługiwanym typem pochodnym dla typu polimorficznego „{1}”. Typy pochodne muszą być przypisane do typu podstawowego. + + + + Derived type is not a supported polymorphic derived type. + Typ pochodny nie jest obsługiwanym polimorficznym typem pochodnym. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. @@ -32,24 +52,84 @@ Zduplikowana nazwa typu. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Typ „{0}” ma adnotację „JsonDerivedTypeAttribute”, która nie jest obsługiwana w elemecie „JsonSourceGenerationMode.Serialization”. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Dyskryminator typu „{0}” jest określony więcej niż raz dla typu polimorficznego „{1}”. Typy pochodne muszą odpowiadać unikatowym dyskryminatorom. + + + + Derived types produce a duplicate type discriminator. + Typy pochodne powodują dyskryminowanie zduplikowanego typu. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Wywnioskowany typ pochodny „{0}” jest mniej dostępny niż polimorficzny typ podstawowy „{1}”. Wywnioskowane typy pochodne muszą być co najmniej tak dostępne jak typ podstawowy. + + + + Inferred derived type is less accessible than the polymorphic base type. + Wywnioskowany typ pochodny jest mniej dostępny niż polimorficzny typ podstawowy. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + Typ „JsonConverterAttribute.Type” zawiera nieprawidłowy lub niedostępny argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Typ „{0}” został oznaczony adnotacją z atrybutem „JsonIgnoreAttribute” przy użyciu elementu „JsonIgnoreCondition.Always”, który jest nieprawidłowy w deklaracjach typu. Atrybut zostanie zignorowany. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + Element „JsonIgnoreCondition.Always” jest nieprawidłowy w adnotacjach „JsonIgnoreAttribute” na poziomie typu. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Typ „{0}” ma adnotacje z atrybutem JsonSerializableAttribute, ale nie pochodzi od elementu JsonSerializerContext. Nie zostanie wygenerowany żaden kod źródłowy. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Typy z adnotacjami JsonSerializableAttribute muszą być klasami pochodzącymi z elementu JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Element członkowski '{0}' został opatrzony adnotacją 'JsonStringEnumConverter', która nie jest obsługiwana w natywnym AOT. Zamiast tego należy rozważyć użycie ogólnego konwertera „JsonStringEnumConverter<TEnum>”. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Nieogólny element „JsonStringEnumConverter” wymaga dynamicznego kodu. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Generator źródła System.Text.Json nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Wersja języka C# nie jest obsługiwana przez generator źródła. @@ -72,6 +152,51 @@ Typ ma wiele składowych opatrzonych adnotacjami za pomocą atrybutu JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Nie można rozpoznać otwartego ogólnego typu pochodnego „{0}” dla polimorficznego typu podstawowego „{1}”: {2}. + + + + the derived type matches the base type through multiple ancestors + typ pochodny pasuje do typu podstawowego za pośrednictwem wielu elementów nadrzędnych + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + ograniczenie parametru typu „{0}” nie jest spełnione przez element „{1}” + + + + the derived type is not assignable to the base type + typu pochodnego nie można przypisać do typu podstawowego + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + parametr typu „{0}” typu pochodnego nie jest powiązany argumentami typu podstawowego + + + + the base type's arguments do not match the derived type's base specification + argumenty typu podstawowego nie są zgodne ze specyfikacją podstawową typu pochodnego + + + + Open generic derived type could not be resolved for the polymorphic base type. + Nie można rozpoznać otwartego ogólnego typu pochodnego dla polimorficznego typu podstawowego. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Typ „{0}” zawiera parametr ref, taki jak właściwość, pole lub konstruktor „{1}”. Nie zostanie wygenerowany kod źródłowy dla właściwości, pola lub konstruktora. + + + + Type includes ref like property, field or constructor parameter. + Typ zawiera parametr właściwości, pola lub konstruktora typu ref. + + Did not generate serialization metadata for type '{0}'. Nie wygenerowano metadanych serializacji dla typu „{0}”. @@ -82,6 +207,26 @@ Nie wygenerowano metadanych serializacji dla typu. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Typ unii „{0}”: {1}. Ustaw element JsonUnionAttribute.TypeClassifier, aby udostępnić klasyfikator niestandardowy, który może być jednoznaczny. + + + + Union case types cannot be unambiguously classified by JSON value type. + Typy przypadków unii nie mogą być jednoznacznie klasyfikowane według typu wartości JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Typ unii „{0}” nie jest zgodny z konwencją kształtu unii języka C#: musi deklarować co najmniej jeden publiczny konstruktor przypadków z jednym parametrem i właściwość wystąpienia publicznego o nazwie „Value” z typem „object”. + + + + Union type shape is not a valid C# union. + Kształt typu unii nie jest prawidłową unią języka C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 6872bd1ec9dd76..5f3cb2a0a8a266 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -22,9 +22,29 @@ Tipo de propriedade de extensão de dados inválido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + O atributo customizado '{0}' derivado de JsonConverterAttribute não tem suporte pelo gerador de origem. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + O tipo especificado ''{0}'' não é um tipo derivado com suporte para o tipo polimórfico ''{1}''. Os tipos derivados precisam ser atribuíveis ao tipo base. + + + + Derived type is not a supported polymorphic derived type. + O tipo derivado não é um tipo derivado polimórfico com suporte. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. @@ -32,24 +52,84 @@ Nome de tipo duplicado. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + O tipo '{0}' é anotado com 'JsonDerivedTypeAttribute' que não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + O discriminador de tipo ''{0}'' foi especificado mais de uma vez para o tipo polimórfico ''{1}''. Os tipos derivados devem corresponder a discriminadores exclusivos. + + + + Derived types produce a duplicate type discriminator. + Os tipos derivados geram um discriminador de tipo duplicado. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + O tipo derivado inferido ''{0}'' é menos acessível do que o tipo base polimórfico ''{1}''. Os tipos derivados inferidos precisam ser pelo menos tão acessíveis quanto o tipo base. + + + + Inferred derived type is less accessible than the polymorphic base type. + O tipo derivado inferido é menos acessível do que o tipo base polimórfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + O "JsonConverterAttribute.Type" contém um argumento inválido ou inacessível. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + O tipo '{0}' foi anotado com 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', o que não é válido em declarações de tipo. O atributo será ignorado. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' não é válido em anotações de 'JsonIgnoreAttribute' no nível de tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + O tipo '{0}' foi anotado com JsonSerializableAttribute, mas não deriva de JsonSerializerContext. Nenhum código-fonte será gerado. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Tipos anotados com JsonSerializable Attribute devem ser classes derivadas de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + O membro "{0}" foi anotado com "JsonStringEnumConverter" que não tem suporte na AOT nativa. Considere usar o genérico "JsonStringEnumConverter<TEnum>". - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + O "JsonStringEnumConverter" não genérico requer código dinâmico. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + O gerador de origem System.Text.Json não está disponível em C# {0}. Use a versão do idioma {1} ou superior. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Versão da linguagem C# não suportada pelo gerador de origem. @@ -72,6 +152,51 @@ Tipo tem vários membros anotados com JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + O tipo derivado genérico aberto '{0}' não pôde ser resolvido para o tipo base polimórfico '{1}': {2}. + + + + the derived type matches the base type through multiple ancestors + o tipo derivado corresponde ao tipo base por meio de vários ancestrais + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + a restrição no parâmetro de tipo '{0}' não é atendida por '{1}' + + + + the derived type is not assignable to the base type + o tipo derivado não pode ser atribuído ao tipo base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + o parâmetro de tipo '{0}' do tipo derivado não é vinculado pelos argumentos do tipo base + + + + the base type's arguments do not match the derived type's base specification + os argumentos do tipo base não correspondem à especificação de base do tipo derivado + + + + Open generic derived type could not be resolved for the polymorphic base type. + O tipo derivado genérico aberto não pôde ser resolvido para o tipo base polimórfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + O tipo "{0}" inclui a propriedade ref like, campo ou parâmetro de construtor "{1}". Nenhum código-fonte será gerado para a propriedade, campo ou construtor. + + + + Type includes ref like property, field or constructor parameter. + O tipo inclui propriedade ref like, campo ou parâmetro de construtor. + + Did not generate serialization metadata for type '{0}'. Não gerou metadados de serialização para o tipo '{0}'. @@ -82,6 +207,26 @@ Não gerou metadados de serialização para o tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo de união "{0}": {1}. Defina JsonUnionAttribute.TypeClassifier para fornecer um classificador personalizado que possa diferenciá-los. + + + + Union case types cannot be unambiguously classified by JSON value type. + Os tipos de caso de união não podem ser classificados sem ambiguidade pelo tipo de valor JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + O tipo de união "{0}" não corresponde à convenção de forma união do C#: ele deve declarar pelo menos um construtor de caso de parâmetro único público e uma propriedade de instância pública chamada "Value" com o tipo "object". + + + + Union type shape is not a valid C# union. + A forma do tipo união não é uma união C# válida. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index 639609bf28e2eb..eaf86b9624159f 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -22,9 +22,29 @@ Недопустимый тип свойства расширения данных. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Пользовательский атрибут "{0}", производный от JsonConverterAttribute, не поддерживается генератором исходного кода. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Указанный тип "{0}" не является поддерживаемым производным типом для полиморфного типа "{1}". Производные типы должны поддерживать назначение базовому типу. + + + + Derived type is not a supported polymorphic derived type. + Производный тип не является поддерживаемым полиморфным производным типом. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. @@ -32,24 +52,84 @@ Дублирующееся имя типа. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Тип '{0}' аннотирован атрибутом \"JsonDerivedTypeAttribute\", который не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Дискриминатор типа "{0}" указан более одного раза для полиморфного типа "{1}". Производные типы должны соответствовать уникальным дискриминаторам. + + + + Derived types produce a duplicate type discriminator. + Производные типы создают повторяющийся дискриминатор типа. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Выведенный производный тип "{0}" менее доступен, чем полиморфный базовый тип "{1}". Выведенные производные типы должны быть не менее доступны, чем базовый тип. + + + + Inferred derived type is less accessible than the polymorphic base type. + Выведенный производный тип менее доступен, чем полиморфный базовый тип. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + Аргумент "JsonConverterAttribute.Type" содержит недопустимый или недоступный аргумент. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Тип "{0}" помечен атрибутом "JsonIgnoreAttribute" с параметром "JsonIgnoreCondition.Always", что недопустимо для объявлений типов. Этот атрибут будет проигнорирован. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + Параметр "JsonIgnoreCondition.Always" недопустим для аннотаций "JsonIgnoreAttribute" на уровне типа. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Тип "{0}" помечен атрибутом JsonSerializableAttribute, но не является производным от JsonSerializerContext. Исходный код не будет создан. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Типы, аннотированные атрибутом JsonSerializableAttribute, должны быть классами, производными от JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Элемент "{0}" содержит примечание JsonStringEnumConverter, что не поддерживается в собственном AOT. Вместо этого рассмотрите возможность использовать универсальный параметр JsonStringEnumConverter<TEnum>. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Для неуниверсального параметра JsonStringEnumConverter требуется динамический код. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Генератор исходного кода System.Text.Json не доступен в C# {0}. Используйте языковую версию {1} или выше. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Версия языка C# не поддерживается генератором исходного кода. @@ -72,6 +152,51 @@ Тип содержит несколько элементов, помеченных с помощью JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Не удалось разрешить открытый обобщенный производный тип "{0}" для полиморфного базового типа "{1}": {2}. + + + + the derived type matches the base type through multiple ancestors + производный тип соответствует базовому типу через нескольких предков + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + ограничение для параметра типа "{0}" не удовлетворяется типом "{1}" + + + + the derived type is not assignable to the base type + производный тип не может быть присвоен базовому типу + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + параметр типа "{0}" производного типа не связан с аргументами базового типа + + + + the base type's arguments do not match the derived type's base specification + аргументы базового типа не соответствуют спецификации базового типа в производном типе + + + + Open generic derived type could not be resolved for the polymorphic base type. + Не удалось разрешить открытый обобщенный производный тип для полиморфного базового типа. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Тип "{0}" содержит ссылку, например свойство, поле или параметр конструктора "{1}". Для свойства, поля или конструктора не будет создан исходный код. + + + + Type includes ref like property, field or constructor parameter. + Тип содержит ссылку, например свойство, поле или параметр конструктора. + + Did not generate serialization metadata for type '{0}'. Метаданные сериализации для типа "{0}" не сформированы. @@ -82,6 +207,26 @@ Метаданные сериализации для типа не сформированы. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Тип объединения "{0}": {1}. Задайте JsonUnionAttribute.TypeClassifier, чтобы указать пользовательский классификатор для устранения неоднозначности. + + + + Union case types cannot be unambiguously classified by JSON value type. + Типы вариантов объединения невозможно однозначно классифицировать по типу значения JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Тип объединения "{0}" не соответствует соглашению о структуре объединения C#: он должен объявлять как минимум один общедоступный конструктор варианта с одним параметром и общедоступное свойство экземпляра с именем "Value" и типом "object". + + + + Union type shape is not a valid C# union. + Структура типа объединения не является допустимым объединением C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index 62bb1f85390d1c..ec0396635c1873 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -22,9 +22,29 @@ Veri uzantısı özellik türü geçersiz. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute’tan türetilen özel öznitelik '{0}' kaynak oluşturucu tarafından desteklenmiyor. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Belirtilen '{0}' türü, '{1}' polimorfik türü için desteklenen bir türetilmiş tür değildir. Türetilmiş türler temel türe atanabilir olmalıdır. + + + + Derived type is not a supported polymorphic derived type. + Türetilmiş tür, desteklenen bir polimorfik türetilmiş tür değildir. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. @@ -32,24 +52,84 @@ Yinelenen tür adı. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + '{0}' türü, 'JsonSourceGenerationMode.Serialization' içinde desteklenmeyen 'JsonDerivedTypeAttribute' ile ek açıklama içeriyor. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Tür ayırıcısı '{0}', polimorfik tür '{1}' için birden fazla kez belirtildi. Türetilmiş türler benzersiz ayırıcılara karşılık gelmelidir. + + + + Derived types produce a duplicate type discriminator. + Türetilmiş türler yinelenen bir tür ayırıcısı üretir. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Çıkarsanan türetilmiş tür '{0}' polimorfik temel '{1}' türünden daha az erişilebilir. Çıkarsanan türetilmiş türler, en az temel tür kadar erişilebilir olmalıdır. + + + + Inferred derived type is less accessible than the polymorphic base type. + Çıkarsanan türetilmiş tür, polimorfik temel türden daha az erişilebilirdir. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' geçersiz veya erişilemeyen bir bağımsız değişken içeriyor. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + ‘{0}’ türü, tür bildirimlerinde geçerli olmayan ‘JsonIgnoreCondition.Always’ kullanılarak ‘JsonIgnoreAttribute’ ile işaretlenmiştir. Bu özellik göz ardı edilecektir. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + ‘JsonIgnoreCondition.Always’, tür düzeyindeki ‘JsonIgnoreAttribute’ ek açıklamalarında geçerli değildir. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + '{0}' türü, JsonSerializableAttribute ile ek açıklama eklenmiş ancak JsonSerializerContext'ten türetmiyor. Kaynak kodu oluşturulmayacak. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute ile not eklenen türler, JsonSerializerContext'ten türetilen sınıflar olmalıdır. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + '{0}' adlı üyeye yerel AOT’de desteklenmeyen 'JsonStringEnumConverter' parametresi eklendi. bunun yerine genel 'JsonStringEnumConverter<TEnum>' parametresini kullanmayı deneyin. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Genel olmayan 'JsonStringEnumConverter' parametresi dinamik kod gerektirir. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json kaynak oluşturucusu C# {0}'ta mevcut değildir. Lütfen {1} dil sürümünü veya daha üstünü kullanın. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. @@ -72,6 +152,51 @@ Tür, JsonExtensionDataAttribute ile açıklanan birden çok üyeye sahip. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Açık genel türetilmiş tür '{0}' çok biçimli temel tür '{1}' için çözümlenemedi: {2}. + + + + the derived type matches the base type through multiple ancestors + türetilen tür, birden fazla atası aracılığıyla temel türle eşleşir + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + '{0}' tür parametresi için kısıtlama '{1}' tarafından karşılanmıyor + + + + the derived type is not assignable to the base type + Türetilmiş tür, temel türe atanamıyor + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Türetilmiş türün '{0}' tür parametresi, temel türün bağımsız değişkenleri tarafından bağlanmıyor + + + + the base type's arguments do not match the derived type's base specification + Temel türün bağımsız değişkenleri, türetilmiş türün temel belirtimiyle eşleşmiyor + + + + Open generic derived type could not be resolved for the polymorphic base type. + Açık genel türetilmiş tür, çok biçimli temel tür için çözümlenemiyor. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + '{0}' türü; özellik, alan veya oluşturucu parametresi '{1}' gibi başvuru içeriyor. Özellik, alan veya oluşturucu için kaynak kodu üretilmeyecek. + + + + Type includes ref like property, field or constructor parameter. + Tür; özellik, alan veya oluşturucu parametresi gibi başvuru içeriyor. + + Did not generate serialization metadata for type '{0}'. '{0}' türü için serileştirme meta verileri oluşturulmadı. @@ -82,6 +207,26 @@ Tür için serileştirme meta verileri oluşturulmadı. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Birleşim türü '{0}': {1}. Belirsizliği giderebilen özel bir sınıflandırıcı sağlamak için JsonUnionAttribute.TypeClassifier öğesini ayarlayın. + + + + Union case types cannot be unambiguously classified by JSON value type. + Birleşim durum türleri JSON değer türüne göre belirsiz biçimde sınıflandırılamaz. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + '{0}' birleşim türü C# birleşim şekli kuralıyla eşleşmiyor: En az bir ortak tek parametreli durum oluşturucusu ve türü 'object' olan 'Value' adlı bir ortak örnek özelliği bildirmelidir. + + + + Union type shape is not a valid C# union. + Birleşim türü şekli geçerli bir C# birleşimi değil. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index a81ae035db2e08..0348d64866a169 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -22,9 +22,29 @@ 数据扩展属性类型无效。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + 源生成器不支持从 JsonConverterAttribute 派生的自定义属性“{0}”。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + 源生成器不支持从 JsonConverterAttribute 派生的属性。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定的类型“{0}”不是多态类型“{1}”支持的派生类型。派生类型必须可分配给基类型。 + + + + Derived type is not a supported polymorphic derived type. + 派生类型不是受支持的多态派生类型。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 @@ -32,24 +52,84 @@ 重复的类型名称。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 类型 \"{0}\" 使用 \"JsonSourceGenerationMode.Serialization\" 中不支持的 \"JsonDerivedTypeAttribute\" 进行了批注。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 为多态类型“{1}”多次指定了类型鉴别器“{0}”。派生类型必须对应于唯一的鉴别器。 + + + + Derived types produce a duplicate type discriminator. + 派生类型产生重复的类型鉴别器。 + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推断的派生类型“{0}”的可访问性低于多态基类型“{1}”。推断的派生类型的可访问性必须至少与基类型相同。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推断的派生类型的可访问性低于多态基类型。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + "JsonConverterAttribute.Type" 包含无效或不可访问的参数。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 类型 "{0}" 使用了对类型声明无效的 "JsonIgnoreCondition.Always" 作为 "JsonIgnoreAttribute" 的注解。将忽略该属性。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + "JsonIgnoreCondition.Always" 在类型级别的 "JsonIgnoreAttribute" 注解中无效。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 类型“{0}”已使用 JsonSerializableAttribute 进行批注,但不是从 JsonSerializerContext 派生的。不会生成源代码。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + 使用 JsonSerializableAttribute 批注的类型必须是派生自 JsonSerializerContext 的类。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + 成员“{0}”已使用本机 AOT 中不支持的 "JsonStringEnumConverter" 进行批注。请改为考虑使用泛型 "JsonStringEnumConverter<TEnum>"。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非泛型 "JsonStringEnumConverter" 需要动态代码。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json 源生成器在 C# {0} 中不可用。请使用{1}或更高版本的语言版本。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + 源生成器不支持 C# 语言版本。 @@ -72,6 +152,51 @@ 类型具有多个带有 JsonExtensionDataAttribute 注释的成员。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 无法为多态基类型“{1}”解析开放泛型派生类型“{0}”: {2}。 + + + + the derived type matches the base type through multiple ancestors + 派生类型通过多个上级与基类型匹配 + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + “{1}”不满足类型参数“{0}”的约束要求 + + + + the derived type is not assignable to the base type + 派生类型无法赋值给基类型 + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 派生类型的类型参数“{0}”不受基类型参数的约束 + + + + the base type's arguments do not match the derived type's base specification + 基类型的参数与派生类型的基规范不匹配 + + + + Open generic derived type could not be resolved for the polymorphic base type. + 无法为多态基类型解析开放泛型派生类型。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 类型“{0}”包括属性、字段或构造函数参数“{1}”等引用。不会为属性、字段或构造函数生成源代码。 + + + + Type includes ref like property, field or constructor parameter. + 类型包括属性、字段或构造函数参数等引用。 + + Did not generate serialization metadata for type '{0}'. 未生成类型 '{0}' 的序列化元数据。 @@ -82,6 +207,26 @@ 未生成类型的序列化元数据。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 联合类型“{0}”: {1}。设置 JsonUnionAttribute.TypeClassifier 以提供可消除歧义的自定义分类器。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 联合事例类型无法通过 JSON 值类型进行明确分类。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 联合类型“{0}”不符合 C# 联合形状约定: 必须声明至少一个公共单参数事例构造函数和一个名为 "Value" 且类型为 "object" 的公共实例属性。 + + + + Union type shape is not a valid C# union. + 联合类型形状不是有效的 C# 联合。 + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 5872c8207ce0c4..3b979ab9337826 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -22,9 +22,29 @@ 資料延伸屬性類型無效。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + 來源產生器不支援衍生自 JsonConverterAttribute 的自訂屬性 '{0}'。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定的類型 '{0}' 不是多型類型 '{1}' 支援的衍生類型。衍生類型必須可指派給基底類型。 + + + + Derived type is not a supported polymorphic derived type. + 衍生類型不是支援的多型衍生類型。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 @@ -32,24 +52,84 @@ 重複類型名稱。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 類型 '{0}' 使用 'JsonSourceGenerationMode.Serialization' 不支援的 'JsonDerivedTypeAttribute' 進行註釋。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 多型類型 '{0}' 的類型辨別器 '{1}' 指定了不只一次。衍生類型必須對應到唯一的辨別器。 + + + + Derived types produce a duplicate type discriminator. + 衍生類型會產生重複的類型辨別器。 + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推斷的衍生類型 '{0}' 比多型基底類型 '{1}' 的可存取性更低。推斷的衍生類型至少必須與基底類型一樣可存取。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推斷的衍生類型比多型基底類型的可存取性更低。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' 包含無效或無法存取的引數。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 類型 '{0}' 已使用 'JsonIgnoreAttribute' 並設定為 'JsonIgnoreCondition.Always',但此設定在類型宣告中無效。將忽略該屬性。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' 在類型層級的 'JsonIgnoreAttribute' 註解中無效。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 類型 '{0}' 已使用 JsonSerializableAttribute 標註,但並非衍生自 JsonSerializerCoNtext。將不會產生原始程式碼。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + 以 JsonSerializableAttribute 標註的類型必須為衍生自 JsonSerializerCoNtext 的類別。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + 成員 '{0}' 已使用原生 AOT 不支援的 'JsonStringEnumConverter' 加上標註。請考慮改用一般 'JsonStringEnumConverter<TEnum>'。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非一般 'JsonStringEnumConverter' 需要動態程式碼。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + C# {0} 中無法使用 System.Text.Json 來源產生器。請使用 {1} 或更新的語言版本。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + 來源產生器不支援 C# 語言版本。 @@ -72,6 +152,51 @@ 類型具有使用 JsonExtensionDataAttribute 標註的多個成員。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 無法解析多型基底類型 '{1}' 的開放式泛型衍生類型 '{0}': {2}。 + + + + the derived type matches the base type through multiple ancestors + 衍生的類型會透過多個上階項目來比對基底類型 + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + '{1}' 未滿足類型參數 '{0}' 上的條件約束 + + + + the derived type is not assignable to the base type + 衍生的類型無法指派給基底類型 + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 衍生類型的類型參數 '{0}' 並未由基底類型的引數繫結 + + + + the base type's arguments do not match the derived type's base specification + 基底類型的引數與衍生類型的基底規格不符 + + + + Open generic derived type could not be resolved for the polymorphic base type. + 無法解析多型基底類型的開放式泛型衍生類型。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 類型 '{0}' 包含 ref,例如屬性、欄位或建構函式參數 '{1}'。不會針對屬性、欄位或建構函式產生原始程式碼。 + + + + Type includes ref like property, field or constructor parameter. + 類型包含 ref,例如屬性、欄位或建構函式參數。 + + Did not generate serialization metadata for type '{0}'. 未產生類型 '{0}' 的序列化中繼資料。 @@ -82,6 +207,26 @@ 未產生類型的序列化中繼資料。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 聯集類型 '{0}': {1}。設定 JsonUnionAttribute.TypeClassifier 以提供可消除歧義的自訂分類器。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 聯集案例類型無法以 JSON 值類型明確分類。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 聯集類型 '{0}' 不符合 C# 聯集圖形慣例: 它必須宣告至少一個公用單一參數案例建構函式和名為 'Value' 且類型為 'object' 的公用執行個體屬性。 + + + + Union type shape is not a valid C# union. + 聯集類型圖形不是有效的 C# 集。 + + \ No newline at end of file From b12b710bf6edf8a7edfd28935dfb5d25cb4b0cbd Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Mon, 27 Jul 2026 03:12:05 -0700 Subject: [PATCH 11/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3032269 --- .../gen/Resources/xlf/Strings.cs.xlf | 91 ++------- .../gen/Resources/xlf/Strings.de.xlf | 91 ++------- .../gen/Resources/xlf/Strings.es.xlf | 91 ++------- .../gen/Resources/xlf/Strings.fr.xlf | 91 ++------- .../gen/Resources/xlf/Strings.it.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ja.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ko.xlf | 91 ++------- .../gen/Resources/xlf/Strings.pl.xlf | 91 ++------- .../gen/Resources/xlf/Strings.pt-BR.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ru.xlf | 91 ++------- .../gen/Resources/xlf/Strings.tr.xlf | 91 ++------- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 91 ++------- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 91 ++------- .../gen/Resources/xlf/Strings.cs.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.de.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.es.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.fr.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.it.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.ja.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.ko.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.pl.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.pt-BR.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.ru.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.tr.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 173 ++---------------- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 173 ++---------------- 26 files changed, 351 insertions(+), 3081 deletions(-) diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf index 6e1821636daa14..fac052d08c6a14 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf @@ -32,59 +32,34 @@ Názvy parametrů metody protokolování nemůžou začínat podtržítkem (_). - - Argument '{0}' is using the unsupported 'out' parameter modifier - Argument {0} používá nepodporovaný modifikátor parametru out. - - - - Argument is using the unsupported 'out' parameter modifier - Argument používá nepodporovaný modifikátor parametru out - - Logging methods cannot have a body Metody protokolování nemůžou obsahovat tělo. - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Metody protokolování nemůžou mít parametry typu s omezeními „allows ref struct“ + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Metody protokolování musí být partial. + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Metody protokolování musí vracet void. + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Metody protokolování musí být static. - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Zdrojový generátor protokolování není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. - - - - C# language version not supported by the source generator. - Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Metoda protokolování {0} obsahuje řetězce s poškozeným formátem. - - - - Logging method contains malformed format strings - Metoda protokolování obsahuje řetězce s poškozeným formátem + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Našlo se několik polí typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Třída {0} má parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger, který je skrytý polem ve třídě nebo základní třídě, což brání jeho použití. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger je skrytý polem. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Odeberte redundantní kvalifikátor ('Info:', 'Warning:', 'Error:' atd.) ze zprávy o protokolování, protože je na zadané úrovni protokolu implicitní. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Více než jedna metoda protokolování nemůže v rámci třídy používat stejné ID události. - - Multiple logging methods are using event name {0} in class {1} - Více než jedna metoda protokolování používá název události {0} ve třídě {1} - - - - Multiple logging methods should not use the same event name within a class - Více než jedna metoda protokolování by nemělo používat stejný název události v rámci třídy - - Template '{0}' is not provided as argument to the logging method Šablona {0} se neposkytuje jako argument pro metodu protokolování. @@ -202,26 +157,6 @@ Šablona protokolování nemá žádný odpovídající argument metody - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Argument {0} používá nepodporovaný modifikátor parametru params nebo scoped. - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Argument používá nepodporovaný modifikátor parametru params nebo scoped - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Parametr {0} je ref stuct, což není podporováno generátorem zdroje protokolování. - - - - Logging method parameter is a 'ref struct' - Parametr metody protokolování je ref struct - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf index ec886e977703d5..8885ab6d5de30f 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf @@ -32,59 +32,34 @@ Parameternamen für die Protokollierungsmethode dürfen nicht mit "_" beginnen. - - Argument '{0}' is using the unsupported 'out' parameter modifier - Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „out“. - - - - Argument is using the unsupported 'out' parameter modifier - Das Argument verwendet den nicht unterstützten Parametermodifizierer „out“. - - Logging methods cannot have a body Protokollierungsmethoden dürfen keinen Text enthalten. - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Protokollierungsmethoden dürfen keine Typparameter mit Einschränkungen vom Typ „allows ref struct“ haben. + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Protokollierungsmethoden müssen „partial“ sein. + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Protokollierungsmethoden müssen „void“ zurückgeben. + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Protokollierungsmethoden müssen „static“ sein. - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Der Protokollierungsquellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. - - - - C# language version not supported by the source generator. - Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Die Protokollierungsmethode „{0}“ enthält nicht wohlgeformte Formatzeichenfolgen. - - - - Logging method contains malformed format strings - Die Protokollierungsmethode enthält nicht wohlgeformte Formatzeichenfolgen. + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Mehrere Felder vom Typ "Microsoft.Extensions.Logging.ILogger" gefunden {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Die Klasse „{0}“ weist einen primären Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ auf, der von einem Feld in der Klasse oder einer Basisklasse ausgeblendet wird, wodurch die Verwendung verhindert wird. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Der primäre Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ wird durch ein Feld ausgeblendet. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Entfernen Sie den redundanten Qualifizierer (z. B. „Info:“, „Warning:“ oder „Error:“) aus der Protokollierungsmeldung, weil er auf den angegebenen Protokolliergrad implizit enthalten ist. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Dieselbe Ereignis-ID kann nicht von mehreren Protokollierungsmethoden innerhalb einer Klasse verwendet werden - - Multiple logging methods are using event name {0} in class {1} - Der Ereignisname „{0}“ wird in der Klasse „{1}“ von mehreren Protokollierungsmethoden verwendet. - - - - Multiple logging methods should not use the same event name within a class - Derselbe Ereignisname kann innerhalb einer Klasse nicht von mehreren Protokollierungsmethoden verwendet werden. - - Template '{0}' is not provided as argument to the logging method Die Vorlage „{0}“ wird nicht als Argument für die Protokollierungsmethode bereitgestellt @@ -202,26 +157,6 @@ Protokollierungsvorlage weist kein entsprechendes Methodenargument auf - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Das Argument verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Der Parameter „{0}“ ist eine „ref struct“, die vom Protokollierungsquellgenerator nicht unterstützt wird. - - - - Logging method parameter is a 'ref struct' - Der Parameter der Protokollierungsmethode ist eine „ref struct“. - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf index 225abdd46ae184..593a0f9db24672 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf @@ -32,59 +32,34 @@ Los nombres de parámetro del método de registro no pueden empezar por _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - El argumento “{0}” está usando el modificador del parámetro de “salida” no admitido - - - - Argument is using the unsupported 'out' parameter modifier - El argumento usa el modificador de parámetro “salida” no admitido - - Logging methods cannot have a body Los métodos de registro no pueden tener cuerpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Los métodos de registro no pueden tener parámetros de tipo con restricciones "allows ref struct". + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Los métodos de tala deben ser “parciales” + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Los métodos de registro deben devolver 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Los métodos de registro deben ser “estáticos” - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - El generador de origen de registro no está disponible en C# {0}. Use la versión de idioma {1} o superior. - - - - C# language version not supported by the source generator. - La versión del idioma C# no es compatible con el generador de origen. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - El método de registro “{0}” contiene cadenas con formato incorrecto - - - - Logging method contains malformed format strings - El método de registro contiene cadenas con formato incorrecto + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Se encontraron varios campos de tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La clase '{0}' tiene un parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger oculto por un campo de la clase o una clase base, lo que impide su uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Un campo oculta el parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Quite el calificador redundante ('Info:', 'Warning:', 'Error:', etc.) del mensaje de registro, ya que está implícito en el nivel de registro especificado. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Varios métodos de registro no pueden usar un mismo id. de evento en una clase - - Multiple logging methods are using event name {0} in class {1} - Varios métodos de registro usan el nombre de evento {0} en la clase {1} - - - - Multiple logging methods should not use the same event name within a class - Varios métodos de registro no pueden usar un mismo nombre de evento en una clase - - Template '{0}' is not provided as argument to the logging method La plantilla "{0}" no se proporciona como argumento para el método de registro @@ -202,26 +157,6 @@ La plantilla de registro no tiene ningún argumento de método correspondiente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - El argumento “{0}” usa el modificador de parámetro “params” o “scoped” no admitido - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - El argumento usa el modificador de parámetro “params” o “scoped” no admitido - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - El parámetro “{0}” es un “ref struct”, que no es compatible con el generador de origen de registro - - - - Logging method parameter is a 'ref struct' - El parámetro del método de registro es un “ref struct” - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf index f2c2d179e2699f..be9595940a9cf9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf @@ -32,59 +32,34 @@ Les noms de paramètres de méthode de journalisation ne peuvent pas commencer par _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - L'argument « {0} » utilise le modificateur de paramètre « out » non pris en charge - - - - Argument is using the unsupported 'out' parameter modifier - L'argument utilise le modificateur de paramètre « out » non pris en charge - - Logging methods cannot have a body Les méthodes de journalisation ne peuvent pas avoir de corps - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Les méthodes de journalisation ne peuvent pas avoir de paramètres de type avec des contraintes « allows ref struct » + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Les méthodes de journalisation doivent être « partielles » + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Les méthodes de journalisation doivent retourner « nulles » + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Les méthodes de journalisation doivent être « statiques » - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Le générateur de source de connexion n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. - - - - C# language version not supported by the source generator. - Version du langage C# non prise en charge par le générateur de source. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - La méthode de journalisation « {0} »contient des chaînes de format incorrectes - - - - Logging method contains malformed format strings - La méthode de journalisation contient des chaînes de format incorrectes + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Plusieurs champs de type Microsoft.Extensions.Logging.ILogger ont été trouvés {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La classe « ’{0} » a un paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger qui est masqué par un champ de la classe ou une classe de base, ce qui empêche son utilisation - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Le paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger est masqué par un champ - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Supprimez le qualificateur redondant (« Info » :, « Avertissement » :, « Erreur » :, etc.) du message de journalisation, car il est implicite dans le niveau de journalisation spécifié. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Le même ID d’événement dans une classe ne peut pas être utilisé par plusieurs méthodes de journalisation - - Multiple logging methods are using event name {0} in class {1} - Plusieurs méthodes de journalisation utilisent le nom d’événement {0} dans la classe {1} - - - - Multiple logging methods should not use the same event name within a class - Il ne faut pas que plusieurs méthodes de journalisation utilisent le même nom d’événement au sein d’une classe - - Template '{0}' is not provided as argument to the logging method Le modèle « {0} » n’est pas fourni comme argument de la méthode de journalisation @@ -202,26 +157,6 @@ Le modèle de journalisation n’a pas d’argument de méthode correspondant - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - L’argument « {0} » utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - L’argument utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Le paramètre « {0} » est une « structure ref », ce que le générateur source de journalisation ne prend pas en charge - - - - Logging method parameter is a 'ref struct' - Le paramètre de la méthode de journalisation est une « structure ref » - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf index 4410040958b03d..8d7f48f3ec6df9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf @@ -32,59 +32,34 @@ I nomi dei parametri del metodo di registrazione non possono iniziare con _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - L'argomento '{0}' usa il modificatore di parametro 'out' non supportato - - - - Argument is using the unsupported 'out' parameter modifier - L'argomento usa il modificatore di parametro 'out' non supportato - - Logging methods cannot have a body I metodi di registrazione non possono avere un corpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - I metodi di registrazione non possono avere parametri di tipo con vincoli 'allows ref struct' + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - I metodi di registrazione devono essere 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - I metodi di registrazione devono restituire 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - I metodi di registrazione devono essere 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Il generatore dell'origine di registrazione non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. - - - - C# language version not supported by the source generator. - Versione del linguaggio C# non supportata dal generatore di origine. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Il metodo di registrazione '{0}' contiene stringhe in formato non valido - - - - Logging method contains malformed format strings - Il metodo di registrazione contiene stringhe in formato non valido + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Sono stati trovati più campi di tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La classe '{0}' ha un parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger nascosto da un campo nella classe o una classe di base, impedendone l'uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Il parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger è nascosto da un campo - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Rimuovere il qualificatore ridondante ('Info:', 'Warning:', 'Error:' e così via) dal messaggio di registrazione perché è implicito nel livello di log specificato. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Più metodi di registrazione non possono utilizzare lo stesso ID evento all'interno di una classe - - Multiple logging methods are using event name {0} in class {1} - Più metodi di registrazione stanno utilizzando il nome evento {0} nella classe {1} - - - - Multiple logging methods should not use the same event name within a class - Più metodi di registrazione non devono usare lo stesso nome di evento all'interno di una classe - - Template '{0}' is not provided as argument to the logging method Il modello ‘{0}’ non è specificato come argomento per il metodo di registrazione @@ -202,26 +157,6 @@ Il modello di registrazione non ha alcun argomento del metodo corrispondente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - L'argomento '{0}' usa il modificatore di parametro 'params' o 'scoped' non supportato - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - L'argomento usa il modificatore di parametro 'params' o 'scoped' non supportato - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Il parametro '{0}' è un 'ref struct', non supportato dal generatore di origine di registrazione - - - - Logging method parameter is a 'ref struct' - Il parametro del metodo di registrazione è un 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf index 02b875a952c3e4..4648f46e6dd84d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf @@ -32,59 +32,34 @@ Logging method パラメーター名は「 _ 」で始まることはできません - - Argument '{0}' is using the unsupported 'out' parameter modifier - 引数 '{0}' はサポートされていない 'out' パラメーター修飾子を使用しています - - - - Argument is using the unsupported 'out' parameter modifier - 引数がサポートされていない 'out' パラメーター修飾子を使用しています - - Logging methods cannot have a body ログ メソッドは本文を含めることができません - - Logging methods cannot have type parameters with 'allows ref struct' constraints - ログ メソッドには 'ref 構造体の許容' 制約を持つ型パラメーターを指定できません + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - ログ メソッドは 'partial' である必要があります + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - ログ メソッドは 'void' を返す必要があります + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - ログ メソッドは 'static' である必要があります - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - ログ ソース ジェネレーターは、C# {0} では使用できません。言語バージョン {1} 以降を使用してください。 - - - - C# language version not supported by the source generator. - ソース ジェネレーターでサポートされていない C# 言語バージョン。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - ログ メソッド '{0}' に、形式の正しくない文字列が含まれています - - - - Logging method contains malformed format strings - ログ メソッドに形式の正しくない文字列が含まれています + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger という種類の複数のフィールドが見つかりました {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - クラス '{0}' には、クラスまたは基本クラスのフィールドによって非表示になっている型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターがあるため、使用できません - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターはフィールドによって非表示になっています - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 指定されたログ レベルに暗黙的に含まれているため、ログ メッセージから冗長な修飾子 ('Info:'、'Warning:'、'Error:' など) を削除してください。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 複数のログ記録方法では、クラス内で同じイベント ID を使用できません - - Multiple logging methods are using event name {0} in class {1} - 複数のログ記録方法でクラス {1} 内のイベント名 {0} を使用しています - - - - Multiple logging methods should not use the same event name within a class - 複数のログ記録方法では、クラス内で同じイベント名を使用しないようにする必要があります - - Template '{0}' is not provided as argument to the logging method テンプレート '{0}' は、ログ メソッドの引数として提供されません @@ -202,26 +157,6 @@ ログ テンプレートに対応するメソッド引数がありません - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 引数 '{0}' は、サポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 引数がサポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - パラメーター '{0}' は 'ref struct' であり、ログ ソース ジェネレーターではサポートされていません - - - - Logging method parameter is a 'ref struct' - ログ メソッド パラメーターは 'ref struct' です - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf index 2d552acd42002a..ae1aabd2a5026b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf @@ -32,59 +32,34 @@ 로깅 메서드 매개 변수 이름은 _로 시작할 수 없음 - - Argument '{0}' is using the unsupported 'out' parameter modifier - 인수 '{0}'이(가) 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 - - - - Argument is using the unsupported 'out' parameter modifier - 인수가 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 - - Logging methods cannot have a body 로깅 메서드에는 본문을 사용할 수 없음 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 로깅 메서드에는 'allows ref struct' 제약 조건이 있는 형식 매개 변수를 사용할 수 없습니다. + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 로깅 메서드는 'partial'이어야 함 + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 로깅 메서드는 'void'를 반환해야 함 + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 로깅 메서드는 'static'이어야 함 - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 로깅 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. - - - - C# language version not supported by the source generator. - 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 로깅 메서드 '{0}'에 잘못된 형식의 문자열이 포함되어 있습니다. - - - - Logging method contains malformed format strings - 로깅 메서드에 잘못된 형식의 문자열이 포함되어 있습니다. + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger 형식의 필드가 여러 개 있음 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 클래스 '{0}'에는 클래스 또는 기본 클래스의 필드에 의해 숨겨진 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 있으므로 해당 매개 변수를 사용할 수 없습니다. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 필드에 의해 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 숨겨집니다. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 중복 한정자(‘정보:’, ‘경고:’, ‘오류:’ 등)가 지정된 로그 수준에서 암시적이기 때문에 로깅 메시지에서 제거합니다. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 ID를 사용할 수는 없음 - - Multiple logging methods are using event name {0} in class {1} - {0} 클래스에서 여러 로깅 메서드가 이벤트 이름 {1}을(를) 사용함 - - - - Multiple logging methods should not use the same event name within a class - 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 이름을 사용하지 않아야 합니다 - - Template '{0}' is not provided as argument to the logging method 템플릿 {0}이(가) 로깅 메서드에 인수로 제공되지 않음 @@ -202,26 +157,6 @@ 로깅 템플릿에 해당 하는 메서드 인수가 없음 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 인수 '{0}'이(가) 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 인수가 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 매개 변수 '{0}'은(는) 로깅 소스 생성기에서 지원하지 않는 'ref struct'임 - - - - Logging method parameter is a 'ref struct' - 로깅 메서드 매개 변수가 'ref struct'임 - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf index 1cef1a9e1207fb..2eab48948216f0 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf @@ -32,59 +32,34 @@ Nazwy parametrów metody rejestrowania nie mogą rozpoczynać się od znaku „_” - - Argument '{0}' is using the unsupported 'out' parameter modifier - Argument „{0}” używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” - - - - Argument is using the unsupported 'out' parameter modifier - Argument używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” - - Logging methods cannot have a body Metody rejestrowania nie mogą mieć treści - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Metody logowania nie mogą mieć parametrów typu z ograniczeniami „allows ref struct” + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Metody rejestrowania muszą być „częściowe” + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Metody rejestrowania muszą zwracać wartość typu „void” + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Metody rejestrowania muszą być „statyczne” - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Generator źródła rejestrowania nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. - - - - C# language version not supported by the source generator. - Wersja języka C# nie jest obsługiwana przez generator źródła. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Metoda rejestrowania „{0}” zawiera źle sformułowane ciągi formatu - - - - Logging method contains malformed format strings - Metoda rejestrowania zawiera źle sformułowane ciągi formatu + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Znaleziono wiele pól typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Klasa „{0}” ma podstawowy parametr konstruktora typu Microsoft.Extensions.Logging.ILogger, który jest ukryty przez pole w klasie lub klasie podstawowej, co uniemożliwia jego użycie. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Parametr podstawowy konstruktora typu Microsoft.Extensions.Logging.ILogger jest ukryty przez pole - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Usuń nadmiarowy kwalifikator („Info:”, „Warning:”, „Error:” itp.) z komunikatu rejestrowania, ponieważ jest on domyślny na określonym poziomie dziennika. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Wiele metod rejestrowania nie może używać tego samego identyfikatora zdarzenia w obrębie klasy - - Multiple logging methods are using event name {0} in class {1} - Wiele metod rejestrowania używa nazwy zdarzenia {0} w klasie {1} - - - - Multiple logging methods should not use the same event name within a class - Wiele metod rejestrowania nie powinno używać tej samej nazwy zdarzenia w klasie - - Template '{0}' is not provided as argument to the logging method Nie podano szablonu „{0}” jako argumentu dla metody rejestrowania @@ -202,26 +157,6 @@ Szablon rejestrowania nie ma odpowiadającego mu argumentu metody - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Argument „{0}” używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Argument używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Parametr „{0}” jest „strukturą ref”, której nie obsługuje generator źródła logowania - - - - Logging method parameter is a 'ref struct' - Parametr metody logowania jest „strukturą ref” - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf index 8f36c786bbf898..9624db687d8055 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,59 +32,34 @@ Os nomes dos parâmetros do método de registro em log não podem começar com _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - O argumento "{0}" está usando o modificador de parâmetro "out" sem suporte - - - - Argument is using the unsupported 'out' parameter modifier - O argumento está usando o modificador de parâmetro "out" sem suporte - - Logging methods cannot have a body Os métodos de registro em log não podem ter um corpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Os métodos de registro em log não podem ter parâmetros de tipo com a restrição 'permitir struct ref' + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Os métodos de registro em log devem ser "parciais" + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Os métodos de registro em log devem retornar "void" + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Os métodos de registro em log devem ser "estáticos" - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - O gerador de fonte de log não está disponível em C# {0}. Use a versão do idioma {1} ou superior. - - - - C# language version not supported by the source generator. - Versão da linguagem C# não suportada pelo gerador de origem. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - O método de registro '{0}' contém strings de formato malformado - - - - Logging method contains malformed format strings - O método de registro contém strings de formato malformadas + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Múltiplos campos encontrados do tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - A classe "{0}" tem um parâmetro de construtor primário do tipo Microsoft.Extensions.Logging.ILogger que está oculto por um campo na classe ou uma classe base, impedindo o seu uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - O parâmetro primário de construtor do tipo Microsoft.Extensions.Logging.ILogger está oculto por um campo - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Remova o qualificador redundante ("Informações:", "Aviso:", "Erro:", etc.) da mensagem de log, pois ele está implícito no nível de log especificado. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Múltiplos métodos de registro em log não podem usar o mesmo id de evento dentro de uma classe - - Multiple logging methods are using event name {0} in class {1} - Múltiplos métodos de registro em log estão usando o nome de evento {0} na classe {1} - - - - Multiple logging methods should not use the same event name within a class - Múltiplos métodos de registro em log não devem usar o mesmo nome de evento dentro de uma classe - - Template '{0}' is not provided as argument to the logging method O modelo '{0}' não é fornecido como argumento para o método de registro @@ -202,26 +157,6 @@ O modelo de registro em log não tem nenhum argumento de método correspondente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - O argumento "{0}" está usando o modificador de parâmetro "params" ou "scoped" sem suporte - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - O argumento está usando o modificador de parâmetro "params" ou "scoped" sem suporte - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - O parâmetro "{0}" é um "ref struct", que não é compatível com o gerador de origem de log - - - - Logging method parameter is a 'ref struct' - O parâmetro do método de registro em log é um "struct ref" - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf index a11834052d5f2c..f3667ec729f77e 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf @@ -32,59 +32,34 @@ Имена параметров метода ведения журнала не могут начинаться с символа "_" - - Argument '{0}' is using the unsupported 'out' parameter modifier - Аргумент "{0}" использует неподдерживаемый модификатор параметра "out" - - - - Argument is using the unsupported 'out' parameter modifier - Аргумент использует неподдерживаемый модификатор параметра "out" - - Logging methods cannot have a body У методов ведения журнала не может быть текста - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Методы ведения журнала не могут использовать параметры типа с ограничениями "allows ref struct" + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Методы ведения журнала должны быть "partial" + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Методы ведения журнала должны возвращать "void" + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Методы ведения журнала должны быть "static" - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Генератор исходного кода ведения журнала недоступен в C# {0}. Используйте языковую версию {1} или более позднюю. - - - - C# language version not supported by the source generator. - Версия языка C# не поддерживается генератором исходного кода. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Метод ведения журнала событий "{0}" содержит строки неправильного формата - - - - Logging method contains malformed format strings - Метод ведения журнала событий содержит строки неправильного формата + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Обнаружено несколько полей типа Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Класс "{0}" имеет первичный параметр конструктора типа Microsoft.Extensions.Logging.ILogger который скрыт полем в этом классе или базовом классе, что препятствует его использованию - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Параметр основного конструктора типа Microsoft.Extensions.Logging.ILogger скрыт полем - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Удалите избыточный квалификатор ("Info:", "Warning:", "Error:", и т. п.) из сообщения журнала, поскольку квалификатор подразумевается на указанном уровне ведения журнала. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Несколько методов ведения журнала не могут использовать одинаковый ИД события в пределах класса - - Multiple logging methods are using event name {0} in class {1} - Несколько методов ведения журнала используют имя события {0} в классе {1} - - - - Multiple logging methods should not use the same event name within a class - Несколько методов ведения журнала не могут использовать одинаковое имя события в пределах класса - - Template '{0}' is not provided as argument to the logging method Шаблон "{0}" не указан в качестве аргумента для метода ведения журнала @@ -202,26 +157,6 @@ У шаблона журнала нет соответствующего аргумента метода - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Аргумент "{0}" использует неподдерживаемый модификатор параметров "params" или "scoped" - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Аргумент использует неподдерживаемый модификатор параметров "params" или "scoped" - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Параметр "{0}" представляет собой "ref struct", это не поддерживается генератором источника ведения журнала - - - - Logging method parameter is a 'ref struct' - Параметр метода ведения журнала представляет собой "ref struct" - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf index 87e55a8ed8c88d..586b3eae3f948b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf @@ -32,59 +32,34 @@ Günlüğe kaydetme yöntemi parametre adları _ ile başlayamaz - - Argument '{0}' is using the unsupported 'out' parameter modifier - '{0}' bağımsız değişkeni desteklenmeyen 'out' parametre değiştiriciyi kullanıyor - - - - Argument is using the unsupported 'out' parameter modifier - Bağımsız değişken, desteklenmeyen 'out' parametre değiştiriciyi kullanıyor - - Logging methods cannot have a body Günlüğe kaydetme yöntemleri gövde içeremez - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Günlüğe kaydetme yöntemleri, “allows ref struct” kısıtlamalı tür parametrelerine sahip olamaz + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Günlüğe kaydetme yöntemleri 'partial' olmalıdır + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Günlüğe kaydetme yöntemleri 'void' döndürmelidir + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Günlüğe kaydetme yöntemleri 'static' olmalıdır - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Günlüğe kaydetme kaynak oluşturucusu C# {0} sürümünde kullanılamıyor. Lütfen dil sürümü {1} veya üstü bir sürümü kullanın. - - - - C# language version not supported by the source generator. - C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - '{0}' günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor - - - - Logging method contains malformed format strings - Günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger türünde birden çok alan bulundu {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - '{0}' sınıfı, sınıf veya temel sınıf alanı tarafından gizlenen ve bu türün kullanımına engel olan Microsoft.Extensions.Logging.ILogger türünde birincil oluşturucu parametresine sahip - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Microsoft.Extensions.Logging.ILogger türündeki birincil oluşturucu parametresi bir alan tarafından gizleniyor - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Belirtilen günlük düzeyinde örtük olduğundan, gereksiz niteleyiciyi ('Bilgi:', 'Uyarı:', 'Hata:' vb.) günlüğe kaydetme iletisinden kaldırın. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay kimliğini kullanamaz - - Multiple logging methods are using event name {0} in class {1} - Birden çok günlüğe kaydetme yöntemi {1} sınıfında {0} olay adını kullanıyor - - - - Multiple logging methods should not use the same event name within a class - Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay adını kullanmamalıdır - - Template '{0}' is not provided as argument to the logging method ‘{0}’ şablonu günlüğe kaydetme yönteminin bağımsız değişkeni olarak sağlanmadı @@ -202,26 +157,6 @@ Günlüğe kaydetme şablonunda karşılık gelen yöntem bağımsız değişkeni yok - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - '{0}' bağımsız değişkeni desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Bağımsız değişken desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - '{0}' parametresi, günlük kaynağı oluşturucusu tarafından desteklenmeyen bir 'ref struct' - - - - Logging method parameter is a 'ref struct' - Günlüğe kaydetme yöntemi parametresi bir 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf index fb492cf824f466..370cbf43bea94e 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,59 +32,34 @@ 日志记录方法参数名称不能以 _ 开头 - - Argument '{0}' is using the unsupported 'out' parameter modifier - 自变量 '{0}' 正在使用不受支持的 'out' 参数修饰符 - - - - Argument is using the unsupported 'out' parameter modifier - 自变量正在使用不受支持的 'out' 参数修饰符 - - Logging methods cannot have a body 日志记录方法不能有正文 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 日志记录方法的类型参数不能带有“allows ref struct”约束 + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 日志记录方法必须为 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 日志记录方法必须返回 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 日志记录方法必须为 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 记录源生成器在 C#“{0}”中不可用。请使用{1}或更高版本的语言版本。 - - - - C# language version not supported by the source generator. - 源生成器不支持 C# 语言版本。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 日志记录方法“{0}”包含格式错误的字符串 - - - - Logging method contains malformed format strings - 日志记录方法包含格式错误的字符串 + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ 找到 Microsoft.Extensions.Logging.ILogger 类型的多个字段 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 类“{0}”具有 Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数,该参数被类或基类中的字段隐藏以防使用 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数被字段隐藏 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 从日志记录消息中移除冗余限定符('信息:'、'警告:'、'错误:' 等),因为其在指定的日志级别中为隐式内容。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 多个日志记录方法不能在类中使用相同的事件 ID - - Multiple logging methods are using event name {0} in class {1} - 多个日志记录方法正在类 {1} 中使用事件名称 {0} - - - - Multiple logging methods should not use the same event name within a class - 多个日志记录方法不应在类中使用相同的事件名称 - - Template '{0}' is not provided as argument to the logging method 未将模板“{0}”作为参数提供给日志记录方法 @@ -202,26 +157,6 @@ 日志记录模板无相应的方法参数 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 自变量 '{0}' 正在使用不受支持的 'params' 或 'scoped' 参数修饰符 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 自变量正在使用不受支持的 'params' 或 'scoped' 参数修饰符 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 自变量 '{0}' 是 'ref struct',日志记录源生成器不支持它 - - - - Logging method parameter is a 'ref struct' - 日志记录方法参数是 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf index e57d0cd9539280..f130a7d6ea705b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,59 +32,34 @@ 記錄方法參數名稱的開頭不能為 _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - 引數 '{0}' 使用不支援的 'out' 參數修飾元 - - - - Argument is using the unsupported 'out' parameter modifier - 引數使用不支援的 'out' 參數修飾元 - - Logging methods cannot have a body 記錄方法不能有主體 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 記錄方法不可包含具有「允許 ref struct」限制條件的型別參數 + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 記錄方法必須是 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 記錄方法必須傳回 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 記錄方法必須是 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 記錄來源產生器在 C# {0} 中不可用。請使用語言版本 {1} 或更新版本。 - - - - C# language version not supported by the source generator. - 來源產生器不支援 C# 語言版本。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 記錄方法 '{0}' 包含格式錯誤的格式字串 - - - - Logging method contains malformed format strings - 記錄方法包含格式錯誤的格式字串 + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ 找到多個 Microsoft.Extensions.Logging.ILogger 類型的欄位 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 類別 '{0}' 具有類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數,其已由類別或基底類別中的欄位隱藏,因此無法使用 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數由某欄位隱藏 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 從記錄訊息中移除備援限定詞 ('Info:', 'Warning:', 'Error:', 等等),因為它在指定的記錄層級中為隱含。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 多個記錄方法不能在類別內使用相同的事件識別碼 - - Multiple logging methods are using event name {0} in class {1} - 多個記錄方法是使用類別 {0} 中的事件名稱 {1} - - - - Multiple logging methods should not use the same event name within a class - 多個記錄方法不應在類別內使用相同的事件名稱 - - Template '{0}' is not provided as argument to the logging method 未將範本 '{0}' 提供做為記錄方法的引數 @@ -202,26 +157,6 @@ 記錄範本沒有對應的方法引數 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 引數 '{0}' 使用不受支援的 'params' 或 'scoped' 參數修飾元 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 引數使用不受支援的 'params' 或 'scoped' 參數修飾元 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 參數 '{0}' 是個 'ref struct',其不受記錄來源產生器支援 - - - - Logging method parameter is a 'ref struct' - 記錄方法參數是個 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index 8d1b666ceb564c..c55e31e07f8d5c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -22,29 +22,9 @@ Typ vlastnosti rozšíření dat není platný - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Generátor zdroje nepodporuje vlastní atribut „{0}“ odvozený od atributu JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Zadaný typ '{0}' není podporovaným odvozeným typem pro polymorfní typ '{1}'. Odvozené typy musí být přiřaditelné základnímu typu. - - - - Derived type is not a supported polymorphic derived type. - Odvozený typ není podporovaným polymorfním odvozeným typem. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Duplicitní název typu - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Typ {0} je anotován atributem JsonDerivedTypeAttribute, který se v JsonSourceGenerationMode.Serialization nepodporuje. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Diskriminátor typu '{0}' je pro polymorfní typ '{1}' zadaný více než jednou. Odvozené typy musí odpovídat jedinečným diskriminátorům. - - - - Derived types produce a duplicate type discriminator. - Odvozené typy vytvářejí duplicitní diskriminátor typu. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Odvozený typ '{0}' je méně přístupný než polymorfní základní typ '{1}'. Odvozené typy musí být alespoň stejně přístupné jako základní typ. - - - - Inferred derived type is less accessible than the polymorphic base type. - Odvozený typ je méně přístupný než polymorfní základní typ. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - JsonConverterAttribute.Type obsahuje neplatný nebo nepřístupný argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Typ {0} byl anotován atributem JsonIgnoreAttribute s použitím JsonIgnoreCondition.Always, což není platné u deklarací typů. Atribut bude ignorován. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - JsonIgnoreCondition.Always není platný pro poznámky JsonIgnoreAttribute na úrovni typu. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Typ „{0}“ byl anotován atributem JsonSerializableAttribute, ale není odvozen od třídy JsonSerializerContext. Nebude vygenerován žádný zdrojový kód. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Typy anotované atributem JsonSerializableAttribute musí být třídy odvozené od třídy JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Člen {0} byl opatřen poznámkou jsonStringEnumConverter, což není v nativním AOT podporováno. Zvažte použití obecného objektu JsonStringEnumConverter<TEnum>. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Neobecný objekt JsonStringEnumConverter vyžaduje dynamický kód. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Zdrojový generátor System.Text.Json není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Typ obsahuje více členů s komentářem JsonExtensionDataAttribute - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Otevřený obecný odvozený typ {0} nelze přeložit pro polymorfní základní typ {1}: {2}. - - - - the derived type matches the base type through multiple ancestors - Odvozený typ odpovídá základnímu typu prostřednictvím více nadřazených prvků. - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - Typ {1} nesplňuje omezení parametru typu {0}. - - - - the derived type is not assignable to the base type - Odvozený typ se nedá přiřadit k základnímu typu. - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Parametr typu {0} odvozeného typu není vázán argumenty základního typu. - - - - the base type's arguments do not match the derived type's base specification - Argumenty základního typu neodpovídají základní specifikaci odvozeného typu. - - - - Open generic derived type could not be resolved for the polymorphic base type. - Otevřený obecný odvozený typ nelze přeložit pro polymorfní základní typ. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Typ {0} zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru {1}. Pro vlastnost, pole nebo konstruktor se nevygeneruje žádný zdrojový kód. - - - - Type includes ref like property, field or constructor parameter. - Typ zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru. - - Did not generate serialization metadata for type '{0}'. Nevygenerovala se metadata serializace pro typ {0}. @@ -207,26 +82,6 @@ Nevygenerovala se metadata serializace pro typ - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Typ sjednocení {0}: {1}. Nastavte JsonUnionAttribute.TypeClassifier tak, aby poskytoval vlastní klasifikátor, který může být jednoznačný. - - - - Union case types cannot be unambiguously classified by JSON value type. - Typy případů sjednocení nelze jednoznačně klasifikovat podle typu hodnoty JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Typ sjednocení {0} neodpovídá konvenci obrazce sjednocení jazyka C#: musí deklarovat alespoň jeden veřejný konstruktor případu s jedním parametrem a veřejnou vlastnost instance s názvem Value s typem object. - - - - Union type shape is not a valid C# union. - Obrazec typu sjednocení není platným sjednocení jazyka C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index f8236fc20248d6..e4e76aba404064 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -22,29 +22,9 @@ Der Typ der Datenerweiterungseigenschaft ist ungültig. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Das von JsonConverterAttribute abgeleitete benutzerdefinierte Attribut "{0}" wird vom Quellgenerator nicht unterstützt. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Der angegebene Typ „{0}“ ist kein unterstützter abgeleiteter Typ für den polymorphen Typ „{1}“. Abgeleitete Typen müssen dem Basistyp zuweisbar sein. - - - - Derived type is not a supported polymorphic derived type. - Der abgeleitete Typ ist kein unterstützter polymorpher abgeleiteter Typ. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Doppelter Typname - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Der Typ „{0}“ ist mit „JsonDerivedTypeAttribute“ versehen, was in „JsonSourceGenerationMode.Serialization“ nicht unterstützt wird. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Der Typdiskriminator „{0}“ wurde für den polymorphen Typ „{1}“ mehr als einmal angegeben. Abgeleitete Typen müssen eindeutige Diskriminatoren haben. - - - - Derived types produce a duplicate type discriminator. - Abgeleitete Typen erzeugen einen doppelten Typdiskriminator. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Der inferierte abgeleitete Typ „{0}“ ist weniger zugänglich als der polymorphe Basistyp „{1}“. Inferierte abgeleitete Typen müssen mindestens so zugänglich sein wie der Basistyp. - - - - Inferred derived type is less accessible than the polymorphic base type. - Der inferierte abgeleitete Typ ist weniger zugänglich als der polymorphe Basistyp. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - "JsonConverterAttribute.Type" enthält ein ungültiges oder nicht zugängliches Argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Der Typ „{0}“ wurde mit „JsonIgnoreAttribute“ unter Verwendung von „JsonIgnoreCondition.Always“ versehen, was für Typdeklarationen nicht zulässig ist. Das Attribut wird ignoriert. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - „JsonIgnoreCondition.Always“ ist für Anmerkungen auf Typ-Ebene mit „JsonIgnoreAttribute“ nicht gültig. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Der Typ "{0}" wurde mit JsonSerializableAttribute kommentiert, ist aber nicht von JsonSerializerContext abgeleitet. Es wird kein Quellcode generiert. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Mit JsonSerializableAttribute kommentierte Typen müssen Klassen sein, die von JsonSerializerContext abgeleitet werden. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Der Member "{0}" wurde mit "JsonStringEnumConverter" kommentiert, was in nativem AOT nicht unterstützt wird. Erwägen Sie stattdessen die Verwendung des generischen "JsonStringEnumConverter<TEnum>". + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Der nicht generische "JsonStringEnumConverter" erfordert dynamischen Code. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Der System.Text.Json-Quellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Der Typ enthält mehrere Elemente, die mit dem JsonExtensionDataAttribute versehen sind. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Der offene generische abgeleitete Typ „{0}“ konnte für den polymorphen Basistyp „{1}“ nicht aufgelöst werden: {2}. - - - - the derived type matches the base type through multiple ancestors - Der abgeleitete Typ stimmt über mehrere Vorfahren mit dem Basistyp überein - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - Die Einschränkung für den Typparameter „{0}“ wird von „{1}“ nicht erfüllt - - - - the derived type is not assignable to the base type - Der abgeleitete Typ ist nicht auf den Basistyp zuweisbar - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Der Typparameter „{0}“ des abgeleiteten Typs wird nicht durch die Argumente des Basistyps gebunden - - - - the base type's arguments do not match the derived type's base specification - Die Argumente des Basistyps stimmen nicht mit der Basisspezifikation des abgeleiteten Typs überein - - - - Open generic derived type could not be resolved for the polymorphic base type. - Der offene generische abgeleitete Typ konnte für den polymorphen Basistyp nicht aufgelöst werden. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Der Typ „{0}“ enthält die Verweise wie Eigenschaft, Feld oder Konstruktorparameter „{1}“. Für die Eigenschaft, das Feld oder den Konstruktor wird kein Quellcode generiert. - - - - Type includes ref like property, field or constructor parameter. - Der Typ enthält Verweise wie Eigenschaft, Feld oder Konstruktorparameter. - - Did not generate serialization metadata for type '{0}'. Die Serialisierungsmetadaten für den Typ "{0}" wurden nicht generiert. @@ -207,26 +82,6 @@ Serialisierungsmetadaten für den Typ wurden nicht generiert - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Verbundtyp „{0}“: {1}. Legen Sie JsonUnionAttribute.TypeClassifier fest, um einen benutzerdefinierten Klassifizierer bereitzustellen, der Mehrdeutigkeiten auflösen kann. - - - - Union case types cannot be unambiguously classified by JSON value type. - Verbundfalltypen können nicht eindeutig nach dem JSON-Werttyp klassifiziert werden. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Der Verbundtyp „{0}“ stimmt nicht mit der C#-Konvention für die Verbundform überein: Er muss mindestens einen öffentlichen Fallkonstruktor mit einem Parameter und eine öffentliche Instanzeigenschaft mit dem Namen „Value“ und dem Typ „object“ deklarieren. - - - - Union type shape is not a valid C# union. - Die Verbundtypform ist kein gültiger C#-Verbund. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index e8a6b680f1764b..69a035b8f5aa55 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -22,29 +22,9 @@ Tipo de propiedad de extensión de datos no válido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - El generador de origen no admite el atributo personalizado '{0}' derivado de JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - El generador de origen no admite los atributos derivados de JsonConverterAttribute. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - El tipo especificado "{0}" no es un tipo derivado admitido para el tipo polimórfico "{1}". Los tipos derivados deben poder asignarse al tipo base. - - - - Derived type is not a supported polymorphic derived type. - El tipo derivado no es un tipo derivado polimórfico admitido. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Nombre de tipo duplicado. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - El tipo \"{0}\" está anotado con \"JsonDerivedTypeAttribute\", que no se admite en \"JsonSourceGenerationMode.Serialization\". - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - El discriminador de tipo "{0}" se especifica más de una vez para el tipo polimórfico "{1}". Los tipos derivados deben corresponder a discriminadores únicos. - - - - Derived types produce a duplicate type discriminator. - Los tipos derivados generan un discriminador de tipo duplicado. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - El tipo derivado inferido "{0}" es menos accesible que el tipo base polimórfico "{1}". Los tipos derivados deducidos deben ser al menos tan accesibles como el tipo base. - - - - Inferred derived type is less accessible than the polymorphic base type. - El tipo derivado inferido es menos accesible que el tipo base polimórfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - “JsonConverterAttribute.Type” contiene un argumento no válido o inaccesible. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - El tipo ''{0}'' se ha anotado con ''JsonIgnoreAttribute'' mediante ''JsonIgnoreCondition.Always'', que no es válido en declaraciones de tipo. Se omitirá el atributo. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - ''JsonIgnoreCondition.Always'' no es válido en las anotaciones 'JsonIgnoreAttribute' de nivel de tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - El tipo "{0}" se ha anotado con JsonSerializableAttribute, pero no se deriva de JsonSerializerContext. No se generará ningún código fuente. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Los tipos anotados con JsonSerializableAttribute deben ser clases derivadas de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - El miembro '{0}' se ha anotado con 'JsonStringEnumConverter', que no se admite en AOT nativo. Considere la posibilidad de usar el elemento genérico "JsonStringEnumConverter<TEnum>" en su lugar. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - El elemento 'JsonStringEnumConverter' no genérico requiere código dinámico. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - El generador de origen System.Text.Json no está disponible en C# {0}. Use la versión de idioma {1} o superior. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - La versión del idioma C# no es compatible con el generador de origen. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ El tipo tiene varios miembros anotados con JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - No se pudo resolver el tipo derivado genérico abierto "{0}" para el tipo base polimórfico "{1}": {2}. - - - - the derived type matches the base type through multiple ancestors - el tipo derivado coincide con el tipo base a través de varios antecesores - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - la restricción del parámetro de tipo "{0}" no se satisface con "{1}" - - - - the derived type is not assignable to the base type - el tipo derivado no se puede asignar al tipo base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - el parámetro de tipo "{0}" del tipo derivado no está enlazado por los argumentos del tipo base - - - - the base type's arguments do not match the derived type's base specification - los argumentos del tipo base no coinciden con la especificación base del tipo derivado - - - - Open generic derived type could not be resolved for the polymorphic base type. - No se pudo resolver el tipo derivado genérico abierto para el tipo base polimórfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - El tipo "{0}" incluye una referencia como propiedad, campo o parámetro de constructor "{1}". No se generará código fuente para la propiedad, campo o constructor. - - - - Type includes ref like property, field or constructor parameter. - El tipo incluye una referencia como propiedad, campo o parámetro de constructor. - - Did not generate serialization metadata for type '{0}'. No generó metadatos de serialización para el tipo '{0}". @@ -207,26 +82,6 @@ No generó metadatos de serialización de metadatos para el tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo de unión "{0}": {1}. Establezca JsonUnionAttribute.TypeClassifier para proporcionar un clasificador personalizado que pueda eliminar la ambigüedad. - - - - Union case types cannot be unambiguously classified by JSON value type. - Los tipos de caso de unión no se pueden clasificar inequívocamente por tipo de valor JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - El tipo de unión "{0}" no coincide con la convención de forma de unión de C#: debe declarar al menos un constructor de casos de parámetro único público y una propiedad de instancia pública denominada "Value" con el tipo "object". - - - - Union type shape is not a valid C# union. - La forma de tipo de unión no es una unión de C# válida. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 03cb619eb14fa4..8259e7ad1ca282 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -22,29 +22,9 @@ Type de propriété d’extension de données non valide - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Le type spécifié « {0} » n’est pas un type dérivé pris en charge pour le type polymorphe « {1} ». Vous devez pouvoir affecter des types dérivés au type de base. - - - - Derived type is not a supported polymorphic derived type. - Le type dérivé n’est pas un type dérivé polymorphe pris en charge. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Nom de type dupliqué. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Le discriminant de type « {0} » est spécifié plusieurs fois pour le type polymorphe « {1} ». Les types dérivés doivent correspondre à des discriminants uniques. - - - - Derived types produce a duplicate type discriminator. - Les types dérivés produisent un doublon de discriminant de type. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Le type dérivé déduit « {0} » est moins accessible que le type de base polymorphe « {1} ». Les types dérivés déduits doivent être aussi accessibles que le type de base. - - - - Inferred derived type is less accessible than the polymorphic base type. - Le type dérivé déduit est moins accessible que le type de base polymorphe. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Le type « {0} » a été annoté avec « JsonIgnoreAttribute » en utilisant « JsonIgnoreCondition.Always », ce qui n’est pas valide dans les déclarations de type. L’attribut sera ignoré. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - « JsonIgnoreCondition.Always » n’est pas valide sur les annotations « JsonIgnoreAttribute » au niveau du type. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter<TEnum>'. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Le 'JsonStringEnumConverter' non générique requiert du code dynamique. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Version du langage C# non prise en charge par le générateur de source. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Nous n’avons pas pu résoudre le type dérivé générique ouvert « {0} » pour le type de base polymorphe « {1} » : {2}. - - - - the derived type matches the base type through multiple ancestors - le type dérivé correspond au type de base via plusieurs ancêtres - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - la contrainte sur le paramètre de type « {0} » n’est pas satisfaite par « {1} » - - - - the derived type is not assignable to the base type - le type dérivé n’est pas assignable au type de base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - le paramètre de type « {0} » du type dérivé n’est pas lié par les arguments du type de base - - - - the base type's arguments do not match the derived type's base specification - les arguments du type de base ne correspondent pas à la spécification de base du type dérivé - - - - Open generic derived type could not be resolved for the polymorphic base type. - Nous n’avons pas pu résoudre le type dérivé générique ouvert pour le type de base polymorphe. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Le type « {0} » inclut le ref comme propriété, champ ou paramètre de constructeur « {1} ». Aucun code source ne sera généré pour la propriété, le champ ou le constructeur. - - - - Type includes ref like property, field or constructor parameter. - Le type comprend des éléments tels que des propriétés, des champs ou des paramètres de construction. - - Did not generate serialization metadata for type '{0}'. Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées. @@ -207,26 +82,6 @@ Les métadonnées de sérialisation pour le type n’ont pas été générées. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Type d’union « {0} » : {1}. Définissez JsonUnionAttribute.TypeClassifier pour fournir un classifieur personnalisé pouvant lever l’ambiguïté. - - - - Union case types cannot be unambiguously classified by JSON value type. - Les types de cas d’union ne peuvent pas être classés de manière non ambiguë par le type de valeur JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Le type d’union « {0} » ne correspond pas à la convention de forme d’union C# : il doit déclarer au moins un constructeur de cas public à un seul paramètre et une propriété d’instance publique nommée « Value » avec le type « object ». - - - - Union type shape is not a valid C# union. - La forme du type d’union n’est pas une union C# valide. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index 24991ad2a6f5fa..d2ceac76138524 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -22,29 +22,9 @@ Il tipo di proprietà dell'estensione dati non è valido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - L'attributo personalizzato '{0}' che deriva da JsonConverterAttribute non è supportato dal generatore di origine. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Il tipo specificato '{0}' non è un tipo derivato supportato per il tipo polimorfico '{1}'. I tipi derivati devono essere assegnabili al tipo di base. - - - - Derived type is not a supported polymorphic derived type. - Il tipo derivato non è un tipo derivato polimorfico supportato. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Nome di tipo duplicato. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Il tipo '{0}' è annotato con 'JsonDerivedTypeAttribute' che non è supportato in 'JsonSourceGenerationMode.Serialization'. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Il discriminatore di tipo '{0}' è specificato più di una volta per il tipo polimorfico '{1}'. I tipi derivati devono corrispondere a discriminatori univoci. - - - - Derived types produce a duplicate type discriminator. - I tipi derivati producono un discriminatore di tipo duplicato. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Il tipo derivato dedotto '{0}' è meno accessibile del tipo base polimorfico '{1}'. I tipi derivati dedotti devono essere accessibili almeno quanto il tipo di base. - - - - Inferred derived type is less accessible than the polymorphic base type. - Il tipo derivato dedotto è meno accessibile del tipo base polimorfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' contiene un argomento non valido o inaccessibile. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Il tipo '{0}' è stato annotato con 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', che non è valido nelle dichiarazioni di tipo. L'attributo verrà ignorato. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' non è valido nelle annotazioni 'JsonIgnoreAttribute' a livello di tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Il tipo '{0}' è stato annotato con JsonSerializableAttribute ma non deriva da JsonSerializerContext. Non verrà generato alcun codice sorgente. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - I tipi annotati con JsonSerializableAttribute devono essere classi che derivano da JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Il membro '{0}' è stato annotato con 'JsonStringEnumConverter' che non è supportato in AOT nativo. Provare a usare il generico 'JsonStringEnumConverter<TEnum>'. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - L'elemento 'JsonStringEnumConverter' non generico richiede un codice dinamico. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Il generatore di origine System.Text.Json non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Versione del linguaggio C# non supportata dal generatore di origine. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Nel tipo sono presenti più membri annotati con JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Non è possibile risolvere il tipo derivato generico aperto '{0}' per il tipo di base polimorfico '{1}': {2}. - - - - the derived type matches the base type through multiple ancestors - il tipo derivato corrisponde al tipo di base tramite più predecessori - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - il vincolo sul parametro di tipo '{0}' non è soddisfatto da '{1}' - - - - the derived type is not assignable to the base type - il tipo derivato non può essere assegnato al tipo di base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - il parametro di tipo '{0}' del tipo derivato non è vincolato dagli argomenti del tipo di base - - - - the base type's arguments do not match the derived type's base specification - gli argomenti del tipo di base non corrispondono alla specifica di base del tipo derivato - - - - Open generic derived type could not be resolved for the polymorphic base type. - Non è possibile risolvere il tipo derivato generico aperto per il tipo di base polimorfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Il tipo '{0}' include un riferimento come la proprietà, il campo o il parametro del costruttore '{1}'. Non verrà generato codice sorgente per la proprietà, il campo o il costruttore. - - - - Type includes ref like property, field or constructor parameter. - Il tipo include un riferimento come la proprietà, il campo o il parametro del costruttore. - - Did not generate serialization metadata for type '{0}'. Non sono stati generati metadati di serializzazione per il tipo '{0}'. @@ -207,26 +82,6 @@ Non sono stati generati metadati di serializzazione per il tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo di union '{0}': {1}. Impostare JsonUnionAttribute.TypeClassifier per specificare un classificatore personalizzato in grado di evitare le ambiguità. - - - - Union case types cannot be unambiguously classified by JSON value type. - Non è possibile classificare i tipi di case union in modo inequivocabile in base al tipo di valore JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Il tipo di union '{0}' non corrisponde alla convenzione C# per la forma dei tipi di union: deve dichiarare almeno un costruttore di case pubblico con singolo parametro e una proprietà di istanza pubblica denominata 'Value' con tipo 'object'. - - - - Union type shape is not a valid C# union. - La forma del tipo di union non è un union C# valido. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index b7036764cf10b1..1eb1b3a172ea59 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -22,29 +22,9 @@ データ拡張プロパティの型が無効です。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute から派生するカスタム属性 '{0}' は、ソース ジェネレーターではサポートされていません。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定された型 '{0}' は、ポリモーフィック型 '{1}' のサポートされている派生型ではありません。派生型は、基底型に代入可能である必要があります。 - - - - Derived type is not a supported polymorphic derived type. - 派生型は、サポートされているポリモーフィック派生型ではありません。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ 重複した種類名。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 型 '{0}' は 'JsonDerivedTypeAttribute' の注釈が付けられていますが、これは 'JsonSourceGenerationMode.Serialization' でサポートされていません。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 型識別子 '{0}' が、ポリモーフィック型 '{1}' に対して複数回指定されています。派生型は、一意の識別子に対応している必要があります。 - - - - Derived types produce a duplicate type discriminator. - 派生型で、重複する型識別子が生成されます。 - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推定された派生型 '{0}' は、ポリモーフィック基底型 '{1}' よりもアクセスしにくいです。推定された派生型は、少なくとも基底型と同じくらいアクセスしやすいことが必要です。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推定された派生型は、ポリモーフィック基底型よりもアクセスしにくいです。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' に無効な、またはアクセスできない引数が含まれています。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 型 '{0}' は、型宣言では無効な 'JsonIgnoreCondition.Always' を使用して 'JsonIgnoreAttribute' で注釈が付けられています。属性は無視されます。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' は、型レベルの 'JsonIgnoreAttribute' 注釈では無効です。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 型 '{0}' は JsonSerializableAttribute で注釈が付けられていますが、JsonSerializerContext から派生したものではありません。ソース コードは生成されません。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute で注釈が付けられた型は、JsonSerializerContext から派生するクラスである必要があります。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - メンバー '{0}' には、ネイティブ AOT ではサポートされていない 'JsonStringEnumConverter' の注釈が付けられています。 代わりに汎用の 'JsonStringEnumConverter<TEnum>' を使用することを検討してください。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非ジェネリック 'JsonStringEnumConverter' には動的コードが必要です。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json ソース ジェネレーターは、C# {0}では使用できません。言語バージョン {1} 以上を使用してください。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - ソース ジェネレーターでサポートされていない C# 言語バージョン。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ 型には、'JsonExtensionDataAttribute' に注釈が付けられた複数のメンバーが含まれます。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - オープン ジェネリック派生型 '{0}' をポリモーフィック基本型 '{1}':{2} に対して解決できませんでした。 - - - - the derived type matches the base type through multiple ancestors - 派生型が複数の先祖を通して基本型に一致しています - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - 型パラメーター '{0}' に対する制約が '{1}' によって満たされていません - - - - the derived type is not assignable to the base type - 派生型は基本型に割り当てることができません - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 派生型の型パラメーター '{0}' が、基本型の引数によってバインドされていません - - - - the base type's arguments do not match the derived type's base specification - 基本型の引数が派生型の基本仕様と一致しません - - - - Open generic derived type could not be resolved for the polymorphic base type. - オープン ジェネリック派生型をポリモーフィック基本型に対して解決できませんでした。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 型 '{0}' には、プロパティ、フィールド、コンストラクター パラメーター '{1}' などの ref が含まれます。プロパティ、フィールド、またはコンストラクターのソース コードは生成されません。 - - - - Type includes ref like property, field or constructor parameter. - 型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 - - Did not generate serialization metadata for type '{0}'. '{0}'型 のシリアル化メタデータを生成ませんでした。 @@ -207,26 +82,6 @@ 型のシリアル化メタデータが生成されません。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 共用体の型 '{0}': {1}。JsonUnionAttribute.TypeClassifier を設定して、あいまいさを解消できるカスタム分類子を提供します。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 共用体ケース型を JSON 値の型で明確に分類することはできません。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 共用体型 '{0}' は C# 共用体図形規則と一致しません。少なくとも 1 つのパブリック 単一パラメーター ケース コンストラクターと、'object' 型の 'value' という名前のパブリック インスタンス プロパティを宣言する必要があります。 - - - - Union type shape is not a valid C# union. - Union type shape は、有効な C# の union ではありません。 - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index bfae38bb149ea6..0d55f34ef70ca8 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -22,29 +22,9 @@ 데이터 확장 속성 형식이 잘못되었습니다. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute에서 파생된 사용자 지정 속성 '{0}'은(는) 원본 생성기에서 지원되지 않습니다. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 지정된 형식 '{0}'은(는) 다형식 형식 '{1}'에 대해 지원되는 파생 형식이 아닙니다. 파생 형식은 기본 형식에 할당할 수 있어야 합니다. - - - - Derived type is not a supported polymorphic derived type. - 파생 형식이 지원되는 다형성 파생 형식이 아닙니다. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ 중복된 형식 이름입니다. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - '{0} 형식은 'JsonSourceGenerationMode.Serialization'에서 지원되지 않는 'JsonDerivedTypeAttribute'로 주석이 추가되었습니다. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 다형식 형식 '{1}'에 대해 형식 판별자 '{0}'이(가) 두 번 이상 지정되었습니다. 파생 형식은 고유한 판별자에 해당해야 합니다. - - - - Derived types produce a duplicate type discriminator. - 파생 형식이 중복 형식 판별자를 생성합니다. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 유추된 파생 형식 '{0}'은(는) 다형식 기본 형식 '{1}'보다 액세스 수준이 낮습니다. 유추된 파생 형식은 기본 형식만큼 액세스할 수 있어야 합니다. - - - - Inferred derived type is less accessible than the polymorphic base type. - 유추된 파생 형식이 다형성 기본 형식보다 액세스하기 어렵습니다. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type'에 잘못되었거나 액세스할 수 없는 인수가 포함되어 있습니다. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - '{0}' 형식은 형식 선언에서 유효하지 않은 'JsonIgnoreCondition.Always'를 사용하여 'JsonIgnoreAttribute'로 주석을 달았습니다. 특성이 무시됩니다. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always'는 형식 수준의 'JsonIgnoreAttribute' 주석에서 유효하지 않습니다. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - '{0}' 형식에 JsonSerializableAttribute 주석이 추가되었지만 JsonSerializerContext에서 파생되지 않았습니다. 소스 코드가 생성되지 않습니다. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute 주석이 추가된 형식은 JsonSerializerContext에서 파생된 클래스여야 합니다. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - '{0}' 멤버에 네이티브 AOT에서 지원되지 않는 'JsonStringEnumConverter'로 주석이 달렸습니다. 대신 제네릭 'JsonStringEnumConverter<TEnum>'을 사용해 보세요. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 제네릭이 아닌 'JsonStringEnumConverter'에는 동적 코드가 필요합니다. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ 형식에 JsonExtensionDataAttribute로 주석이 추가 된 멤버가 여러 개 있습니다. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 폴리모픽 기본 형식 '{0}'에 대해 열려 있는 제네릭 파생 형식 '{1}'을(를) 확인할 수 없습니다. {2}. - - - - the derived type matches the base type through multiple ancestors - 파생 형식이 여러 상위 형식을 통해 기본 형식과 일치합니다. - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - 형식 매개 변수 '{0}'에 대한 제약 조건이 '{1}'을(를) 만족하지 않습니다. - - - - the derived type is not assignable to the base type - 파생 형식을 기본 형식에 할당할 수 없습니다. - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 파생 형식의 형식 매개 변수 '{0}'은(는) 기본 형식의 인수에 의해 바인딩되지 않습니다. - - - - the base type's arguments do not match the derived type's base specification - 기본 형식의 인수가 파생 형식의 기본 사양과 일치하지 않습니다. - - - - Open generic derived type could not be resolved for the polymorphic base type. - 폴리모픽 기본 형식에 대해 열려 있는 제네릭 파생 형식을 확인할 수 없습니다. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - '{0}' 형식에는 속성, 필드 또는 생성자 매개 변수 '{1}'와 같은 ref가 포함됩니다. 속성, 필드 또는 생성자에 대한 소스 코드가 생성되지 않습니다. - - - - Type includes ref like property, field or constructor parameter. - 형식에는 속성, 필드 또는 생성자 매개 변수와 같은 ref가 포함됩니다. - - Did not generate serialization metadata for type '{0}'. '{0}' 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. @@ -207,26 +82,6 @@ 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 유니온 형식 '{0}': {1}. 고유하게 구분할 수 있는 사용자 지정 분류자를 제공하려면 JsonUnionAttribute.TypeClassifier를 설정하세요. - - - - Union case types cannot be unambiguously classified by JSON value type. - 유니온 케이스 형식은 JSON 값 형식만으로는 명확하게 분류할 수 없습니다. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 유니온 형식 '{0}'은(는) C# 유니온 셰이프 규칙과 일치하지 않습니다. 하나 이상의 공용 단일 매개 변수 케이스 생성자와 형식이 'object'인 공용 인스턴스 속성 'Value'를 선언해야 합니다. - - - - Union type shape is not a valid C# union. - 유니온 형식 셰이프는 올바른 C# 유니온이 아닙니다. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 59403b28235a86..5fe6c8d4e5fae0 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -22,29 +22,9 @@ Nieprawidłowy typ właściwości rozszerzenia danych. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Generator źródłowy nie obsługuje atrybutu niestandardowego „{0}” pochodzącego od atrybutu JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Określony typ „{0}” nie jest obsługiwanym typem pochodnym dla typu polimorficznego „{1}”. Typy pochodne muszą być przypisane do typu podstawowego. - - - - Derived type is not a supported polymorphic derived type. - Typ pochodny nie jest obsługiwanym polimorficznym typem pochodnym. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Zduplikowana nazwa typu. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Typ „{0}” ma adnotację „JsonDerivedTypeAttribute”, która nie jest obsługiwana w elemecie „JsonSourceGenerationMode.Serialization”. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Dyskryminator typu „{0}” jest określony więcej niż raz dla typu polimorficznego „{1}”. Typy pochodne muszą odpowiadać unikatowym dyskryminatorom. - - - - Derived types produce a duplicate type discriminator. - Typy pochodne powodują dyskryminowanie zduplikowanego typu. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Wywnioskowany typ pochodny „{0}” jest mniej dostępny niż polimorficzny typ podstawowy „{1}”. Wywnioskowane typy pochodne muszą być co najmniej tak dostępne jak typ podstawowy. - - - - Inferred derived type is less accessible than the polymorphic base type. - Wywnioskowany typ pochodny jest mniej dostępny niż polimorficzny typ podstawowy. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - Typ „JsonConverterAttribute.Type” zawiera nieprawidłowy lub niedostępny argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Typ „{0}” został oznaczony adnotacją z atrybutem „JsonIgnoreAttribute” przy użyciu elementu „JsonIgnoreCondition.Always”, który jest nieprawidłowy w deklaracjach typu. Atrybut zostanie zignorowany. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - Element „JsonIgnoreCondition.Always” jest nieprawidłowy w adnotacjach „JsonIgnoreAttribute” na poziomie typu. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Typ „{0}” ma adnotacje z atrybutem JsonSerializableAttribute, ale nie pochodzi od elementu JsonSerializerContext. Nie zostanie wygenerowany żaden kod źródłowy. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Typy z adnotacjami JsonSerializableAttribute muszą być klasami pochodzącymi z elementu JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Element członkowski '{0}' został opatrzony adnotacją 'JsonStringEnumConverter', która nie jest obsługiwana w natywnym AOT. Zamiast tego należy rozważyć użycie ogólnego konwertera „JsonStringEnumConverter<TEnum>”. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Nieogólny element „JsonStringEnumConverter” wymaga dynamicznego kodu. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Generator źródła System.Text.Json nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Wersja języka C# nie jest obsługiwana przez generator źródła. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Typ ma wiele składowych opatrzonych adnotacjami za pomocą atrybutu JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Nie można rozpoznać otwartego ogólnego typu pochodnego „{0}” dla polimorficznego typu podstawowego „{1}”: {2}. - - - - the derived type matches the base type through multiple ancestors - typ pochodny pasuje do typu podstawowego za pośrednictwem wielu elementów nadrzędnych - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - ograniczenie parametru typu „{0}” nie jest spełnione przez element „{1}” - - - - the derived type is not assignable to the base type - typu pochodnego nie można przypisać do typu podstawowego - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - parametr typu „{0}” typu pochodnego nie jest powiązany argumentami typu podstawowego - - - - the base type's arguments do not match the derived type's base specification - argumenty typu podstawowego nie są zgodne ze specyfikacją podstawową typu pochodnego - - - - Open generic derived type could not be resolved for the polymorphic base type. - Nie można rozpoznać otwartego ogólnego typu pochodnego dla polimorficznego typu podstawowego. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Typ „{0}” zawiera parametr ref, taki jak właściwość, pole lub konstruktor „{1}”. Nie zostanie wygenerowany kod źródłowy dla właściwości, pola lub konstruktora. - - - - Type includes ref like property, field or constructor parameter. - Typ zawiera parametr właściwości, pola lub konstruktora typu ref. - - Did not generate serialization metadata for type '{0}'. Nie wygenerowano metadanych serializacji dla typu „{0}”. @@ -207,26 +82,6 @@ Nie wygenerowano metadanych serializacji dla typu. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Typ unii „{0}”: {1}. Ustaw element JsonUnionAttribute.TypeClassifier, aby udostępnić klasyfikator niestandardowy, który może być jednoznaczny. - - - - Union case types cannot be unambiguously classified by JSON value type. - Typy przypadków unii nie mogą być jednoznacznie klasyfikowane według typu wartości JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Typ unii „{0}” nie jest zgodny z konwencją kształtu unii języka C#: musi deklarować co najmniej jeden publiczny konstruktor przypadków z jednym parametrem i właściwość wystąpienia publicznego o nazwie „Value” z typem „object”. - - - - Union type shape is not a valid C# union. - Kształt typu unii nie jest prawidłową unią języka C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 5f3cb2a0a8a266..6872bd1ec9dd76 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -22,29 +22,9 @@ Tipo de propriedade de extensão de dados inválido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - O atributo customizado '{0}' derivado de JsonConverterAttribute não tem suporte pelo gerador de origem. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - O tipo especificado ''{0}'' não é um tipo derivado com suporte para o tipo polimórfico ''{1}''. Os tipos derivados precisam ser atribuíveis ao tipo base. - - - - Derived type is not a supported polymorphic derived type. - O tipo derivado não é um tipo derivado polimórfico com suporte. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Nome de tipo duplicado. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - O tipo '{0}' é anotado com 'JsonDerivedTypeAttribute' que não tem suporte em 'JsonSourceGenerationMode.Serialization'. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - O discriminador de tipo ''{0}'' foi especificado mais de uma vez para o tipo polimórfico ''{1}''. Os tipos derivados devem corresponder a discriminadores exclusivos. - - - - Derived types produce a duplicate type discriminator. - Os tipos derivados geram um discriminador de tipo duplicado. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - O tipo derivado inferido ''{0}'' é menos acessível do que o tipo base polimórfico ''{1}''. Os tipos derivados inferidos precisam ser pelo menos tão acessíveis quanto o tipo base. - - - - Inferred derived type is less accessible than the polymorphic base type. - O tipo derivado inferido é menos acessível do que o tipo base polimórfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - O "JsonConverterAttribute.Type" contém um argumento inválido ou inacessível. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - O tipo '{0}' foi anotado com 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', o que não é válido em declarações de tipo. O atributo será ignorado. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' não é válido em anotações de 'JsonIgnoreAttribute' no nível de tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - O tipo '{0}' foi anotado com JsonSerializableAttribute, mas não deriva de JsonSerializerContext. Nenhum código-fonte será gerado. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Tipos anotados com JsonSerializable Attribute devem ser classes derivadas de JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - O membro "{0}" foi anotado com "JsonStringEnumConverter" que não tem suporte na AOT nativa. Considere usar o genérico "JsonStringEnumConverter<TEnum>". + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - O "JsonStringEnumConverter" não genérico requer código dinâmico. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - O gerador de origem System.Text.Json não está disponível em C# {0}. Use a versão do idioma {1} ou superior. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Versão da linguagem C# não suportada pelo gerador de origem. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Tipo tem vários membros anotados com JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - O tipo derivado genérico aberto '{0}' não pôde ser resolvido para o tipo base polimórfico '{1}': {2}. - - - - the derived type matches the base type through multiple ancestors - o tipo derivado corresponde ao tipo base por meio de vários ancestrais - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - a restrição no parâmetro de tipo '{0}' não é atendida por '{1}' - - - - the derived type is not assignable to the base type - o tipo derivado não pode ser atribuído ao tipo base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - o parâmetro de tipo '{0}' do tipo derivado não é vinculado pelos argumentos do tipo base - - - - the base type's arguments do not match the derived type's base specification - os argumentos do tipo base não correspondem à especificação de base do tipo derivado - - - - Open generic derived type could not be resolved for the polymorphic base type. - O tipo derivado genérico aberto não pôde ser resolvido para o tipo base polimórfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - O tipo "{0}" inclui a propriedade ref like, campo ou parâmetro de construtor "{1}". Nenhum código-fonte será gerado para a propriedade, campo ou construtor. - - - - Type includes ref like property, field or constructor parameter. - O tipo inclui propriedade ref like, campo ou parâmetro de construtor. - - Did not generate serialization metadata for type '{0}'. Não gerou metadados de serialização para o tipo '{0}'. @@ -207,26 +82,6 @@ Não gerou metadados de serialização para o tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo de união "{0}": {1}. Defina JsonUnionAttribute.TypeClassifier para fornecer um classificador personalizado que possa diferenciá-los. - - - - Union case types cannot be unambiguously classified by JSON value type. - Os tipos de caso de união não podem ser classificados sem ambiguidade pelo tipo de valor JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - O tipo de união "{0}" não corresponde à convenção de forma união do C#: ele deve declarar pelo menos um construtor de caso de parâmetro único público e uma propriedade de instância pública chamada "Value" com o tipo "object". - - - - Union type shape is not a valid C# union. - A forma do tipo união não é uma união C# válida. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index eaf86b9624159f..639609bf28e2eb 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -22,29 +22,9 @@ Недопустимый тип свойства расширения данных. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Пользовательский атрибут "{0}", производный от JsonConverterAttribute, не поддерживается генератором исходного кода. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Указанный тип "{0}" не является поддерживаемым производным типом для полиморфного типа "{1}". Производные типы должны поддерживать назначение базовому типу. - - - - Derived type is not a supported polymorphic derived type. - Производный тип не является поддерживаемым полиморфным производным типом. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Дублирующееся имя типа. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Тип '{0}' аннотирован атрибутом \"JsonDerivedTypeAttribute\", который не поддерживается в \"JsonSourceGenerationMode.Serialization\". - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Дискриминатор типа "{0}" указан более одного раза для полиморфного типа "{1}". Производные типы должны соответствовать уникальным дискриминаторам. - - - - Derived types produce a duplicate type discriminator. - Производные типы создают повторяющийся дискриминатор типа. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Выведенный производный тип "{0}" менее доступен, чем полиморфный базовый тип "{1}". Выведенные производные типы должны быть не менее доступны, чем базовый тип. - - - - Inferred derived type is less accessible than the polymorphic base type. - Выведенный производный тип менее доступен, чем полиморфный базовый тип. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - Аргумент "JsonConverterAttribute.Type" содержит недопустимый или недоступный аргумент. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Тип "{0}" помечен атрибутом "JsonIgnoreAttribute" с параметром "JsonIgnoreCondition.Always", что недопустимо для объявлений типов. Этот атрибут будет проигнорирован. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - Параметр "JsonIgnoreCondition.Always" недопустим для аннотаций "JsonIgnoreAttribute" на уровне типа. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Тип "{0}" помечен атрибутом JsonSerializableAttribute, но не является производным от JsonSerializerContext. Исходный код не будет создан. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Типы, аннотированные атрибутом JsonSerializableAttribute, должны быть классами, производными от JsonSerializerContext. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Элемент "{0}" содержит примечание JsonStringEnumConverter, что не поддерживается в собственном AOT. Вместо этого рассмотрите возможность использовать универсальный параметр JsonStringEnumConverter<TEnum>. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Для неуниверсального параметра JsonStringEnumConverter требуется динамический код. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Генератор исходного кода System.Text.Json не доступен в C# {0}. Используйте языковую версию {1} или выше. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - Версия языка C# не поддерживается генератором исходного кода. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Тип содержит несколько элементов, помеченных с помощью JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Не удалось разрешить открытый обобщенный производный тип "{0}" для полиморфного базового типа "{1}": {2}. - - - - the derived type matches the base type through multiple ancestors - производный тип соответствует базовому типу через нескольких предков - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - ограничение для параметра типа "{0}" не удовлетворяется типом "{1}" - - - - the derived type is not assignable to the base type - производный тип не может быть присвоен базовому типу - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - параметр типа "{0}" производного типа не связан с аргументами базового типа - - - - the base type's arguments do not match the derived type's base specification - аргументы базового типа не соответствуют спецификации базового типа в производном типе - - - - Open generic derived type could not be resolved for the polymorphic base type. - Не удалось разрешить открытый обобщенный производный тип для полиморфного базового типа. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Тип "{0}" содержит ссылку, например свойство, поле или параметр конструктора "{1}". Для свойства, поля или конструктора не будет создан исходный код. - - - - Type includes ref like property, field or constructor parameter. - Тип содержит ссылку, например свойство, поле или параметр конструктора. - - Did not generate serialization metadata for type '{0}'. Метаданные сериализации для типа "{0}" не сформированы. @@ -207,26 +82,6 @@ Метаданные сериализации для типа не сформированы. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Тип объединения "{0}": {1}. Задайте JsonUnionAttribute.TypeClassifier, чтобы указать пользовательский классификатор для устранения неоднозначности. - - - - Union case types cannot be unambiguously classified by JSON value type. - Типы вариантов объединения невозможно однозначно классифицировать по типу значения JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Тип объединения "{0}" не соответствует соглашению о структуре объединения C#: он должен объявлять как минимум один общедоступный конструктор варианта с одним параметром и общедоступное свойство экземпляра с именем "Value" и типом "object". - - - - Union type shape is not a valid C# union. - Структура типа объединения не является допустимым объединением C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index ec0396635c1873..62bb1f85390d1c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -22,29 +22,9 @@ Veri uzantısı özellik türü geçersiz. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute’tan türetilen özel öznitelik '{0}' kaynak oluşturucu tarafından desteklenmiyor. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Belirtilen '{0}' türü, '{1}' polimorfik türü için desteklenen bir türetilmiş tür değildir. Türetilmiş türler temel türe atanabilir olmalıdır. - - - - Derived type is not a supported polymorphic derived type. - Türetilmiş tür, desteklenen bir polimorfik türetilmiş tür değildir. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ Yinelenen tür adı. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - '{0}' türü, 'JsonSourceGenerationMode.Serialization' içinde desteklenmeyen 'JsonDerivedTypeAttribute' ile ek açıklama içeriyor. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Tür ayırıcısı '{0}', polimorfik tür '{1}' için birden fazla kez belirtildi. Türetilmiş türler benzersiz ayırıcılara karşılık gelmelidir. - - - - Derived types produce a duplicate type discriminator. - Türetilmiş türler yinelenen bir tür ayırıcısı üretir. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Çıkarsanan türetilmiş tür '{0}' polimorfik temel '{1}' türünden daha az erişilebilir. Çıkarsanan türetilmiş türler, en az temel tür kadar erişilebilir olmalıdır. - - - - Inferred derived type is less accessible than the polymorphic base type. - Çıkarsanan türetilmiş tür, polimorfik temel türden daha az erişilebilirdir. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' geçersiz veya erişilemeyen bir bağımsız değişken içeriyor. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - ‘{0}’ türü, tür bildirimlerinde geçerli olmayan ‘JsonIgnoreCondition.Always’ kullanılarak ‘JsonIgnoreAttribute’ ile işaretlenmiştir. Bu özellik göz ardı edilecektir. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - ‘JsonIgnoreCondition.Always’, tür düzeyindeki ‘JsonIgnoreAttribute’ ek açıklamalarında geçerli değildir. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - '{0}' türü, JsonSerializableAttribute ile ek açıklama eklenmiş ancak JsonSerializerContext'ten türetmiyor. Kaynak kodu oluşturulmayacak. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute ile not eklenen türler, JsonSerializerContext'ten türetilen sınıflar olmalıdır. - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - '{0}' adlı üyeye yerel AOT’de desteklenmeyen 'JsonStringEnumConverter' parametresi eklendi. bunun yerine genel 'JsonStringEnumConverter<TEnum>' parametresini kullanmayı deneyin. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Genel olmayan 'JsonStringEnumConverter' parametresi dinamik kod gerektirir. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json kaynak oluşturucusu C# {0}'ta mevcut değildir. Lütfen {1} dil sürümünü veya daha üstünü kullanın. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ Tür, JsonExtensionDataAttribute ile açıklanan birden çok üyeye sahip. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Açık genel türetilmiş tür '{0}' çok biçimli temel tür '{1}' için çözümlenemedi: {2}. - - - - the derived type matches the base type through multiple ancestors - türetilen tür, birden fazla atası aracılığıyla temel türle eşleşir - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - '{0}' tür parametresi için kısıtlama '{1}' tarafından karşılanmıyor - - - - the derived type is not assignable to the base type - Türetilmiş tür, temel türe atanamıyor - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Türetilmiş türün '{0}' tür parametresi, temel türün bağımsız değişkenleri tarafından bağlanmıyor - - - - the base type's arguments do not match the derived type's base specification - Temel türün bağımsız değişkenleri, türetilmiş türün temel belirtimiyle eşleşmiyor - - - - Open generic derived type could not be resolved for the polymorphic base type. - Açık genel türetilmiş tür, çok biçimli temel tür için çözümlenemiyor. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - '{0}' türü; özellik, alan veya oluşturucu parametresi '{1}' gibi başvuru içeriyor. Özellik, alan veya oluşturucu için kaynak kodu üretilmeyecek. - - - - Type includes ref like property, field or constructor parameter. - Tür; özellik, alan veya oluşturucu parametresi gibi başvuru içeriyor. - - Did not generate serialization metadata for type '{0}'. '{0}' türü için serileştirme meta verileri oluşturulmadı. @@ -207,26 +82,6 @@ Tür için serileştirme meta verileri oluşturulmadı. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Birleşim türü '{0}': {1}. Belirsizliği giderebilen özel bir sınıflandırıcı sağlamak için JsonUnionAttribute.TypeClassifier öğesini ayarlayın. - - - - Union case types cannot be unambiguously classified by JSON value type. - Birleşim durum türleri JSON değer türüne göre belirsiz biçimde sınıflandırılamaz. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - '{0}' birleşim türü C# birleşim şekli kuralıyla eşleşmiyor: En az bir ortak tek parametreli durum oluşturucusu ve türü 'object' olan 'Value' adlı bir ortak örnek özelliği bildirmelidir. - - - - Union type shape is not a valid C# union. - Birleşim türü şekli geçerli bir C# birleşimi değil. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index 0348d64866a169..a81ae035db2e08 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -22,29 +22,9 @@ 数据扩展属性类型无效。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - 源生成器不支持从 JsonConverterAttribute 派生的自定义属性“{0}”。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - 源生成器不支持从 JsonConverterAttribute 派生的属性。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定的类型“{0}”不是多态类型“{1}”支持的派生类型。派生类型必须可分配给基类型。 - - - - Derived type is not a supported polymorphic derived type. - 派生类型不是受支持的多态派生类型。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ 重复的类型名称。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 类型 \"{0}\" 使用 \"JsonSourceGenerationMode.Serialization\" 中不支持的 \"JsonDerivedTypeAttribute\" 进行了批注。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 为多态类型“{1}”多次指定了类型鉴别器“{0}”。派生类型必须对应于唯一的鉴别器。 - - - - Derived types produce a duplicate type discriminator. - 派生类型产生重复的类型鉴别器。 - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推断的派生类型“{0}”的可访问性低于多态基类型“{1}”。推断的派生类型的可访问性必须至少与基类型相同。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推断的派生类型的可访问性低于多态基类型。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - "JsonConverterAttribute.Type" 包含无效或不可访问的参数。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 类型 "{0}" 使用了对类型声明无效的 "JsonIgnoreCondition.Always" 作为 "JsonIgnoreAttribute" 的注解。将忽略该属性。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - "JsonIgnoreCondition.Always" 在类型级别的 "JsonIgnoreAttribute" 注解中无效。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 类型“{0}”已使用 JsonSerializableAttribute 进行批注,但不是从 JsonSerializerContext 派生的。不会生成源代码。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - 使用 JsonSerializableAttribute 批注的类型必须是派生自 JsonSerializerContext 的类。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - 成员“{0}”已使用本机 AOT 中不支持的 "JsonStringEnumConverter" 进行批注。请改为考虑使用泛型 "JsonStringEnumConverter<TEnum>"。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非泛型 "JsonStringEnumConverter" 需要动态代码。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json 源生成器在 C# {0} 中不可用。请使用{1}或更高版本的语言版本。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - 源生成器不支持 C# 语言版本。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ 类型具有多个带有 JsonExtensionDataAttribute 注释的成员。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 无法为多态基类型“{1}”解析开放泛型派生类型“{0}”: {2}。 - - - - the derived type matches the base type through multiple ancestors - 派生类型通过多个上级与基类型匹配 - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - “{1}”不满足类型参数“{0}”的约束要求 - - - - the derived type is not assignable to the base type - 派生类型无法赋值给基类型 - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 派生类型的类型参数“{0}”不受基类型参数的约束 - - - - the base type's arguments do not match the derived type's base specification - 基类型的参数与派生类型的基规范不匹配 - - - - Open generic derived type could not be resolved for the polymorphic base type. - 无法为多态基类型解析开放泛型派生类型。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 类型“{0}”包括属性、字段或构造函数参数“{1}”等引用。不会为属性、字段或构造函数生成源代码。 - - - - Type includes ref like property, field or constructor parameter. - 类型包括属性、字段或构造函数参数等引用。 - - Did not generate serialization metadata for type '{0}'. 未生成类型 '{0}' 的序列化元数据。 @@ -207,26 +82,6 @@ 未生成类型的序列化元数据。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 联合类型“{0}”: {1}。设置 JsonUnionAttribute.TypeClassifier 以提供可消除歧义的自定义分类器。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 联合事例类型无法通过 JSON 值类型进行明确分类。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 联合类型“{0}”不符合 C# 联合形状约定: 必须声明至少一个公共单参数事例构造函数和一个名为 "Value" 且类型为 "object" 的公共实例属性。 - - - - Union type shape is not a valid C# union. - 联合类型形状不是有效的 C# 联合。 - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 3b979ab9337826..5872c8207ce0c4 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -22,29 +22,9 @@ 資料延伸屬性類型無效。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - 來源產生器不支援衍生自 JsonConverterAttribute 的自訂屬性 '{0}'。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定的類型 '{0}' 不是多型類型 '{1}' 支援的衍生類型。衍生類型必須可指派給基底類型。 - - - - Derived type is not a supported polymorphic derived type. - 衍生類型不是支援的多型衍生類型。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,84 +32,24 @@ 重複類型名稱。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 類型 '{0}' 使用 'JsonSourceGenerationMode.Serialization' 不支援的 'JsonDerivedTypeAttribute' 進行註釋。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 多型類型 '{0}' 的類型辨別器 '{1}' 指定了不只一次。衍生類型必須對應到唯一的辨別器。 - - - - Derived types produce a duplicate type discriminator. - 衍生類型會產生重複的類型辨別器。 - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推斷的衍生類型 '{0}' 比多型基底類型 '{1}' 的可存取性更低。推斷的衍生類型至少必須與基底類型一樣可存取。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推斷的衍生類型比多型基底類型的可存取性更低。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' 包含無效或無法存取的引數。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 類型 '{0}' 已使用 'JsonIgnoreAttribute' 並設定為 'JsonIgnoreCondition.Always',但此設定在類型宣告中無效。將忽略該屬性。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' 在類型層級的 'JsonIgnoreAttribute' 註解中無效。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 類型 '{0}' 已使用 JsonSerializableAttribute 標註,但並非衍生自 JsonSerializerCoNtext。將不會產生原始程式碼。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - 以 JsonSerializableAttribute 標註的類型必須為衍生自 JsonSerializerCoNtext 的類別。 - - - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - 成員 '{0}' 已使用原生 AOT 不支援的 'JsonStringEnumConverter' 加上標註。請考慮改用一般 'JsonStringEnumConverter<TEnum>'。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非一般 'JsonStringEnumConverter' 需要動態程式碼。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - C# {0} 中無法使用 System.Text.Json 來源產生器。請使用 {1} 或更新的語言版本。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - C# language version not supported by the source generator. - 來源產生器不支援 C# 語言版本。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -152,51 +72,6 @@ 類型具有使用 JsonExtensionDataAttribute 標註的多個成員。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 無法解析多型基底類型 '{1}' 的開放式泛型衍生類型 '{0}': {2}。 - - - - the derived type matches the base type through multiple ancestors - 衍生的類型會透過多個上階項目來比對基底類型 - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - '{1}' 未滿足類型參數 '{0}' 上的條件約束 - - - - the derived type is not assignable to the base type - 衍生的類型無法指派給基底類型 - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 衍生類型的類型參數 '{0}' 並未由基底類型的引數繫結 - - - - the base type's arguments do not match the derived type's base specification - 基底類型的引數與衍生類型的基底規格不符 - - - - Open generic derived type could not be resolved for the polymorphic base type. - 無法解析多型基底類型的開放式泛型衍生類型。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 類型 '{0}' 包含 ref,例如屬性、欄位或建構函式參數 '{1}'。不會針對屬性、欄位或建構函式產生原始程式碼。 - - - - Type includes ref like property, field or constructor parameter. - 類型包含 ref,例如屬性、欄位或建構函式參數。 - - Did not generate serialization metadata for type '{0}'. 未產生類型 '{0}' 的序列化中繼資料。 @@ -207,26 +82,6 @@ 未產生類型的序列化中繼資料。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 聯集類型 '{0}': {1}。設定 JsonUnionAttribute.TypeClassifier 以提供可消除歧義的自訂分類器。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 聯集案例類型無法以 JSON 值類型明確分類。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 聯集類型 '{0}' 不符合 C# 聯集圖形慣例: 它必須宣告至少一個公用單一參數案例建構函式和名為 'Value' 且類型為 'object' 的公用執行個體屬性。 - - - - Union type shape is not a valid C# union. - 聯集類型圖形不是有效的 C# 集。 - - \ No newline at end of file From 6f91b7f600d7365f23328b50776130a3493eefaf Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Mon, 27 Jul 2026 03:45:42 -0700 Subject: [PATCH 12/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3032286 --- .../gen/Resources/xlf/Strings.cs.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.de.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.es.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.fr.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.it.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ja.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ko.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.pl.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.pt-BR.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ru.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.tr.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 91 ++++++++++++++++--- 13 files changed, 1014 insertions(+), 169 deletions(-) diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf index fac052d08c6a14..6e1821636daa14 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf @@ -32,34 +32,59 @@ Názvy parametrů metody protokolování nemůžou začínat podtržítkem (_). + + Argument '{0}' is using the unsupported 'out' parameter modifier + Argument {0} používá nepodporovaný modifikátor parametru out. + + + + Argument is using the unsupported 'out' parameter modifier + Argument používá nepodporovaný modifikátor parametru out + + Logging methods cannot have a body Metody protokolování nemůžou obsahovat tělo. - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Metody protokolování nemůžou mít parametry typu s omezeními „allows ref struct“ - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Metody protokolování musí být partial. - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Metody protokolování musí vracet void. - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Metody protokolování musí být static. + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Zdrojový generátor protokolování není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. + + + + C# language version not supported by the source generator. + Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Metoda protokolování {0} obsahuje řetězce s poškozeným formátem. + + + + Logging method contains malformed format strings + Metoda protokolování obsahuje řetězce s poškozeným formátem @@ -107,9 +132,19 @@ Našlo se několik polí typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Třída {0} má parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger, který je skrytý polem ve třídě nebo základní třídě, což brání jeho použití. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger je skrytý polem. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Odeberte redundantní kvalifikátor ('Info:', 'Warning:', 'Error:' atd.) ze zprávy o protokolování, protože je na zadané úrovni protokolu implicitní. @@ -147,6 +182,16 @@ Více než jedna metoda protokolování nemůže v rámci třídy používat stejné ID události. + + Multiple logging methods are using event name {0} in class {1} + Více než jedna metoda protokolování používá název události {0} ve třídě {1} + + + + Multiple logging methods should not use the same event name within a class + Více než jedna metoda protokolování by nemělo používat stejný název události v rámci třídy + + Template '{0}' is not provided as argument to the logging method Šablona {0} se neposkytuje jako argument pro metodu protokolování. @@ -157,6 +202,26 @@ Šablona protokolování nemá žádný odpovídající argument metody + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Argument {0} používá nepodporovaný modifikátor parametru params nebo scoped. + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Argument používá nepodporovaný modifikátor parametru params nebo scoped + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Parametr {0} je ref stuct, což není podporováno generátorem zdroje protokolování. + + + + Logging method parameter is a 'ref struct' + Parametr metody protokolování je ref struct + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf index 8885ab6d5de30f..ec886e977703d5 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf @@ -32,34 +32,59 @@ Parameternamen für die Protokollierungsmethode dürfen nicht mit "_" beginnen. + + Argument '{0}' is using the unsupported 'out' parameter modifier + Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „out“. + + + + Argument is using the unsupported 'out' parameter modifier + Das Argument verwendet den nicht unterstützten Parametermodifizierer „out“. + + Logging methods cannot have a body Protokollierungsmethoden dürfen keinen Text enthalten. - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Protokollierungsmethoden dürfen keine Typparameter mit Einschränkungen vom Typ „allows ref struct“ haben. - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Protokollierungsmethoden müssen „partial“ sein. - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Protokollierungsmethoden müssen „void“ zurückgeben. - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Protokollierungsmethoden müssen „static“ sein. + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Der Protokollierungsquellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. + + + + C# language version not supported by the source generator. + Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Die Protokollierungsmethode „{0}“ enthält nicht wohlgeformte Formatzeichenfolgen. + + + + Logging method contains malformed format strings + Die Protokollierungsmethode enthält nicht wohlgeformte Formatzeichenfolgen. @@ -107,9 +132,19 @@ Mehrere Felder vom Typ "Microsoft.Extensions.Logging.ILogger" gefunden {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Die Klasse „{0}“ weist einen primären Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ auf, der von einem Feld in der Klasse oder einer Basisklasse ausgeblendet wird, wodurch die Verwendung verhindert wird. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Der primäre Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ wird durch ein Feld ausgeblendet. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Entfernen Sie den redundanten Qualifizierer (z. B. „Info:“, „Warning:“ oder „Error:“) aus der Protokollierungsmeldung, weil er auf den angegebenen Protokolliergrad implizit enthalten ist. @@ -147,6 +182,16 @@ Dieselbe Ereignis-ID kann nicht von mehreren Protokollierungsmethoden innerhalb einer Klasse verwendet werden + + Multiple logging methods are using event name {0} in class {1} + Der Ereignisname „{0}“ wird in der Klasse „{1}“ von mehreren Protokollierungsmethoden verwendet. + + + + Multiple logging methods should not use the same event name within a class + Derselbe Ereignisname kann innerhalb einer Klasse nicht von mehreren Protokollierungsmethoden verwendet werden. + + Template '{0}' is not provided as argument to the logging method Die Vorlage „{0}“ wird nicht als Argument für die Protokollierungsmethode bereitgestellt @@ -157,6 +202,26 @@ Protokollierungsvorlage weist kein entsprechendes Methodenargument auf + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Das Argument verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Der Parameter „{0}“ ist eine „ref struct“, die vom Protokollierungsquellgenerator nicht unterstützt wird. + + + + Logging method parameter is a 'ref struct' + Der Parameter der Protokollierungsmethode ist eine „ref struct“. + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf index 593a0f9db24672..225abdd46ae184 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf @@ -32,34 +32,59 @@ Los nombres de parámetro del método de registro no pueden empezar por _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + El argumento “{0}” está usando el modificador del parámetro de “salida” no admitido + + + + Argument is using the unsupported 'out' parameter modifier + El argumento usa el modificador de parámetro “salida” no admitido + + Logging methods cannot have a body Los métodos de registro no pueden tener cuerpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Los métodos de registro no pueden tener parámetros de tipo con restricciones "allows ref struct". - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Los métodos de tala deben ser “parciales” - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Los métodos de registro deben devolver 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Los métodos de registro deben ser “estáticos” + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + El generador de origen de registro no está disponible en C# {0}. Use la versión de idioma {1} o superior. + + + + C# language version not supported by the source generator. + La versión del idioma C# no es compatible con el generador de origen. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + El método de registro “{0}” contiene cadenas con formato incorrecto + + + + Logging method contains malformed format strings + El método de registro contiene cadenas con formato incorrecto @@ -107,9 +132,19 @@ Se encontraron varios campos de tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La clase '{0}' tiene un parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger oculto por un campo de la clase o una clase base, lo que impide su uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Un campo oculta el parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Quite el calificador redundante ('Info:', 'Warning:', 'Error:', etc.) del mensaje de registro, ya que está implícito en el nivel de registro especificado. @@ -147,6 +182,16 @@ Varios métodos de registro no pueden usar un mismo id. de evento en una clase + + Multiple logging methods are using event name {0} in class {1} + Varios métodos de registro usan el nombre de evento {0} en la clase {1} + + + + Multiple logging methods should not use the same event name within a class + Varios métodos de registro no pueden usar un mismo nombre de evento en una clase + + Template '{0}' is not provided as argument to the logging method La plantilla "{0}" no se proporciona como argumento para el método de registro @@ -157,6 +202,26 @@ La plantilla de registro no tiene ningún argumento de método correspondiente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + El argumento “{0}” usa el modificador de parámetro “params” o “scoped” no admitido + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + El argumento usa el modificador de parámetro “params” o “scoped” no admitido + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + El parámetro “{0}” es un “ref struct”, que no es compatible con el generador de origen de registro + + + + Logging method parameter is a 'ref struct' + El parámetro del método de registro es un “ref struct” + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf index be9595940a9cf9..f2c2d179e2699f 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf @@ -32,34 +32,59 @@ Les noms de paramètres de méthode de journalisation ne peuvent pas commencer par _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + L'argument « {0} » utilise le modificateur de paramètre « out » non pris en charge + + + + Argument is using the unsupported 'out' parameter modifier + L'argument utilise le modificateur de paramètre « out » non pris en charge + + Logging methods cannot have a body Les méthodes de journalisation ne peuvent pas avoir de corps - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Les méthodes de journalisation ne peuvent pas avoir de paramètres de type avec des contraintes « allows ref struct » - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Les méthodes de journalisation doivent être « partielles » - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Les méthodes de journalisation doivent retourner « nulles » - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Les méthodes de journalisation doivent être « statiques » + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Le générateur de source de connexion n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. + + + + C# language version not supported by the source generator. + Version du langage C# non prise en charge par le générateur de source. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + La méthode de journalisation « {0} »contient des chaînes de format incorrectes + + + + Logging method contains malformed format strings + La méthode de journalisation contient des chaînes de format incorrectes @@ -107,9 +132,19 @@ Plusieurs champs de type Microsoft.Extensions.Logging.ILogger ont été trouvés {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La classe « ’{0} » a un paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger qui est masqué par un champ de la classe ou une classe de base, ce qui empêche son utilisation + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Le paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger est masqué par un champ + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Supprimez le qualificateur redondant (« Info » :, « Avertissement » :, « Erreur » :, etc.) du message de journalisation, car il est implicite dans le niveau de journalisation spécifié. @@ -147,6 +182,16 @@ Le même ID d’événement dans une classe ne peut pas être utilisé par plusieurs méthodes de journalisation + + Multiple logging methods are using event name {0} in class {1} + Plusieurs méthodes de journalisation utilisent le nom d’événement {0} dans la classe {1} + + + + Multiple logging methods should not use the same event name within a class + Il ne faut pas que plusieurs méthodes de journalisation utilisent le même nom d’événement au sein d’une classe + + Template '{0}' is not provided as argument to the logging method Le modèle « {0} » n’est pas fourni comme argument de la méthode de journalisation @@ -157,6 +202,26 @@ Le modèle de journalisation n’a pas d’argument de méthode correspondant + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + L’argument « {0} » utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + L’argument utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Le paramètre « {0} » est une « structure ref », ce que le générateur source de journalisation ne prend pas en charge + + + + Logging method parameter is a 'ref struct' + Le paramètre de la méthode de journalisation est une « structure ref » + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf index 8d7f48f3ec6df9..4410040958b03d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf @@ -32,34 +32,59 @@ I nomi dei parametri del metodo di registrazione non possono iniziare con _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + L'argomento '{0}' usa il modificatore di parametro 'out' non supportato + + + + Argument is using the unsupported 'out' parameter modifier + L'argomento usa il modificatore di parametro 'out' non supportato + + Logging methods cannot have a body I metodi di registrazione non possono avere un corpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + I metodi di registrazione non possono avere parametri di tipo con vincoli 'allows ref struct' - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + I metodi di registrazione devono essere 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + I metodi di registrazione devono restituire 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + I metodi di registrazione devono essere 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Il generatore dell'origine di registrazione non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. + + + + C# language version not supported by the source generator. + Versione del linguaggio C# non supportata dal generatore di origine. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Il metodo di registrazione '{0}' contiene stringhe in formato non valido + + + + Logging method contains malformed format strings + Il metodo di registrazione contiene stringhe in formato non valido @@ -107,9 +132,19 @@ Sono stati trovati più campi di tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La classe '{0}' ha un parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger nascosto da un campo nella classe o una classe di base, impedendone l'uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Il parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger è nascosto da un campo + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Rimuovere il qualificatore ridondante ('Info:', 'Warning:', 'Error:' e così via) dal messaggio di registrazione perché è implicito nel livello di log specificato. @@ -147,6 +182,16 @@ Più metodi di registrazione non possono utilizzare lo stesso ID evento all'interno di una classe + + Multiple logging methods are using event name {0} in class {1} + Più metodi di registrazione stanno utilizzando il nome evento {0} nella classe {1} + + + + Multiple logging methods should not use the same event name within a class + Più metodi di registrazione non devono usare lo stesso nome di evento all'interno di una classe + + Template '{0}' is not provided as argument to the logging method Il modello ‘{0}’ non è specificato come argomento per il metodo di registrazione @@ -157,6 +202,26 @@ Il modello di registrazione non ha alcun argomento del metodo corrispondente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + L'argomento '{0}' usa il modificatore di parametro 'params' o 'scoped' non supportato + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + L'argomento usa il modificatore di parametro 'params' o 'scoped' non supportato + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Il parametro '{0}' è un 'ref struct', non supportato dal generatore di origine di registrazione + + + + Logging method parameter is a 'ref struct' + Il parametro del metodo di registrazione è un 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf index 4648f46e6dd84d..02b875a952c3e4 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf @@ -32,34 +32,59 @@ Logging method パラメーター名は「 _ 」で始まることはできません + + Argument '{0}' is using the unsupported 'out' parameter modifier + 引数 '{0}' はサポートされていない 'out' パラメーター修飾子を使用しています + + + + Argument is using the unsupported 'out' parameter modifier + 引数がサポートされていない 'out' パラメーター修飾子を使用しています + + Logging methods cannot have a body ログ メソッドは本文を含めることができません - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + ログ メソッドには 'ref 構造体の許容' 制約を持つ型パラメーターを指定できません - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + ログ メソッドは 'partial' である必要があります - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + ログ メソッドは 'void' を返す必要があります - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + ログ メソッドは 'static' である必要があります + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + ログ ソース ジェネレーターは、C# {0} では使用できません。言語バージョン {1} 以降を使用してください。 + + + + C# language version not supported by the source generator. + ソース ジェネレーターでサポートされていない C# 言語バージョン。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + ログ メソッド '{0}' に、形式の正しくない文字列が含まれています + + + + Logging method contains malformed format strings + ログ メソッドに形式の正しくない文字列が含まれています @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger という種類の複数のフィールドが見つかりました {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + クラス '{0}' には、クラスまたは基本クラスのフィールドによって非表示になっている型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターがあるため、使用できません + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターはフィールドによって非表示になっています + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 指定されたログ レベルに暗黙的に含まれているため、ログ メッセージから冗長な修飾子 ('Info:'、'Warning:'、'Error:' など) を削除してください。 @@ -147,6 +182,16 @@ 複数のログ記録方法では、クラス内で同じイベント ID を使用できません + + Multiple logging methods are using event name {0} in class {1} + 複数のログ記録方法でクラス {1} 内のイベント名 {0} を使用しています + + + + Multiple logging methods should not use the same event name within a class + 複数のログ記録方法では、クラス内で同じイベント名を使用しないようにする必要があります + + Template '{0}' is not provided as argument to the logging method テンプレート '{0}' は、ログ メソッドの引数として提供されません @@ -157,6 +202,26 @@ ログ テンプレートに対応するメソッド引数がありません + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 引数 '{0}' は、サポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 引数がサポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + パラメーター '{0}' は 'ref struct' であり、ログ ソース ジェネレーターではサポートされていません + + + + Logging method parameter is a 'ref struct' + ログ メソッド パラメーターは 'ref struct' です + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf index ae1aabd2a5026b..2d552acd42002a 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf @@ -32,34 +32,59 @@ 로깅 메서드 매개 변수 이름은 _로 시작할 수 없음 + + Argument '{0}' is using the unsupported 'out' parameter modifier + 인수 '{0}'이(가) 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 + + + + Argument is using the unsupported 'out' parameter modifier + 인수가 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 + + Logging methods cannot have a body 로깅 메서드에는 본문을 사용할 수 없음 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 로깅 메서드에는 'allows ref struct' 제약 조건이 있는 형식 매개 변수를 사용할 수 없습니다. - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 로깅 메서드는 'partial'이어야 함 - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 로깅 메서드는 'void'를 반환해야 함 - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 로깅 메서드는 'static'이어야 함 + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 로깅 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. + + + + C# language version not supported by the source generator. + 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 로깅 메서드 '{0}'에 잘못된 형식의 문자열이 포함되어 있습니다. + + + + Logging method contains malformed format strings + 로깅 메서드에 잘못된 형식의 문자열이 포함되어 있습니다. @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger 형식의 필드가 여러 개 있음 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 클래스 '{0}'에는 클래스 또는 기본 클래스의 필드에 의해 숨겨진 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 있으므로 해당 매개 변수를 사용할 수 없습니다. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 필드에 의해 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 숨겨집니다. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 중복 한정자(‘정보:’, ‘경고:’, ‘오류:’ 등)가 지정된 로그 수준에서 암시적이기 때문에 로깅 메시지에서 제거합니다. @@ -147,6 +182,16 @@ 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 ID를 사용할 수는 없음 + + Multiple logging methods are using event name {0} in class {1} + {0} 클래스에서 여러 로깅 메서드가 이벤트 이름 {1}을(를) 사용함 + + + + Multiple logging methods should not use the same event name within a class + 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 이름을 사용하지 않아야 합니다 + + Template '{0}' is not provided as argument to the logging method 템플릿 {0}이(가) 로깅 메서드에 인수로 제공되지 않음 @@ -157,6 +202,26 @@ 로깅 템플릿에 해당 하는 메서드 인수가 없음 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 인수 '{0}'이(가) 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 인수가 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 매개 변수 '{0}'은(는) 로깅 소스 생성기에서 지원하지 않는 'ref struct'임 + + + + Logging method parameter is a 'ref struct' + 로깅 메서드 매개 변수가 'ref struct'임 + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf index 2eab48948216f0..1cef1a9e1207fb 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf @@ -32,34 +32,59 @@ Nazwy parametrów metody rejestrowania nie mogą rozpoczynać się od znaku „_” + + Argument '{0}' is using the unsupported 'out' parameter modifier + Argument „{0}” używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” + + + + Argument is using the unsupported 'out' parameter modifier + Argument używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” + + Logging methods cannot have a body Metody rejestrowania nie mogą mieć treści - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Metody logowania nie mogą mieć parametrów typu z ograniczeniami „allows ref struct” - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Metody rejestrowania muszą być „częściowe” - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Metody rejestrowania muszą zwracać wartość typu „void” - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Metody rejestrowania muszą być „statyczne” + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Generator źródła rejestrowania nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. + + + + C# language version not supported by the source generator. + Wersja języka C# nie jest obsługiwana przez generator źródła. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Metoda rejestrowania „{0}” zawiera źle sformułowane ciągi formatu + + + + Logging method contains malformed format strings + Metoda rejestrowania zawiera źle sformułowane ciągi formatu @@ -107,9 +132,19 @@ Znaleziono wiele pól typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Klasa „{0}” ma podstawowy parametr konstruktora typu Microsoft.Extensions.Logging.ILogger, który jest ukryty przez pole w klasie lub klasie podstawowej, co uniemożliwia jego użycie. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Parametr podstawowy konstruktora typu Microsoft.Extensions.Logging.ILogger jest ukryty przez pole + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Usuń nadmiarowy kwalifikator („Info:”, „Warning:”, „Error:” itp.) z komunikatu rejestrowania, ponieważ jest on domyślny na określonym poziomie dziennika. @@ -147,6 +182,16 @@ Wiele metod rejestrowania nie może używać tego samego identyfikatora zdarzenia w obrębie klasy + + Multiple logging methods are using event name {0} in class {1} + Wiele metod rejestrowania używa nazwy zdarzenia {0} w klasie {1} + + + + Multiple logging methods should not use the same event name within a class + Wiele metod rejestrowania nie powinno używać tej samej nazwy zdarzenia w klasie + + Template '{0}' is not provided as argument to the logging method Nie podano szablonu „{0}” jako argumentu dla metody rejestrowania @@ -157,6 +202,26 @@ Szablon rejestrowania nie ma odpowiadającego mu argumentu metody + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Argument „{0}” używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Argument używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Parametr „{0}” jest „strukturą ref”, której nie obsługuje generator źródła logowania + + + + Logging method parameter is a 'ref struct' + Parametr metody logowania jest „strukturą ref” + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf index 9624db687d8055..8f36c786bbf898 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,34 +32,59 @@ Os nomes dos parâmetros do método de registro em log não podem começar com _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + O argumento "{0}" está usando o modificador de parâmetro "out" sem suporte + + + + Argument is using the unsupported 'out' parameter modifier + O argumento está usando o modificador de parâmetro "out" sem suporte + + Logging methods cannot have a body Os métodos de registro em log não podem ter um corpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Os métodos de registro em log não podem ter parâmetros de tipo com a restrição 'permitir struct ref' - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Os métodos de registro em log devem ser "parciais" - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Os métodos de registro em log devem retornar "void" - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Os métodos de registro em log devem ser "estáticos" + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + O gerador de fonte de log não está disponível em C# {0}. Use a versão do idioma {1} ou superior. + + + + C# language version not supported by the source generator. + Versão da linguagem C# não suportada pelo gerador de origem. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + O método de registro '{0}' contém strings de formato malformado + + + + Logging method contains malformed format strings + O método de registro contém strings de formato malformadas @@ -107,9 +132,19 @@ Múltiplos campos encontrados do tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + A classe "{0}" tem um parâmetro de construtor primário do tipo Microsoft.Extensions.Logging.ILogger que está oculto por um campo na classe ou uma classe base, impedindo o seu uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + O parâmetro primário de construtor do tipo Microsoft.Extensions.Logging.ILogger está oculto por um campo + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Remova o qualificador redundante ("Informações:", "Aviso:", "Erro:", etc.) da mensagem de log, pois ele está implícito no nível de log especificado. @@ -147,6 +182,16 @@ Múltiplos métodos de registro em log não podem usar o mesmo id de evento dentro de uma classe + + Multiple logging methods are using event name {0} in class {1} + Múltiplos métodos de registro em log estão usando o nome de evento {0} na classe {1} + + + + Multiple logging methods should not use the same event name within a class + Múltiplos métodos de registro em log não devem usar o mesmo nome de evento dentro de uma classe + + Template '{0}' is not provided as argument to the logging method O modelo '{0}' não é fornecido como argumento para o método de registro @@ -157,6 +202,26 @@ O modelo de registro em log não tem nenhum argumento de método correspondente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + O argumento "{0}" está usando o modificador de parâmetro "params" ou "scoped" sem suporte + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + O argumento está usando o modificador de parâmetro "params" ou "scoped" sem suporte + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + O parâmetro "{0}" é um "ref struct", que não é compatível com o gerador de origem de log + + + + Logging method parameter is a 'ref struct' + O parâmetro do método de registro em log é um "struct ref" + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf index f3667ec729f77e..a11834052d5f2c 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf @@ -32,34 +32,59 @@ Имена параметров метода ведения журнала не могут начинаться с символа "_" + + Argument '{0}' is using the unsupported 'out' parameter modifier + Аргумент "{0}" использует неподдерживаемый модификатор параметра "out" + + + + Argument is using the unsupported 'out' parameter modifier + Аргумент использует неподдерживаемый модификатор параметра "out" + + Logging methods cannot have a body У методов ведения журнала не может быть текста - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Методы ведения журнала не могут использовать параметры типа с ограничениями "allows ref struct" - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Методы ведения журнала должны быть "partial" - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Методы ведения журнала должны возвращать "void" - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Методы ведения журнала должны быть "static" + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Генератор исходного кода ведения журнала недоступен в C# {0}. Используйте языковую версию {1} или более позднюю. + + + + C# language version not supported by the source generator. + Версия языка C# не поддерживается генератором исходного кода. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Метод ведения журнала событий "{0}" содержит строки неправильного формата + + + + Logging method contains malformed format strings + Метод ведения журнала событий содержит строки неправильного формата @@ -107,9 +132,19 @@ Обнаружено несколько полей типа Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Класс "{0}" имеет первичный параметр конструктора типа Microsoft.Extensions.Logging.ILogger который скрыт полем в этом классе или базовом классе, что препятствует его использованию + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Параметр основного конструктора типа Microsoft.Extensions.Logging.ILogger скрыт полем + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Удалите избыточный квалификатор ("Info:", "Warning:", "Error:", и т. п.) из сообщения журнала, поскольку квалификатор подразумевается на указанном уровне ведения журнала. @@ -147,6 +182,16 @@ Несколько методов ведения журнала не могут использовать одинаковый ИД события в пределах класса + + Multiple logging methods are using event name {0} in class {1} + Несколько методов ведения журнала используют имя события {0} в классе {1} + + + + Multiple logging methods should not use the same event name within a class + Несколько методов ведения журнала не могут использовать одинаковое имя события в пределах класса + + Template '{0}' is not provided as argument to the logging method Шаблон "{0}" не указан в качестве аргумента для метода ведения журнала @@ -157,6 +202,26 @@ У шаблона журнала нет соответствующего аргумента метода + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Аргумент "{0}" использует неподдерживаемый модификатор параметров "params" или "scoped" + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Аргумент использует неподдерживаемый модификатор параметров "params" или "scoped" + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Параметр "{0}" представляет собой "ref struct", это не поддерживается генератором источника ведения журнала + + + + Logging method parameter is a 'ref struct' + Параметр метода ведения журнала представляет собой "ref struct" + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf index 586b3eae3f948b..87e55a8ed8c88d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf @@ -32,34 +32,59 @@ Günlüğe kaydetme yöntemi parametre adları _ ile başlayamaz + + Argument '{0}' is using the unsupported 'out' parameter modifier + '{0}' bağımsız değişkeni desteklenmeyen 'out' parametre değiştiriciyi kullanıyor + + + + Argument is using the unsupported 'out' parameter modifier + Bağımsız değişken, desteklenmeyen 'out' parametre değiştiriciyi kullanıyor + + Logging methods cannot have a body Günlüğe kaydetme yöntemleri gövde içeremez - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Günlüğe kaydetme yöntemleri, “allows ref struct” kısıtlamalı tür parametrelerine sahip olamaz - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Günlüğe kaydetme yöntemleri 'partial' olmalıdır - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Günlüğe kaydetme yöntemleri 'void' döndürmelidir - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Günlüğe kaydetme yöntemleri 'static' olmalıdır + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Günlüğe kaydetme kaynak oluşturucusu C# {0} sürümünde kullanılamıyor. Lütfen dil sürümü {1} veya üstü bir sürümü kullanın. + + + + C# language version not supported by the source generator. + C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + '{0}' günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor + + + + Logging method contains malformed format strings + Günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger türünde birden çok alan bulundu {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + '{0}' sınıfı, sınıf veya temel sınıf alanı tarafından gizlenen ve bu türün kullanımına engel olan Microsoft.Extensions.Logging.ILogger türünde birincil oluşturucu parametresine sahip + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Microsoft.Extensions.Logging.ILogger türündeki birincil oluşturucu parametresi bir alan tarafından gizleniyor + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Belirtilen günlük düzeyinde örtük olduğundan, gereksiz niteleyiciyi ('Bilgi:', 'Uyarı:', 'Hata:' vb.) günlüğe kaydetme iletisinden kaldırın. @@ -147,6 +182,16 @@ Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay kimliğini kullanamaz + + Multiple logging methods are using event name {0} in class {1} + Birden çok günlüğe kaydetme yöntemi {1} sınıfında {0} olay adını kullanıyor + + + + Multiple logging methods should not use the same event name within a class + Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay adını kullanmamalıdır + + Template '{0}' is not provided as argument to the logging method ‘{0}’ şablonu günlüğe kaydetme yönteminin bağımsız değişkeni olarak sağlanmadı @@ -157,6 +202,26 @@ Günlüğe kaydetme şablonunda karşılık gelen yöntem bağımsız değişkeni yok + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + '{0}' bağımsız değişkeni desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Bağımsız değişken desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + '{0}' parametresi, günlük kaynağı oluşturucusu tarafından desteklenmeyen bir 'ref struct' + + + + Logging method parameter is a 'ref struct' + Günlüğe kaydetme yöntemi parametresi bir 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf index 370cbf43bea94e..fb492cf824f466 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,34 +32,59 @@ 日志记录方法参数名称不能以 _ 开头 + + Argument '{0}' is using the unsupported 'out' parameter modifier + 自变量 '{0}' 正在使用不受支持的 'out' 参数修饰符 + + + + Argument is using the unsupported 'out' parameter modifier + 自变量正在使用不受支持的 'out' 参数修饰符 + + Logging methods cannot have a body 日志记录方法不能有正文 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 日志记录方法的类型参数不能带有“allows ref struct”约束 - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 日志记录方法必须为 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 日志记录方法必须返回 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 日志记录方法必须为 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 记录源生成器在 C#“{0}”中不可用。请使用{1}或更高版本的语言版本。 + + + + C# language version not supported by the source generator. + 源生成器不支持 C# 语言版本。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 日志记录方法“{0}”包含格式错误的字符串 + + + + Logging method contains malformed format strings + 日志记录方法包含格式错误的字符串 @@ -107,9 +132,19 @@ 找到 Microsoft.Extensions.Logging.ILogger 类型的多个字段 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 类“{0}”具有 Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数,该参数被类或基类中的字段隐藏以防使用 + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数被字段隐藏 + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 从日志记录消息中移除冗余限定符('信息:'、'警告:'、'错误:' 等),因为其在指定的日志级别中为隐式内容。 @@ -147,6 +182,16 @@ 多个日志记录方法不能在类中使用相同的事件 ID + + Multiple logging methods are using event name {0} in class {1} + 多个日志记录方法正在类 {1} 中使用事件名称 {0} + + + + Multiple logging methods should not use the same event name within a class + 多个日志记录方法不应在类中使用相同的事件名称 + + Template '{0}' is not provided as argument to the logging method 未将模板“{0}”作为参数提供给日志记录方法 @@ -157,6 +202,26 @@ 日志记录模板无相应的方法参数 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 自变量 '{0}' 正在使用不受支持的 'params' 或 'scoped' 参数修饰符 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 自变量正在使用不受支持的 'params' 或 'scoped' 参数修饰符 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 自变量 '{0}' 是 'ref struct',日志记录源生成器不支持它 + + + + Logging method parameter is a 'ref struct' + 日志记录方法参数是 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf index f130a7d6ea705b..e57d0cd9539280 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,34 +32,59 @@ 記錄方法參數名稱的開頭不能為 _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + 引數 '{0}' 使用不支援的 'out' 參數修飾元 + + + + Argument is using the unsupported 'out' parameter modifier + 引數使用不支援的 'out' 參數修飾元 + + Logging methods cannot have a body 記錄方法不能有主體 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 記錄方法不可包含具有「允許 ref struct」限制條件的型別參數 - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 記錄方法必須是 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 記錄方法必須傳回 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 記錄方法必須是 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 記錄來源產生器在 C# {0} 中不可用。請使用語言版本 {1} 或更新版本。 + + + + C# language version not supported by the source generator. + 來源產生器不支援 C# 語言版本。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 記錄方法 '{0}' 包含格式錯誤的格式字串 + + + + Logging method contains malformed format strings + 記錄方法包含格式錯誤的格式字串 @@ -107,9 +132,19 @@ 找到多個 Microsoft.Extensions.Logging.ILogger 類型的欄位 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 類別 '{0}' 具有類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數,其已由類別或基底類別中的欄位隱藏,因此無法使用 + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數由某欄位隱藏 + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 從記錄訊息中移除備援限定詞 ('Info:', 'Warning:', 'Error:', 等等),因為它在指定的記錄層級中為隱含。 @@ -147,6 +182,16 @@ 多個記錄方法不能在類別內使用相同的事件識別碼 + + Multiple logging methods are using event name {0} in class {1} + 多個記錄方法是使用類別 {0} 中的事件名稱 {1} + + + + Multiple logging methods should not use the same event name within a class + 多個記錄方法不應在類別內使用相同的事件名稱 + + Template '{0}' is not provided as argument to the logging method 未將範本 '{0}' 提供做為記錄方法的引數 @@ -157,6 +202,26 @@ 記錄範本沒有對應的方法引數 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 引數 '{0}' 使用不受支援的 'params' 或 'scoped' 參數修飾元 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 引數使用不受支援的 'params' 或 'scoped' 參數修飾元 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 參數 '{0}' 是個 'ref struct',其不受記錄來源產生器支援 + + + + Logging method parameter is a 'ref struct' + 記錄方法參數是個 'ref struct' + + \ No newline at end of file From 916859960bd7ad1bdd88ed7340610e8c75dcce6e Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Mon, 27 Jul 2026 03:47:39 -0700 Subject: [PATCH 13/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3032286 --- .../gen/Resources/xlf/Strings.cs.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.de.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.es.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.fr.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.it.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ja.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ko.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.pl.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.pt-BR.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ru.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.tr.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 173 ++++++++++++++++-- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 173 ++++++++++++++++-- 13 files changed, 2067 insertions(+), 182 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index c55e31e07f8d5c..8d1b666ceb564c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -22,9 +22,29 @@ Typ vlastnosti rozšíření dat není platný + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Generátor zdroje nepodporuje vlastní atribut „{0}“ odvozený od atributu JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Zadaný typ '{0}' není podporovaným odvozeným typem pro polymorfní typ '{1}'. Odvozené typy musí být přiřaditelné základnímu typu. + + + + Derived type is not a supported polymorphic derived type. + Odvozený typ není podporovaným polymorfním odvozeným typem. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. @@ -32,24 +52,84 @@ Duplicitní název typu - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Typ {0} je anotován atributem JsonDerivedTypeAttribute, který se v JsonSourceGenerationMode.Serialization nepodporuje. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Diskriminátor typu '{0}' je pro polymorfní typ '{1}' zadaný více než jednou. Odvozené typy musí odpovídat jedinečným diskriminátorům. + + + + Derived types produce a duplicate type discriminator. + Odvozené typy vytvářejí duplicitní diskriminátor typu. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Odvozený typ '{0}' je méně přístupný než polymorfní základní typ '{1}'. Odvozené typy musí být alespoň stejně přístupné jako základní typ. + + + + Inferred derived type is less accessible than the polymorphic base type. + Odvozený typ je méně přístupný než polymorfní základní typ. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + JsonConverterAttribute.Type obsahuje neplatný nebo nepřístupný argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Typ {0} byl anotován atributem JsonIgnoreAttribute s použitím JsonIgnoreCondition.Always, což není platné u deklarací typů. Atribut bude ignorován. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + JsonIgnoreCondition.Always není platný pro poznámky JsonIgnoreAttribute na úrovni typu. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Typ „{0}“ byl anotován atributem JsonSerializableAttribute, ale není odvozen od třídy JsonSerializerContext. Nebude vygenerován žádný zdrojový kód. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Typy anotované atributem JsonSerializableAttribute musí být třídy odvozené od třídy JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Člen {0} byl opatřen poznámkou jsonStringEnumConverter, což není v nativním AOT podporováno. Zvažte použití obecného objektu JsonStringEnumConverter<TEnum>. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Neobecný objekt JsonStringEnumConverter vyžaduje dynamický kód. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Zdrojový generátor System.Text.Json není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. @@ -72,6 +152,51 @@ Typ obsahuje více členů s komentářem JsonExtensionDataAttribute + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Otevřený obecný odvozený typ {0} nelze přeložit pro polymorfní základní typ {1}: {2}. + + + + the derived type matches the base type through multiple ancestors + Odvozený typ odpovídá základnímu typu prostřednictvím více nadřazených prvků. + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + Typ {1} nesplňuje omezení parametru typu {0}. + + + + the derived type is not assignable to the base type + Odvozený typ se nedá přiřadit k základnímu typu. + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Parametr typu {0} odvozeného typu není vázán argumenty základního typu. + + + + the base type's arguments do not match the derived type's base specification + Argumenty základního typu neodpovídají základní specifikaci odvozeného typu. + + + + Open generic derived type could not be resolved for the polymorphic base type. + Otevřený obecný odvozený typ nelze přeložit pro polymorfní základní typ. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Typ {0} zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru {1}. Pro vlastnost, pole nebo konstruktor se nevygeneruje žádný zdrojový kód. + + + + Type includes ref like property, field or constructor parameter. + Typ zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru. + + Did not generate serialization metadata for type '{0}'. Nevygenerovala se metadata serializace pro typ {0}. @@ -82,6 +207,26 @@ Nevygenerovala se metadata serializace pro typ + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Typ sjednocení {0}: {1}. Nastavte JsonUnionAttribute.TypeClassifier tak, aby poskytoval vlastní klasifikátor, který může být jednoznačný. + + + + Union case types cannot be unambiguously classified by JSON value type. + Typy případů sjednocení nelze jednoznačně klasifikovat podle typu hodnoty JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Typ sjednocení {0} neodpovídá konvenci obrazce sjednocení jazyka C#: musí deklarovat alespoň jeden veřejný konstruktor případu s jedním parametrem a veřejnou vlastnost instance s názvem Value s typem object. + + + + Union type shape is not a valid C# union. + Obrazec typu sjednocení není platným sjednocení jazyka C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index e4e76aba404064..f8236fc20248d6 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -22,9 +22,29 @@ Der Typ der Datenerweiterungseigenschaft ist ungültig. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Das von JsonConverterAttribute abgeleitete benutzerdefinierte Attribut "{0}" wird vom Quellgenerator nicht unterstützt. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Der angegebene Typ „{0}“ ist kein unterstützter abgeleiteter Typ für den polymorphen Typ „{1}“. Abgeleitete Typen müssen dem Basistyp zuweisbar sein. + + + + Derived type is not a supported polymorphic derived type. + Der abgeleitete Typ ist kein unterstützter polymorpher abgeleiteter Typ. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. @@ -32,24 +52,84 @@ Doppelter Typname - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Der Typ „{0}“ ist mit „JsonDerivedTypeAttribute“ versehen, was in „JsonSourceGenerationMode.Serialization“ nicht unterstützt wird. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Der Typdiskriminator „{0}“ wurde für den polymorphen Typ „{1}“ mehr als einmal angegeben. Abgeleitete Typen müssen eindeutige Diskriminatoren haben. + + + + Derived types produce a duplicate type discriminator. + Abgeleitete Typen erzeugen einen doppelten Typdiskriminator. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Der inferierte abgeleitete Typ „{0}“ ist weniger zugänglich als der polymorphe Basistyp „{1}“. Inferierte abgeleitete Typen müssen mindestens so zugänglich sein wie der Basistyp. + + + + Inferred derived type is less accessible than the polymorphic base type. + Der inferierte abgeleitete Typ ist weniger zugänglich als der polymorphe Basistyp. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + "JsonConverterAttribute.Type" enthält ein ungültiges oder nicht zugängliches Argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Der Typ „{0}“ wurde mit „JsonIgnoreAttribute“ unter Verwendung von „JsonIgnoreCondition.Always“ versehen, was für Typdeklarationen nicht zulässig ist. Das Attribut wird ignoriert. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + „JsonIgnoreCondition.Always“ ist für Anmerkungen auf Typ-Ebene mit „JsonIgnoreAttribute“ nicht gültig. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Der Typ "{0}" wurde mit JsonSerializableAttribute kommentiert, ist aber nicht von JsonSerializerContext abgeleitet. Es wird kein Quellcode generiert. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Mit JsonSerializableAttribute kommentierte Typen müssen Klassen sein, die von JsonSerializerContext abgeleitet werden. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Der Member "{0}" wurde mit "JsonStringEnumConverter" kommentiert, was in nativem AOT nicht unterstützt wird. Erwägen Sie stattdessen die Verwendung des generischen "JsonStringEnumConverter<TEnum>". - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Der nicht generische "JsonStringEnumConverter" erfordert dynamischen Code. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Der System.Text.Json-Quellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. @@ -72,6 +152,51 @@ Der Typ enthält mehrere Elemente, die mit dem JsonExtensionDataAttribute versehen sind. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Der offene generische abgeleitete Typ „{0}“ konnte für den polymorphen Basistyp „{1}“ nicht aufgelöst werden: {2}. + + + + the derived type matches the base type through multiple ancestors + Der abgeleitete Typ stimmt über mehrere Vorfahren mit dem Basistyp überein + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + Die Einschränkung für den Typparameter „{0}“ wird von „{1}“ nicht erfüllt + + + + the derived type is not assignable to the base type + Der abgeleitete Typ ist nicht auf den Basistyp zuweisbar + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Der Typparameter „{0}“ des abgeleiteten Typs wird nicht durch die Argumente des Basistyps gebunden + + + + the base type's arguments do not match the derived type's base specification + Die Argumente des Basistyps stimmen nicht mit der Basisspezifikation des abgeleiteten Typs überein + + + + Open generic derived type could not be resolved for the polymorphic base type. + Der offene generische abgeleitete Typ konnte für den polymorphen Basistyp nicht aufgelöst werden. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Der Typ „{0}“ enthält die Verweise wie Eigenschaft, Feld oder Konstruktorparameter „{1}“. Für die Eigenschaft, das Feld oder den Konstruktor wird kein Quellcode generiert. + + + + Type includes ref like property, field or constructor parameter. + Der Typ enthält Verweise wie Eigenschaft, Feld oder Konstruktorparameter. + + Did not generate serialization metadata for type '{0}'. Die Serialisierungsmetadaten für den Typ "{0}" wurden nicht generiert. @@ -82,6 +207,26 @@ Serialisierungsmetadaten für den Typ wurden nicht generiert + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Verbundtyp „{0}“: {1}. Legen Sie JsonUnionAttribute.TypeClassifier fest, um einen benutzerdefinierten Klassifizierer bereitzustellen, der Mehrdeutigkeiten auflösen kann. + + + + Union case types cannot be unambiguously classified by JSON value type. + Verbundfalltypen können nicht eindeutig nach dem JSON-Werttyp klassifiziert werden. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Der Verbundtyp „{0}“ stimmt nicht mit der C#-Konvention für die Verbundform überein: Er muss mindestens einen öffentlichen Fallkonstruktor mit einem Parameter und eine öffentliche Instanzeigenschaft mit dem Namen „Value“ und dem Typ „object“ deklarieren. + + + + Union type shape is not a valid C# union. + Die Verbundtypform ist kein gültiger C#-Verbund. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index 69a035b8f5aa55..e8a6b680f1764b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -22,9 +22,29 @@ Tipo de propiedad de extensión de datos no válido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + El generador de origen no admite el atributo personalizado '{0}' derivado de JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + El generador de origen no admite los atributos derivados de JsonConverterAttribute. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + El tipo especificado "{0}" no es un tipo derivado admitido para el tipo polimórfico "{1}". Los tipos derivados deben poder asignarse al tipo base. + + + + Derived type is not a supported polymorphic derived type. + El tipo derivado no es un tipo derivado polimórfico admitido. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. @@ -32,24 +52,84 @@ Nombre de tipo duplicado. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + El tipo \"{0}\" está anotado con \"JsonDerivedTypeAttribute\", que no se admite en \"JsonSourceGenerationMode.Serialization\". + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + El discriminador de tipo "{0}" se especifica más de una vez para el tipo polimórfico "{1}". Los tipos derivados deben corresponder a discriminadores únicos. + + + + Derived types produce a duplicate type discriminator. + Los tipos derivados generan un discriminador de tipo duplicado. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + El tipo derivado inferido "{0}" es menos accesible que el tipo base polimórfico "{1}". Los tipos derivados deducidos deben ser al menos tan accesibles como el tipo base. + + + + Inferred derived type is less accessible than the polymorphic base type. + El tipo derivado inferido es menos accesible que el tipo base polimórfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + “JsonConverterAttribute.Type” contiene un argumento no válido o inaccesible. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + El tipo ''{0}'' se ha anotado con ''JsonIgnoreAttribute'' mediante ''JsonIgnoreCondition.Always'', que no es válido en declaraciones de tipo. Se omitirá el atributo. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + ''JsonIgnoreCondition.Always'' no es válido en las anotaciones 'JsonIgnoreAttribute' de nivel de tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + El tipo "{0}" se ha anotado con JsonSerializableAttribute, pero no se deriva de JsonSerializerContext. No se generará ningún código fuente. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Los tipos anotados con JsonSerializableAttribute deben ser clases derivadas de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + El miembro '{0}' se ha anotado con 'JsonStringEnumConverter', que no se admite en AOT nativo. Considere la posibilidad de usar el elemento genérico "JsonStringEnumConverter<TEnum>" en su lugar. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + El elemento 'JsonStringEnumConverter' no genérico requiere código dinámico. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + El generador de origen System.Text.Json no está disponible en C# {0}. Use la versión de idioma {1} o superior. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + La versión del idioma C# no es compatible con el generador de origen. @@ -72,6 +152,51 @@ El tipo tiene varios miembros anotados con JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + No se pudo resolver el tipo derivado genérico abierto "{0}" para el tipo base polimórfico "{1}": {2}. + + + + the derived type matches the base type through multiple ancestors + el tipo derivado coincide con el tipo base a través de varios antecesores + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + la restricción del parámetro de tipo "{0}" no se satisface con "{1}" + + + + the derived type is not assignable to the base type + el tipo derivado no se puede asignar al tipo base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + el parámetro de tipo "{0}" del tipo derivado no está enlazado por los argumentos del tipo base + + + + the base type's arguments do not match the derived type's base specification + los argumentos del tipo base no coinciden con la especificación base del tipo derivado + + + + Open generic derived type could not be resolved for the polymorphic base type. + No se pudo resolver el tipo derivado genérico abierto para el tipo base polimórfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + El tipo "{0}" incluye una referencia como propiedad, campo o parámetro de constructor "{1}". No se generará código fuente para la propiedad, campo o constructor. + + + + Type includes ref like property, field or constructor parameter. + El tipo incluye una referencia como propiedad, campo o parámetro de constructor. + + Did not generate serialization metadata for type '{0}'. No generó metadatos de serialización para el tipo '{0}". @@ -82,6 +207,26 @@ No generó metadatos de serialización de metadatos para el tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo de unión "{0}": {1}. Establezca JsonUnionAttribute.TypeClassifier para proporcionar un clasificador personalizado que pueda eliminar la ambigüedad. + + + + Union case types cannot be unambiguously classified by JSON value type. + Los tipos de caso de unión no se pueden clasificar inequívocamente por tipo de valor JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + El tipo de unión "{0}" no coincide con la convención de forma de unión de C#: debe declarar al menos un constructor de casos de parámetro único público y una propiedad de instancia pública denominada "Value" con el tipo "object". + + + + Union type shape is not a valid C# union. + La forma de tipo de unión no es una unión de C# válida. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 8259e7ad1ca282..03cb619eb14fa4 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -22,9 +22,29 @@ Type de propriété d’extension de données non valide + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Le type spécifié « {0} » n’est pas un type dérivé pris en charge pour le type polymorphe « {1} ». Vous devez pouvoir affecter des types dérivés au type de base. + + + + Derived type is not a supported polymorphic derived type. + Le type dérivé n’est pas un type dérivé polymorphe pris en charge. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. @@ -32,24 +52,84 @@ Nom de type dupliqué. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Le discriminant de type « {0} » est spécifié plusieurs fois pour le type polymorphe « {1} ». Les types dérivés doivent correspondre à des discriminants uniques. + + + + Derived types produce a duplicate type discriminator. + Les types dérivés produisent un doublon de discriminant de type. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Le type dérivé déduit « {0} » est moins accessible que le type de base polymorphe « {1} ». Les types dérivés déduits doivent être aussi accessibles que le type de base. + + + + Inferred derived type is less accessible than the polymorphic base type. + Le type dérivé déduit est moins accessible que le type de base polymorphe. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Le type « {0} » a été annoté avec « JsonIgnoreAttribute » en utilisant « JsonIgnoreCondition.Always », ce qui n’est pas valide dans les déclarations de type. L’attribut sera ignoré. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + « JsonIgnoreCondition.Always » n’est pas valide sur les annotations « JsonIgnoreAttribute » au niveau du type. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter<TEnum>'. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Le 'JsonStringEnumConverter' non générique requiert du code dynamique. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Version du langage C# non prise en charge par le générateur de source. @@ -72,6 +152,51 @@ Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Nous n’avons pas pu résoudre le type dérivé générique ouvert « {0} » pour le type de base polymorphe « {1} » : {2}. + + + + the derived type matches the base type through multiple ancestors + le type dérivé correspond au type de base via plusieurs ancêtres + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + la contrainte sur le paramètre de type « {0} » n’est pas satisfaite par « {1} » + + + + the derived type is not assignable to the base type + le type dérivé n’est pas assignable au type de base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + le paramètre de type « {0} » du type dérivé n’est pas lié par les arguments du type de base + + + + the base type's arguments do not match the derived type's base specification + les arguments du type de base ne correspondent pas à la spécification de base du type dérivé + + + + Open generic derived type could not be resolved for the polymorphic base type. + Nous n’avons pas pu résoudre le type dérivé générique ouvert pour le type de base polymorphe. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Le type « {0} » inclut le ref comme propriété, champ ou paramètre de constructeur « {1} ». Aucun code source ne sera généré pour la propriété, le champ ou le constructeur. + + + + Type includes ref like property, field or constructor parameter. + Le type comprend des éléments tels que des propriétés, des champs ou des paramètres de construction. + + Did not generate serialization metadata for type '{0}'. Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées. @@ -82,6 +207,26 @@ Les métadonnées de sérialisation pour le type n’ont pas été générées. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Type d’union « {0} » : {1}. Définissez JsonUnionAttribute.TypeClassifier pour fournir un classifieur personnalisé pouvant lever l’ambiguïté. + + + + Union case types cannot be unambiguously classified by JSON value type. + Les types de cas d’union ne peuvent pas être classés de manière non ambiguë par le type de valeur JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Le type d’union « {0} » ne correspond pas à la convention de forme d’union C# : il doit déclarer au moins un constructeur de cas public à un seul paramètre et une propriété d’instance publique nommée « Value » avec le type « object ». + + + + Union type shape is not a valid C# union. + La forme du type d’union n’est pas une union C# valide. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index d2ceac76138524..24991ad2a6f5fa 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -22,9 +22,29 @@ Il tipo di proprietà dell'estensione dati non è valido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + L'attributo personalizzato '{0}' che deriva da JsonConverterAttribute non è supportato dal generatore di origine. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Il tipo specificato '{0}' non è un tipo derivato supportato per il tipo polimorfico '{1}'. I tipi derivati devono essere assegnabili al tipo di base. + + + + Derived type is not a supported polymorphic derived type. + Il tipo derivato non è un tipo derivato polimorfico supportato. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. @@ -32,24 +52,84 @@ Nome di tipo duplicato. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Il tipo '{0}' è annotato con 'JsonDerivedTypeAttribute' che non è supportato in 'JsonSourceGenerationMode.Serialization'. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Il discriminatore di tipo '{0}' è specificato più di una volta per il tipo polimorfico '{1}'. I tipi derivati devono corrispondere a discriminatori univoci. + + + + Derived types produce a duplicate type discriminator. + I tipi derivati producono un discriminatore di tipo duplicato. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Il tipo derivato dedotto '{0}' è meno accessibile del tipo base polimorfico '{1}'. I tipi derivati dedotti devono essere accessibili almeno quanto il tipo di base. + + + + Inferred derived type is less accessible than the polymorphic base type. + Il tipo derivato dedotto è meno accessibile del tipo base polimorfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' contiene un argomento non valido o inaccessibile. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Il tipo '{0}' è stato annotato con 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', che non è valido nelle dichiarazioni di tipo. L'attributo verrà ignorato. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' non è valido nelle annotazioni 'JsonIgnoreAttribute' a livello di tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Il tipo '{0}' è stato annotato con JsonSerializableAttribute ma non deriva da JsonSerializerContext. Non verrà generato alcun codice sorgente. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + I tipi annotati con JsonSerializableAttribute devono essere classi che derivano da JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Il membro '{0}' è stato annotato con 'JsonStringEnumConverter' che non è supportato in AOT nativo. Provare a usare il generico 'JsonStringEnumConverter<TEnum>'. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + L'elemento 'JsonStringEnumConverter' non generico richiede un codice dinamico. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Il generatore di origine System.Text.Json non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Versione del linguaggio C# non supportata dal generatore di origine. @@ -72,6 +152,51 @@ Nel tipo sono presenti più membri annotati con JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Non è possibile risolvere il tipo derivato generico aperto '{0}' per il tipo di base polimorfico '{1}': {2}. + + + + the derived type matches the base type through multiple ancestors + il tipo derivato corrisponde al tipo di base tramite più predecessori + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + il vincolo sul parametro di tipo '{0}' non è soddisfatto da '{1}' + + + + the derived type is not assignable to the base type + il tipo derivato non può essere assegnato al tipo di base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + il parametro di tipo '{0}' del tipo derivato non è vincolato dagli argomenti del tipo di base + + + + the base type's arguments do not match the derived type's base specification + gli argomenti del tipo di base non corrispondono alla specifica di base del tipo derivato + + + + Open generic derived type could not be resolved for the polymorphic base type. + Non è possibile risolvere il tipo derivato generico aperto per il tipo di base polimorfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Il tipo '{0}' include un riferimento come la proprietà, il campo o il parametro del costruttore '{1}'. Non verrà generato codice sorgente per la proprietà, il campo o il costruttore. + + + + Type includes ref like property, field or constructor parameter. + Il tipo include un riferimento come la proprietà, il campo o il parametro del costruttore. + + Did not generate serialization metadata for type '{0}'. Non sono stati generati metadati di serializzazione per il tipo '{0}'. @@ -82,6 +207,26 @@ Non sono stati generati metadati di serializzazione per il tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo di union '{0}': {1}. Impostare JsonUnionAttribute.TypeClassifier per specificare un classificatore personalizzato in grado di evitare le ambiguità. + + + + Union case types cannot be unambiguously classified by JSON value type. + Non è possibile classificare i tipi di case union in modo inequivocabile in base al tipo di valore JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Il tipo di union '{0}' non corrisponde alla convenzione C# per la forma dei tipi di union: deve dichiarare almeno un costruttore di case pubblico con singolo parametro e una proprietà di istanza pubblica denominata 'Value' con tipo 'object'. + + + + Union type shape is not a valid C# union. + La forma del tipo di union non è un union C# valido. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index 1eb1b3a172ea59..b7036764cf10b1 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -22,9 +22,29 @@ データ拡張プロパティの型が無効です。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute から派生するカスタム属性 '{0}' は、ソース ジェネレーターではサポートされていません。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定された型 '{0}' は、ポリモーフィック型 '{1}' のサポートされている派生型ではありません。派生型は、基底型に代入可能である必要があります。 + + + + Derived type is not a supported polymorphic derived type. + 派生型は、サポートされているポリモーフィック派生型ではありません。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 @@ -32,24 +52,84 @@ 重複した種類名。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 型 '{0}' は 'JsonDerivedTypeAttribute' の注釈が付けられていますが、これは 'JsonSourceGenerationMode.Serialization' でサポートされていません。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 型識別子 '{0}' が、ポリモーフィック型 '{1}' に対して複数回指定されています。派生型は、一意の識別子に対応している必要があります。 + + + + Derived types produce a duplicate type discriminator. + 派生型で、重複する型識別子が生成されます。 + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推定された派生型 '{0}' は、ポリモーフィック基底型 '{1}' よりもアクセスしにくいです。推定された派生型は、少なくとも基底型と同じくらいアクセスしやすいことが必要です。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推定された派生型は、ポリモーフィック基底型よりもアクセスしにくいです。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' に無効な、またはアクセスできない引数が含まれています。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 型 '{0}' は、型宣言では無効な 'JsonIgnoreCondition.Always' を使用して 'JsonIgnoreAttribute' で注釈が付けられています。属性は無視されます。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' は、型レベルの 'JsonIgnoreAttribute' 注釈では無効です。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 型 '{0}' は JsonSerializableAttribute で注釈が付けられていますが、JsonSerializerContext から派生したものではありません。ソース コードは生成されません。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute で注釈が付けられた型は、JsonSerializerContext から派生するクラスである必要があります。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + メンバー '{0}' には、ネイティブ AOT ではサポートされていない 'JsonStringEnumConverter' の注釈が付けられています。 代わりに汎用の 'JsonStringEnumConverter<TEnum>' を使用することを検討してください。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非ジェネリック 'JsonStringEnumConverter' には動的コードが必要です。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json ソース ジェネレーターは、C# {0}では使用できません。言語バージョン {1} 以上を使用してください。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + ソース ジェネレーターでサポートされていない C# 言語バージョン。 @@ -72,6 +152,51 @@ 型には、'JsonExtensionDataAttribute' に注釈が付けられた複数のメンバーが含まれます。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + オープン ジェネリック派生型 '{0}' をポリモーフィック基本型 '{1}':{2} に対して解決できませんでした。 + + + + the derived type matches the base type through multiple ancestors + 派生型が複数の先祖を通して基本型に一致しています + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + 型パラメーター '{0}' に対する制約が '{1}' によって満たされていません + + + + the derived type is not assignable to the base type + 派生型は基本型に割り当てることができません + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 派生型の型パラメーター '{0}' が、基本型の引数によってバインドされていません + + + + the base type's arguments do not match the derived type's base specification + 基本型の引数が派生型の基本仕様と一致しません + + + + Open generic derived type could not be resolved for the polymorphic base type. + オープン ジェネリック派生型をポリモーフィック基本型に対して解決できませんでした。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 型 '{0}' には、プロパティ、フィールド、コンストラクター パラメーター '{1}' などの ref が含まれます。プロパティ、フィールド、またはコンストラクターのソース コードは生成されません。 + + + + Type includes ref like property, field or constructor parameter. + 型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 + + Did not generate serialization metadata for type '{0}'. '{0}'型 のシリアル化メタデータを生成ませんでした。 @@ -82,6 +207,26 @@ 型のシリアル化メタデータが生成されません。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 共用体の型 '{0}': {1}。JsonUnionAttribute.TypeClassifier を設定して、あいまいさを解消できるカスタム分類子を提供します。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 共用体ケース型を JSON 値の型で明確に分類することはできません。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 共用体型 '{0}' は C# 共用体図形規則と一致しません。少なくとも 1 つのパブリック 単一パラメーター ケース コンストラクターと、'object' 型の 'value' という名前のパブリック インスタンス プロパティを宣言する必要があります。 + + + + Union type shape is not a valid C# union. + Union type shape は、有効な C# の union ではありません。 + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index 0d55f34ef70ca8..bfae38bb149ea6 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -22,9 +22,29 @@ 데이터 확장 속성 형식이 잘못되었습니다. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute에서 파생된 사용자 지정 속성 '{0}'은(는) 원본 생성기에서 지원되지 않습니다. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 지정된 형식 '{0}'은(는) 다형식 형식 '{1}'에 대해 지원되는 파생 형식이 아닙니다. 파생 형식은 기본 형식에 할당할 수 있어야 합니다. + + + + Derived type is not a supported polymorphic derived type. + 파생 형식이 지원되는 다형성 파생 형식이 아닙니다. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. @@ -32,24 +52,84 @@ 중복된 형식 이름입니다. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + '{0} 형식은 'JsonSourceGenerationMode.Serialization'에서 지원되지 않는 'JsonDerivedTypeAttribute'로 주석이 추가되었습니다. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 다형식 형식 '{1}'에 대해 형식 판별자 '{0}'이(가) 두 번 이상 지정되었습니다. 파생 형식은 고유한 판별자에 해당해야 합니다. + + + + Derived types produce a duplicate type discriminator. + 파생 형식이 중복 형식 판별자를 생성합니다. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 유추된 파생 형식 '{0}'은(는) 다형식 기본 형식 '{1}'보다 액세스 수준이 낮습니다. 유추된 파생 형식은 기본 형식만큼 액세스할 수 있어야 합니다. + + + + Inferred derived type is less accessible than the polymorphic base type. + 유추된 파생 형식이 다형성 기본 형식보다 액세스하기 어렵습니다. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type'에 잘못되었거나 액세스할 수 없는 인수가 포함되어 있습니다. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + '{0}' 형식은 형식 선언에서 유효하지 않은 'JsonIgnoreCondition.Always'를 사용하여 'JsonIgnoreAttribute'로 주석을 달았습니다. 특성이 무시됩니다. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always'는 형식 수준의 'JsonIgnoreAttribute' 주석에서 유효하지 않습니다. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + '{0}' 형식에 JsonSerializableAttribute 주석이 추가되었지만 JsonSerializerContext에서 파생되지 않았습니다. 소스 코드가 생성되지 않습니다. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute 주석이 추가된 형식은 JsonSerializerContext에서 파생된 클래스여야 합니다. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + '{0}' 멤버에 네이티브 AOT에서 지원되지 않는 'JsonStringEnumConverter'로 주석이 달렸습니다. 대신 제네릭 'JsonStringEnumConverter<TEnum>'을 사용해 보세요. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 제네릭이 아닌 'JsonStringEnumConverter'에는 동적 코드가 필요합니다. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. @@ -72,6 +152,51 @@ 형식에 JsonExtensionDataAttribute로 주석이 추가 된 멤버가 여러 개 있습니다. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 폴리모픽 기본 형식 '{0}'에 대해 열려 있는 제네릭 파생 형식 '{1}'을(를) 확인할 수 없습니다. {2}. + + + + the derived type matches the base type through multiple ancestors + 파생 형식이 여러 상위 형식을 통해 기본 형식과 일치합니다. + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + 형식 매개 변수 '{0}'에 대한 제약 조건이 '{1}'을(를) 만족하지 않습니다. + + + + the derived type is not assignable to the base type + 파생 형식을 기본 형식에 할당할 수 없습니다. + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 파생 형식의 형식 매개 변수 '{0}'은(는) 기본 형식의 인수에 의해 바인딩되지 않습니다. + + + + the base type's arguments do not match the derived type's base specification + 기본 형식의 인수가 파생 형식의 기본 사양과 일치하지 않습니다. + + + + Open generic derived type could not be resolved for the polymorphic base type. + 폴리모픽 기본 형식에 대해 열려 있는 제네릭 파생 형식을 확인할 수 없습니다. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + '{0}' 형식에는 속성, 필드 또는 생성자 매개 변수 '{1}'와 같은 ref가 포함됩니다. 속성, 필드 또는 생성자에 대한 소스 코드가 생성되지 않습니다. + + + + Type includes ref like property, field or constructor parameter. + 형식에는 속성, 필드 또는 생성자 매개 변수와 같은 ref가 포함됩니다. + + Did not generate serialization metadata for type '{0}'. '{0}' 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. @@ -82,6 +207,26 @@ 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 유니온 형식 '{0}': {1}. 고유하게 구분할 수 있는 사용자 지정 분류자를 제공하려면 JsonUnionAttribute.TypeClassifier를 설정하세요. + + + + Union case types cannot be unambiguously classified by JSON value type. + 유니온 케이스 형식은 JSON 값 형식만으로는 명확하게 분류할 수 없습니다. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 유니온 형식 '{0}'은(는) C# 유니온 셰이프 규칙과 일치하지 않습니다. 하나 이상의 공용 단일 매개 변수 케이스 생성자와 형식이 'object'인 공용 인스턴스 속성 'Value'를 선언해야 합니다. + + + + Union type shape is not a valid C# union. + 유니온 형식 셰이프는 올바른 C# 유니온이 아닙니다. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 5fe6c8d4e5fae0..59403b28235a86 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -22,9 +22,29 @@ Nieprawidłowy typ właściwości rozszerzenia danych. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Generator źródłowy nie obsługuje atrybutu niestandardowego „{0}” pochodzącego od atrybutu JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Określony typ „{0}” nie jest obsługiwanym typem pochodnym dla typu polimorficznego „{1}”. Typy pochodne muszą być przypisane do typu podstawowego. + + + + Derived type is not a supported polymorphic derived type. + Typ pochodny nie jest obsługiwanym polimorficznym typem pochodnym. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. @@ -32,24 +52,84 @@ Zduplikowana nazwa typu. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Typ „{0}” ma adnotację „JsonDerivedTypeAttribute”, która nie jest obsługiwana w elemecie „JsonSourceGenerationMode.Serialization”. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Dyskryminator typu „{0}” jest określony więcej niż raz dla typu polimorficznego „{1}”. Typy pochodne muszą odpowiadać unikatowym dyskryminatorom. + + + + Derived types produce a duplicate type discriminator. + Typy pochodne powodują dyskryminowanie zduplikowanego typu. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Wywnioskowany typ pochodny „{0}” jest mniej dostępny niż polimorficzny typ podstawowy „{1}”. Wywnioskowane typy pochodne muszą być co najmniej tak dostępne jak typ podstawowy. + + + + Inferred derived type is less accessible than the polymorphic base type. + Wywnioskowany typ pochodny jest mniej dostępny niż polimorficzny typ podstawowy. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + Typ „JsonConverterAttribute.Type” zawiera nieprawidłowy lub niedostępny argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Typ „{0}” został oznaczony adnotacją z atrybutem „JsonIgnoreAttribute” przy użyciu elementu „JsonIgnoreCondition.Always”, który jest nieprawidłowy w deklaracjach typu. Atrybut zostanie zignorowany. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + Element „JsonIgnoreCondition.Always” jest nieprawidłowy w adnotacjach „JsonIgnoreAttribute” na poziomie typu. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Typ „{0}” ma adnotacje z atrybutem JsonSerializableAttribute, ale nie pochodzi od elementu JsonSerializerContext. Nie zostanie wygenerowany żaden kod źródłowy. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Typy z adnotacjami JsonSerializableAttribute muszą być klasami pochodzącymi z elementu JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Element członkowski '{0}' został opatrzony adnotacją 'JsonStringEnumConverter', która nie jest obsługiwana w natywnym AOT. Zamiast tego należy rozważyć użycie ogólnego konwertera „JsonStringEnumConverter<TEnum>”. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Nieogólny element „JsonStringEnumConverter” wymaga dynamicznego kodu. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Generator źródła System.Text.Json nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Wersja języka C# nie jest obsługiwana przez generator źródła. @@ -72,6 +152,51 @@ Typ ma wiele składowych opatrzonych adnotacjami za pomocą atrybutu JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Nie można rozpoznać otwartego ogólnego typu pochodnego „{0}” dla polimorficznego typu podstawowego „{1}”: {2}. + + + + the derived type matches the base type through multiple ancestors + typ pochodny pasuje do typu podstawowego za pośrednictwem wielu elementów nadrzędnych + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + ograniczenie parametru typu „{0}” nie jest spełnione przez element „{1}” + + + + the derived type is not assignable to the base type + typu pochodnego nie można przypisać do typu podstawowego + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + parametr typu „{0}” typu pochodnego nie jest powiązany argumentami typu podstawowego + + + + the base type's arguments do not match the derived type's base specification + argumenty typu podstawowego nie są zgodne ze specyfikacją podstawową typu pochodnego + + + + Open generic derived type could not be resolved for the polymorphic base type. + Nie można rozpoznać otwartego ogólnego typu pochodnego dla polimorficznego typu podstawowego. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Typ „{0}” zawiera parametr ref, taki jak właściwość, pole lub konstruktor „{1}”. Nie zostanie wygenerowany kod źródłowy dla właściwości, pola lub konstruktora. + + + + Type includes ref like property, field or constructor parameter. + Typ zawiera parametr właściwości, pola lub konstruktora typu ref. + + Did not generate serialization metadata for type '{0}'. Nie wygenerowano metadanych serializacji dla typu „{0}”. @@ -82,6 +207,26 @@ Nie wygenerowano metadanych serializacji dla typu. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Typ unii „{0}”: {1}. Ustaw element JsonUnionAttribute.TypeClassifier, aby udostępnić klasyfikator niestandardowy, który może być jednoznaczny. + + + + Union case types cannot be unambiguously classified by JSON value type. + Typy przypadków unii nie mogą być jednoznacznie klasyfikowane według typu wartości JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Typ unii „{0}” nie jest zgodny z konwencją kształtu unii języka C#: musi deklarować co najmniej jeden publiczny konstruktor przypadków z jednym parametrem i właściwość wystąpienia publicznego o nazwie „Value” z typem „object”. + + + + Union type shape is not a valid C# union. + Kształt typu unii nie jest prawidłową unią języka C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 6872bd1ec9dd76..5f3cb2a0a8a266 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -22,9 +22,29 @@ Tipo de propriedade de extensão de dados inválido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + O atributo customizado '{0}' derivado de JsonConverterAttribute não tem suporte pelo gerador de origem. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + O tipo especificado ''{0}'' não é um tipo derivado com suporte para o tipo polimórfico ''{1}''. Os tipos derivados precisam ser atribuíveis ao tipo base. + + + + Derived type is not a supported polymorphic derived type. + O tipo derivado não é um tipo derivado polimórfico com suporte. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. @@ -32,24 +52,84 @@ Nome de tipo duplicado. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + O tipo '{0}' é anotado com 'JsonDerivedTypeAttribute' que não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + O discriminador de tipo ''{0}'' foi especificado mais de uma vez para o tipo polimórfico ''{1}''. Os tipos derivados devem corresponder a discriminadores exclusivos. + + + + Derived types produce a duplicate type discriminator. + Os tipos derivados geram um discriminador de tipo duplicado. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + O tipo derivado inferido ''{0}'' é menos acessível do que o tipo base polimórfico ''{1}''. Os tipos derivados inferidos precisam ser pelo menos tão acessíveis quanto o tipo base. + + + + Inferred derived type is less accessible than the polymorphic base type. + O tipo derivado inferido é menos acessível do que o tipo base polimórfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + O "JsonConverterAttribute.Type" contém um argumento inválido ou inacessível. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + O tipo '{0}' foi anotado com 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', o que não é válido em declarações de tipo. O atributo será ignorado. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' não é válido em anotações de 'JsonIgnoreAttribute' no nível de tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + O tipo '{0}' foi anotado com JsonSerializableAttribute, mas não deriva de JsonSerializerContext. Nenhum código-fonte será gerado. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Tipos anotados com JsonSerializable Attribute devem ser classes derivadas de JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + O membro "{0}" foi anotado com "JsonStringEnumConverter" que não tem suporte na AOT nativa. Considere usar o genérico "JsonStringEnumConverter<TEnum>". - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + O "JsonStringEnumConverter" não genérico requer código dinâmico. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + O gerador de origem System.Text.Json não está disponível em C# {0}. Use a versão do idioma {1} ou superior. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Versão da linguagem C# não suportada pelo gerador de origem. @@ -72,6 +152,51 @@ Tipo tem vários membros anotados com JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + O tipo derivado genérico aberto '{0}' não pôde ser resolvido para o tipo base polimórfico '{1}': {2}. + + + + the derived type matches the base type through multiple ancestors + o tipo derivado corresponde ao tipo base por meio de vários ancestrais + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + a restrição no parâmetro de tipo '{0}' não é atendida por '{1}' + + + + the derived type is not assignable to the base type + o tipo derivado não pode ser atribuído ao tipo base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + o parâmetro de tipo '{0}' do tipo derivado não é vinculado pelos argumentos do tipo base + + + + the base type's arguments do not match the derived type's base specification + os argumentos do tipo base não correspondem à especificação de base do tipo derivado + + + + Open generic derived type could not be resolved for the polymorphic base type. + O tipo derivado genérico aberto não pôde ser resolvido para o tipo base polimórfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + O tipo "{0}" inclui a propriedade ref like, campo ou parâmetro de construtor "{1}". Nenhum código-fonte será gerado para a propriedade, campo ou construtor. + + + + Type includes ref like property, field or constructor parameter. + O tipo inclui propriedade ref like, campo ou parâmetro de construtor. + + Did not generate serialization metadata for type '{0}'. Não gerou metadados de serialização para o tipo '{0}'. @@ -82,6 +207,26 @@ Não gerou metadados de serialização para o tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo de união "{0}": {1}. Defina JsonUnionAttribute.TypeClassifier para fornecer um classificador personalizado que possa diferenciá-los. + + + + Union case types cannot be unambiguously classified by JSON value type. + Os tipos de caso de união não podem ser classificados sem ambiguidade pelo tipo de valor JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + O tipo de união "{0}" não corresponde à convenção de forma união do C#: ele deve declarar pelo menos um construtor de caso de parâmetro único público e uma propriedade de instância pública chamada "Value" com o tipo "object". + + + + Union type shape is not a valid C# union. + A forma do tipo união não é uma união C# válida. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index 639609bf28e2eb..eaf86b9624159f 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -22,9 +22,29 @@ Недопустимый тип свойства расширения данных. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Пользовательский атрибут "{0}", производный от JsonConverterAttribute, не поддерживается генератором исходного кода. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Указанный тип "{0}" не является поддерживаемым производным типом для полиморфного типа "{1}". Производные типы должны поддерживать назначение базовому типу. + + + + Derived type is not a supported polymorphic derived type. + Производный тип не является поддерживаемым полиморфным производным типом. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. @@ -32,24 +52,84 @@ Дублирующееся имя типа. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Тип '{0}' аннотирован атрибутом \"JsonDerivedTypeAttribute\", который не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Дискриминатор типа "{0}" указан более одного раза для полиморфного типа "{1}". Производные типы должны соответствовать уникальным дискриминаторам. + + + + Derived types produce a duplicate type discriminator. + Производные типы создают повторяющийся дискриминатор типа. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Выведенный производный тип "{0}" менее доступен, чем полиморфный базовый тип "{1}". Выведенные производные типы должны быть не менее доступны, чем базовый тип. + + + + Inferred derived type is less accessible than the polymorphic base type. + Выведенный производный тип менее доступен, чем полиморфный базовый тип. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + Аргумент "JsonConverterAttribute.Type" содержит недопустимый или недоступный аргумент. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Тип "{0}" помечен атрибутом "JsonIgnoreAttribute" с параметром "JsonIgnoreCondition.Always", что недопустимо для объявлений типов. Этот атрибут будет проигнорирован. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + Параметр "JsonIgnoreCondition.Always" недопустим для аннотаций "JsonIgnoreAttribute" на уровне типа. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Тип "{0}" помечен атрибутом JsonSerializableAttribute, но не является производным от JsonSerializerContext. Исходный код не будет создан. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Типы, аннотированные атрибутом JsonSerializableAttribute, должны быть классами, производными от JsonSerializerContext. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Элемент "{0}" содержит примечание JsonStringEnumConverter, что не поддерживается в собственном AOT. Вместо этого рассмотрите возможность использовать универсальный параметр JsonStringEnumConverter<TEnum>. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Для неуниверсального параметра JsonStringEnumConverter требуется динамический код. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Генератор исходного кода System.Text.Json не доступен в C# {0}. Используйте языковую версию {1} или выше. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + Версия языка C# не поддерживается генератором исходного кода. @@ -72,6 +152,51 @@ Тип содержит несколько элементов, помеченных с помощью JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Не удалось разрешить открытый обобщенный производный тип "{0}" для полиморфного базового типа "{1}": {2}. + + + + the derived type matches the base type through multiple ancestors + производный тип соответствует базовому типу через нескольких предков + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + ограничение для параметра типа "{0}" не удовлетворяется типом "{1}" + + + + the derived type is not assignable to the base type + производный тип не может быть присвоен базовому типу + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + параметр типа "{0}" производного типа не связан с аргументами базового типа + + + + the base type's arguments do not match the derived type's base specification + аргументы базового типа не соответствуют спецификации базового типа в производном типе + + + + Open generic derived type could not be resolved for the polymorphic base type. + Не удалось разрешить открытый обобщенный производный тип для полиморфного базового типа. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Тип "{0}" содержит ссылку, например свойство, поле или параметр конструктора "{1}". Для свойства, поля или конструктора не будет создан исходный код. + + + + Type includes ref like property, field or constructor parameter. + Тип содержит ссылку, например свойство, поле или параметр конструктора. + + Did not generate serialization metadata for type '{0}'. Метаданные сериализации для типа "{0}" не сформированы. @@ -82,6 +207,26 @@ Метаданные сериализации для типа не сформированы. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Тип объединения "{0}": {1}. Задайте JsonUnionAttribute.TypeClassifier, чтобы указать пользовательский классификатор для устранения неоднозначности. + + + + Union case types cannot be unambiguously classified by JSON value type. + Типы вариантов объединения невозможно однозначно классифицировать по типу значения JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Тип объединения "{0}" не соответствует соглашению о структуре объединения C#: он должен объявлять как минимум один общедоступный конструктор варианта с одним параметром и общедоступное свойство экземпляра с именем "Value" и типом "object". + + + + Union type shape is not a valid C# union. + Структура типа объединения не является допустимым объединением C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index 62bb1f85390d1c..ec0396635c1873 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -22,9 +22,29 @@ Veri uzantısı özellik türü geçersiz. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute’tan türetilen özel öznitelik '{0}' kaynak oluşturucu tarafından desteklenmiyor. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Belirtilen '{0}' türü, '{1}' polimorfik türü için desteklenen bir türetilmiş tür değildir. Türetilmiş türler temel türe atanabilir olmalıdır. + + + + Derived type is not a supported polymorphic derived type. + Türetilmiş tür, desteklenen bir polimorfik türetilmiş tür değildir. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. @@ -32,24 +52,84 @@ Yinelenen tür adı. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + '{0}' türü, 'JsonSourceGenerationMode.Serialization' içinde desteklenmeyen 'JsonDerivedTypeAttribute' ile ek açıklama içeriyor. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Tür ayırıcısı '{0}', polimorfik tür '{1}' için birden fazla kez belirtildi. Türetilmiş türler benzersiz ayırıcılara karşılık gelmelidir. + + + + Derived types produce a duplicate type discriminator. + Türetilmiş türler yinelenen bir tür ayırıcısı üretir. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Çıkarsanan türetilmiş tür '{0}' polimorfik temel '{1}' türünden daha az erişilebilir. Çıkarsanan türetilmiş türler, en az temel tür kadar erişilebilir olmalıdır. + + + + Inferred derived type is less accessible than the polymorphic base type. + Çıkarsanan türetilmiş tür, polimorfik temel türden daha az erişilebilirdir. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' geçersiz veya erişilemeyen bir bağımsız değişken içeriyor. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + ‘{0}’ türü, tür bildirimlerinde geçerli olmayan ‘JsonIgnoreCondition.Always’ kullanılarak ‘JsonIgnoreAttribute’ ile işaretlenmiştir. Bu özellik göz ardı edilecektir. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + ‘JsonIgnoreCondition.Always’, tür düzeyindeki ‘JsonIgnoreAttribute’ ek açıklamalarında geçerli değildir. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + '{0}' türü, JsonSerializableAttribute ile ek açıklama eklenmiş ancak JsonSerializerContext'ten türetmiyor. Kaynak kodu oluşturulmayacak. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute ile not eklenen türler, JsonSerializerContext'ten türetilen sınıflar olmalıdır. + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + '{0}' adlı üyeye yerel AOT’de desteklenmeyen 'JsonStringEnumConverter' parametresi eklendi. bunun yerine genel 'JsonStringEnumConverter<TEnum>' parametresini kullanmayı deneyin. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Genel olmayan 'JsonStringEnumConverter' parametresi dinamik kod gerektirir. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json kaynak oluşturucusu C# {0}'ta mevcut değildir. Lütfen {1} dil sürümünü veya daha üstünü kullanın. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. @@ -72,6 +152,51 @@ Tür, JsonExtensionDataAttribute ile açıklanan birden çok üyeye sahip. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Açık genel türetilmiş tür '{0}' çok biçimli temel tür '{1}' için çözümlenemedi: {2}. + + + + the derived type matches the base type through multiple ancestors + türetilen tür, birden fazla atası aracılığıyla temel türle eşleşir + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + '{0}' tür parametresi için kısıtlama '{1}' tarafından karşılanmıyor + + + + the derived type is not assignable to the base type + Türetilmiş tür, temel türe atanamıyor + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Türetilmiş türün '{0}' tür parametresi, temel türün bağımsız değişkenleri tarafından bağlanmıyor + + + + the base type's arguments do not match the derived type's base specification + Temel türün bağımsız değişkenleri, türetilmiş türün temel belirtimiyle eşleşmiyor + + + + Open generic derived type could not be resolved for the polymorphic base type. + Açık genel türetilmiş tür, çok biçimli temel tür için çözümlenemiyor. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + '{0}' türü; özellik, alan veya oluşturucu parametresi '{1}' gibi başvuru içeriyor. Özellik, alan veya oluşturucu için kaynak kodu üretilmeyecek. + + + + Type includes ref like property, field or constructor parameter. + Tür; özellik, alan veya oluşturucu parametresi gibi başvuru içeriyor. + + Did not generate serialization metadata for type '{0}'. '{0}' türü için serileştirme meta verileri oluşturulmadı. @@ -82,6 +207,26 @@ Tür için serileştirme meta verileri oluşturulmadı. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Birleşim türü '{0}': {1}. Belirsizliği giderebilen özel bir sınıflandırıcı sağlamak için JsonUnionAttribute.TypeClassifier öğesini ayarlayın. + + + + Union case types cannot be unambiguously classified by JSON value type. + Birleşim durum türleri JSON değer türüne göre belirsiz biçimde sınıflandırılamaz. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + '{0}' birleşim türü C# birleşim şekli kuralıyla eşleşmiyor: En az bir ortak tek parametreli durum oluşturucusu ve türü 'object' olan 'Value' adlı bir ortak örnek özelliği bildirmelidir. + + + + Union type shape is not a valid C# union. + Birleşim türü şekli geçerli bir C# birleşimi değil. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index a81ae035db2e08..0348d64866a169 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -22,9 +22,29 @@ 数据扩展属性类型无效。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + 源生成器不支持从 JsonConverterAttribute 派生的自定义属性“{0}”。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + 源生成器不支持从 JsonConverterAttribute 派生的属性。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定的类型“{0}”不是多态类型“{1}”支持的派生类型。派生类型必须可分配给基类型。 + + + + Derived type is not a supported polymorphic derived type. + 派生类型不是受支持的多态派生类型。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 @@ -32,24 +52,84 @@ 重复的类型名称。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 类型 \"{0}\" 使用 \"JsonSourceGenerationMode.Serialization\" 中不支持的 \"JsonDerivedTypeAttribute\" 进行了批注。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 为多态类型“{1}”多次指定了类型鉴别器“{0}”。派生类型必须对应于唯一的鉴别器。 + + + + Derived types produce a duplicate type discriminator. + 派生类型产生重复的类型鉴别器。 + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推断的派生类型“{0}”的可访问性低于多态基类型“{1}”。推断的派生类型的可访问性必须至少与基类型相同。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推断的派生类型的可访问性低于多态基类型。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + "JsonConverterAttribute.Type" 包含无效或不可访问的参数。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 类型 "{0}" 使用了对类型声明无效的 "JsonIgnoreCondition.Always" 作为 "JsonIgnoreAttribute" 的注解。将忽略该属性。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + "JsonIgnoreCondition.Always" 在类型级别的 "JsonIgnoreAttribute" 注解中无效。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 类型“{0}”已使用 JsonSerializableAttribute 进行批注,但不是从 JsonSerializerContext 派生的。不会生成源代码。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + 使用 JsonSerializableAttribute 批注的类型必须是派生自 JsonSerializerContext 的类。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + 成员“{0}”已使用本机 AOT 中不支持的 "JsonStringEnumConverter" 进行批注。请改为考虑使用泛型 "JsonStringEnumConverter<TEnum>"。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非泛型 "JsonStringEnumConverter" 需要动态代码。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json 源生成器在 C# {0} 中不可用。请使用{1}或更高版本的语言版本。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + 源生成器不支持 C# 语言版本。 @@ -72,6 +152,51 @@ 类型具有多个带有 JsonExtensionDataAttribute 注释的成员。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 无法为多态基类型“{1}”解析开放泛型派生类型“{0}”: {2}。 + + + + the derived type matches the base type through multiple ancestors + 派生类型通过多个上级与基类型匹配 + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + “{1}”不满足类型参数“{0}”的约束要求 + + + + the derived type is not assignable to the base type + 派生类型无法赋值给基类型 + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 派生类型的类型参数“{0}”不受基类型参数的约束 + + + + the base type's arguments do not match the derived type's base specification + 基类型的参数与派生类型的基规范不匹配 + + + + Open generic derived type could not be resolved for the polymorphic base type. + 无法为多态基类型解析开放泛型派生类型。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 类型“{0}”包括属性、字段或构造函数参数“{1}”等引用。不会为属性、字段或构造函数生成源代码。 + + + + Type includes ref like property, field or constructor parameter. + 类型包括属性、字段或构造函数参数等引用。 + + Did not generate serialization metadata for type '{0}'. 未生成类型 '{0}' 的序列化元数据。 @@ -82,6 +207,26 @@ 未生成类型的序列化元数据。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 联合类型“{0}”: {1}。设置 JsonUnionAttribute.TypeClassifier 以提供可消除歧义的自定义分类器。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 联合事例类型无法通过 JSON 值类型进行明确分类。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 联合类型“{0}”不符合 C# 联合形状约定: 必须声明至少一个公共单参数事例构造函数和一个名为 "Value" 且类型为 "object" 的公共实例属性。 + + + + Union type shape is not a valid C# union. + 联合类型形状不是有效的 C# 联合。 + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 5872c8207ce0c4..3b979ab9337826 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -22,9 +22,29 @@ 資料延伸屬性類型無效。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + 來源產生器不支援衍生自 JsonConverterAttribute 的自訂屬性 '{0}'。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定的類型 '{0}' 不是多型類型 '{1}' 支援的衍生類型。衍生類型必須可指派給基底類型。 + + + + Derived type is not a supported polymorphic derived type. + 衍生類型不是支援的多型衍生類型。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 @@ -32,24 +52,84 @@ 重複類型名稱。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 類型 '{0}' 使用 'JsonSourceGenerationMode.Serialization' 不支援的 'JsonDerivedTypeAttribute' 進行註釋。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 多型類型 '{0}' 的類型辨別器 '{1}' 指定了不只一次。衍生類型必須對應到唯一的辨別器。 + + + + Derived types produce a duplicate type discriminator. + 衍生類型會產生重複的類型辨別器。 + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推斷的衍生類型 '{0}' 比多型基底類型 '{1}' 的可存取性更低。推斷的衍生類型至少必須與基底類型一樣可存取。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推斷的衍生類型比多型基底類型的可存取性更低。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' 包含無效或無法存取的引數。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 類型 '{0}' 已使用 'JsonIgnoreAttribute' 並設定為 'JsonIgnoreCondition.Always',但此設定在類型宣告中無效。將忽略該屬性。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' 在類型層級的 'JsonIgnoreAttribute' 註解中無效。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 類型 '{0}' 已使用 JsonSerializableAttribute 標註,但並非衍生自 JsonSerializerCoNtext。將不會產生原始程式碼。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + 以 JsonSerializableAttribute 標註的類型必須為衍生自 JsonSerializerCoNtext 的類別。 + + + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + 成員 '{0}' 已使用原生 AOT 不支援的 'JsonStringEnumConverter' 加上標註。請考慮改用一般 'JsonStringEnumConverter<TEnum>'。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非一般 'JsonStringEnumConverter' 需要動態程式碼。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + C# {0} 中無法使用 System.Text.Json 來源產生器。請使用 {1} 或更新的語言版本。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + C# language version not supported by the source generator. + 來源產生器不支援 C# 語言版本。 @@ -72,6 +152,51 @@ 類型具有使用 JsonExtensionDataAttribute 標註的多個成員。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 無法解析多型基底類型 '{1}' 的開放式泛型衍生類型 '{0}': {2}。 + + + + the derived type matches the base type through multiple ancestors + 衍生的類型會透過多個上階項目來比對基底類型 + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + '{1}' 未滿足類型參數 '{0}' 上的條件約束 + + + + the derived type is not assignable to the base type + 衍生的類型無法指派給基底類型 + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 衍生類型的類型參數 '{0}' 並未由基底類型的引數繫結 + + + + the base type's arguments do not match the derived type's base specification + 基底類型的引數與衍生類型的基底規格不符 + + + + Open generic derived type could not be resolved for the polymorphic base type. + 無法解析多型基底類型的開放式泛型衍生類型。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 類型 '{0}' 包含 ref,例如屬性、欄位或建構函式參數 '{1}'。不會針對屬性、欄位或建構函式產生原始程式碼。 + + + + Type includes ref like property, field or constructor parameter. + 類型包含 ref,例如屬性、欄位或建構函式參數。 + + Did not generate serialization metadata for type '{0}'. 未產生類型 '{0}' 的序列化中繼資料。 @@ -82,6 +207,26 @@ 未產生類型的序列化中繼資料。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 聯集類型 '{0}': {1}。設定 JsonUnionAttribute.TypeClassifier 以提供可消除歧義的自訂分類器。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 聯集案例類型無法以 JSON 值類型明確分類。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 聯集類型 '{0}' 不符合 C# 聯集圖形慣例: 它必須宣告至少一個公用單一參數案例建構函式和名為 'Value' 且類型為 'object' 的公用執行個體屬性。 + + + + Union type shape is not a valid C# union. + 聯集類型圖形不是有效的 C# 集。 + + \ No newline at end of file From fb599bd224df91b445bffc71dd1f088e74d36332 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Sat, 1 Aug 2026 09:50:59 -0700 Subject: [PATCH 14/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3036708 --- .../gen/Common/Resources/xlf/Strings.cs.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.de.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.es.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.fr.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.it.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.ja.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.ko.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.pl.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.pt-BR.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.ru.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.tr.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.zh-Hans.xlf | 15 +++++++++++++++ .../gen/Common/Resources/xlf/Strings.zh-Hant.xlf | 15 +++++++++++++++ 13 files changed, 195 insertions(+) diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.cs.xlf index 80868ddb5db05e..3c664da2d44929 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.cs.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute vyžaduje nebezpečný kód. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. Návratový typ, který obě metody musí být očekávaného typu. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.de.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.de.xlf index 34be0338905f6a..8eee419b0f085b 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.de.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute erfordert unsicheren Code. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. Der Rückgabetyp, den die beiden Methoden aufweisen müssen, muss der erwartete Typ sein. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.es.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.es.xlf index e5d24ed16d3542..eb82a1077dddf3 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.es.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute requiere código no seguro. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. El tipo de valor devuelto por el que ambos métodos deben ser del tipo esperado. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.fr.xlf index 9031bc0eac1aa8..eb8a803dd92cfb 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.fr.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute requiert du code non sécurisé. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. Le type de retour de la méthode deux doit être le type attendu. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.it.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.it.xlf index 819990f2268529..9231298ee1060f 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.it.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute richiede un codice non sicuro. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. Tipo restituito il due metodo deve essere il tipo previsto. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ja.xlf index cd5a062a510fa2..cec68a477609ed 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ja.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute には安全でないコードが必要です。 + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. 戻り値の型は、2 つのメソッドが期待する型である必要があります。 diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ko.xlf index 225d0e444546ab..388b4c14d2b377 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ko.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute에는 안전하지 않은 코드가 필요합니다. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. 두 메서드가 필요한 형식이어야 하는 반환 형식입니다. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pl.xlf index daac9d6a6625d0..86f21fd12e7ff1 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pl.xlf @@ -1057,6 +1057,21 @@ Element LibraryImportAttribute wymaga niebezpiecznego kodu. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. Zwracany typ obu tych metod musi być oczekiwanym typem. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pt-BR.xlf index d5eb03c0744bc4..196cf63901c925 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pt-BR.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute requer código não seguro. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. O tipo de retorno do método dois deve ser o tipo esperado. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ru.xlf index d151ae881df3df..d819c73579ef0d 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ru.xlf @@ -1057,6 +1057,21 @@ Для LibraryImportAttribute требуется небезопасный код. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. Тип возвращаемого значения метода two должен быть ожидаемым. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.tr.xlf index bef2894aa7962f..8c383478ad52ea 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.tr.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute, güvenli olmayan kod gerektiriyor. + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. İki metodun dönüş türü beklenen tür olmalıdır. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hans.xlf index 5223e9d8c92e9c..1479887559793b 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hans.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute 需要不安全的代码。 + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. 这两种方法的返回类型必须为预期类型。 diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hant.xlf index da3860843d8b10..450cc4475719d2 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hant.xlf @@ -1057,6 +1057,21 @@ LibraryImportAttribute 需要不安全的程式碼。 + + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + + + + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + + + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + + The return type the two method must be the expected type. 兩種方法的傳回類型必須是預期的類型。 From 16d47d7cb0cd5b45d189fed1ef793aa4b1c46a37 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Mon, 3 Aug 2026 23:52:28 +0200 Subject: [PATCH 15/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3038221 --- .../gen/Common/Resources/xlf/Strings.cs.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.de.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.es.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.fr.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.it.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.ja.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.ko.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.pl.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.pt-BR.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.ru.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.tr.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.zh-Hans.xlf | 6 +++--- .../gen/Common/Resources/xlf/Strings.zh-Hant.xlf | 6 +++--- 13 files changed, 39 insertions(+), 39 deletions(-) diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.cs.xlf index 3c664da2d44929..bf6c7d404132ea 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.cs.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Podle aktualizovaných pravidel bezpečnosti paměti představuje volání nativního kódu bezpečnostní závazek, který kompilátor nedokáže ověřit. Označte metodu jako 'unsafe', aby volající museli volání zkontrolovat, nebo jako 'safe' po kontrole hranice interoperability. Odpovídá to požadavku jazyka na členy 'extern'. Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Metoda {0} s atributem 'LibraryImportAttribute' musí být označená jako 'safe' nebo 'unsafe' Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Metoda s atributem 'LibraryImportAttribute' musí být označená jako 'safe' nebo 'unsafe' diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.de.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.de.xlf index 8eee419b0f085b..d44762a9edc49c 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.de.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Nach den aktualisierten Speicher­sicherheitsregeln ist das Aufrufen von nativem Code ein Sicherheitsvertrag, den der Compiler nicht überprüfen kann. Markieren Sie die Methode als „unsafe“, damit Aufrufende den Aufruf prüfen müssen, oder als „safe“, nachdem die Interop-Grenze geprüft wurde. Das entspricht der Anforderung, die die Sprache an „extern“-Member stellt. Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Die Methode „{0}“ mit „LibraryImportAttribute“ muss als „safe“ oder „unsafe“ markiert werden. Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Die Methode mit „LibraryImportAttribute“ muss als „safe“ oder „unsafe“ markiert werden. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.es.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.es.xlf index eb82a1077dddf3..1303285ae510ee 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.es.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Según las reglas actualizadas de seguridad de memoria, llamar a código nativo es un contrato de seguridad que el compilador no puede verificar. Marque el método "unsafe" para requerir que los llamadores auditen la llamada o "safe" después de auditar el límite de interoperabilidad. Esto coincide con el requisito que el idioma coloca en los miembros "extern". Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + El método "{0}" con "LibraryImportAttribute" debe marcarse como "safe" o "unsafe" Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + El método con "LibraryImportAttribute" debe marcarse como "safe" o "unsafe" diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.fr.xlf index eb8a803dd92cfb..ab89cb2897d823 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.fr.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Selon les règles mises à jour de sécurité de la mémoire, l’appel au code natif est un contrat de sécurité que le compilateur ne peut pas vérifier. Marquez la méthode comme « unsafe » pour obliger les appelants à auditer l’appel ou comme « safe » après avoir audité la frontière d’interopérabilité. Cela correspond à l’exigence que le langage impose aux membres « extern ». Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + La méthode « {0} » avec « LibraryImportAttribute » doit être marquée comme « safe » ou « unsafe » Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + La méthode avec « LibraryImportAttribute » doit être marquée comme « safe » ou « unsafe » diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.it.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.it.xlf index 9231298ee1060f..574456f06936d7 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.it.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + In base alle regole di sicurezza della memoria aggiornate, le chiamate a codice nativo costituiscono un contratto di sicurezza che il compilatore non può verificare. Contrassegnare il metodo come ''unsafe'' per richiedere ai chiamanti di controllare la chiamata o ''safe'' dopo aver controllato il limite di interoperabilità. Questo corrisponde al requisito imposto dal linguaggio ai membri ''extern''. Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Il metodo ''{0}'' con ''LibraryImportAttribute'' deve essere contrassegnato come ''safe'' o ''unsafe'' Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Il metodo con ''LibraryImportAttribute'' deve essere contrassegnato come ''safe'' o ''unsafe'' diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ja.xlf index cec68a477609ed..b6edd5493866c2 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ja.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + 更新されたメモリの安全規則では、ネイティブ コードへの呼び出しは、コンパイラが検証できない安全コントラクトです。呼び出し元に呼び出しの監査を求めるには、メソッドに 'unsafe' を指定します。相互運用境界を監査した後は、'safe' を指定します。これは、言語が 'extern' メンバーに課している要件と一致します。 Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 'LibraryImportAttribute' を持つメソッド '{0}' は、'safe' または 'unsafe' としてマークする必要があります Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 'LibraryImportAttribute' を持つメソッドは、'safe' または 'unsafe' としてマークする必要があります diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ko.xlf index 388b4c14d2b377..affe3f5be5dcb2 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ko.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + 업데이트된 메모리 안전 규칙에 따라 네이티브 코드 호출은 컴파일러가 확인할 수 없는 안전 계약입니다. 호출자가 호출을 감사하도록 요구하도록 메서드를 'unsafe'로 표시하거나 interop 경계를 감사한 후 'safe'로 표시합니다. 이는 언어가 'extern' 멤버에 부과하는 요구 사항과 일치합니다. Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 'LibraryImportAttribute'가 있는 '{0}' 메서드는 'safe' 또는 'unsafe'로 표시되어야 합니다. Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 'LibraryImportAttribute'가 있는 메서드는 'safe' 또는 'unsafe'로 표시되어야 합니다. diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pl.xlf index 86f21fd12e7ff1..677bd4961013a4 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pl.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Zgodnie ze zaktualizowanymi regułami bezpieczeństwa pamięci wywołanie kodu natywnego jest kontraktem bezpieczeństwa, który kompilator nie może zweryfikować. Oznacz metodę jako niebezpieczną, aby wymagać od obiektów wywołujących inspekcji wywołania, lub jako „bezpieczną” po inspekcji granicy międzyoperacyjnej. Jest to zgodne z wymaganiem, które język umieszcza na elementach członkowskich „extern”. Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Metoda „{0}” z atrybutem „”LibraryImportAttribute” musi być oznaczona jako „safe” lub „unsafe” Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Metoda z atrybutem "LibraryImportAttribute" musi być oznaczona jako „safe” lub „unsafe” diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pt-BR.xlf index 196cf63901c925..69627782416b7a 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.pt-BR.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + De acordo com as regras atualizadas de segurança de memória, chamar código nativo é um contrato de segurança que o compilador não consegue verificar. Marque o método como ''unsafe'' para exigir que quem o chamar revise a chamada, ou como ''safe'' depois de revisar a fronteira de interop. Isso corresponde ao requisito que a linguagem impõe aos membros ''extern''. Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + O método ''{0}'' com ''LibraryImportAttribute'' deve ser marcado como ''seguro'' ou ''não seguro'' Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + O método com ''LibraryImportAttribute'' deve ser marcado como ''seguro'' ou ''não seguro'' diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ru.xlf index d819c73579ef0d..741b39dab230b5 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.ru.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Согласно обновленным правилам безопасности памяти, вызов нативного кода является контрактом безопасности, который компилятор не может проверить. Пометьте метод как "небезопасный", чтобы потребовать от вызывающих сторон проверки вызова, или как "безопасный" после проверки границы взаимодействия. Это соответствует требованию, которое язык программирования предъявляет к "внешним" участникам. Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Метод "{0}" с атрибутом "LibraryImport" должен быть помечен как "безопасный" или "небезопасный" Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + Метод с атрибутом "LibraryImport" должен быть помечен как "безопасный" или "небезопасный" diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.tr.xlf index 8c383478ad52ea..c7e1ffef3db03b 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.tr.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + Güncelleştirilmiş bellek güvenliği kuralları kapsamında, yerel koda çağrı yapmak derleyicinin doğrulayamadığı bir güvenlik sözleşmesidir. Çağrı yapanların çağrıyı denetlemesini zorunlu kılmak için yöntemi 'güvenli değil' olarak işaretleyin veya birlikte çalışma sınırını denetledikten sonra 'safe' olarak işaretleyin. Bu, dilin 'extern' üyeleri için belirlediği gereksinimle uyumludur. Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 'LibraryImportAttribute' değerine sahip '{0}' yöntemi 'safe' veya 'unsafe' olarak işaretlenmelidir Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 'LibraryImportAttribute' değerine sahip yöntem 'safe' veya 'unsafe' olarak işaretlenmelidir diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hans.xlf index 1479887559793b..906686fe6dc99b 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hans.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + 根据更新后的内存安全规则,调用本机代码是编译器无法验证的安全协定。将方法标记为“不安全”可要求调用方审核调用,或在审核互操作边界后将其标记为“安全”。这与语言对 'extern' 成员的要求相匹配。 Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 必须将使用 'LibraryImportAttribute’ 的方法“{0}”标记为“安全”或“不安全” Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 必须将使用 'LibraryImportAttribute' 的方法标记为“安全”或“不安全” diff --git a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hant.xlf index 450cc4475719d2..48b666bded26d8 100644 --- a/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Runtime.InteropServices/gen/Common/Resources/xlf/Strings.zh-Hant.xlf @@ -1059,17 +1059,17 @@ Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. - Under the updated memory safety rules, calling into native code is a safety contract that the compiler cannot verify. Mark the method 'unsafe' to require callers to audit the call, or 'safe' after auditing the interop boundary. This matches the requirement the language places on 'extern' members. + 在更新後的記憶體安全規則下,呼叫原生程式碼是一項編譯器無法驗證的安全性合約。請將方法標記為 'unsafe',以要求呼叫端稽核此呼叫;或在完成 Interop 邊界的稽核後,將其標記為 'safe'。這與語言對 'extern' 成員所要求的規範一致。 Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method '{0}' with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 具有 'LibraryImportAttribute' 的方法 ‘{0}‘ 必須標記為 'safe' 或 'unsafe' Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' - Method with 'LibraryImportAttribute' must be marked 'safe' or 'unsafe' + 具有 'LibraryImportAttribute' 的方法必須標記為 'safe' 或 'unsafe' From 341bbf5dca79db6dd63bcd7492ecff02849d4cae Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Tue, 4 Aug 2026 00:07:19 -0700 Subject: [PATCH 16/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3038554 --- .../gen/Resources/xlf/Strings.cs.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.de.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.es.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.fr.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.it.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.ja.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.ko.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.pl.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.pt-BR.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.ru.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.tr.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.zh-Hans.xlf | 20 +++++++++++++++++++ .../gen/Resources/xlf/Strings.zh-Hant.xlf | 20 +++++++++++++++++++ 13 files changed, 260 insertions(+) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index 8d1b666ceb564c..feb54ae545519c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -72,6 +72,26 @@ Odvozené typy vytvářejí duplicitní diskriminátor typu. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. Odvozený typ '{0}' je méně přístupný než polymorfní základní typ '{1}'. Odvozené typy musí být alespoň stejně přístupné jako základní typ. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index f8236fc20248d6..62511c5996989d 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -72,6 +72,26 @@ Abgeleitete Typen erzeugen einen doppelten Typdiskriminator. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. Der inferierte abgeleitete Typ „{0}“ ist weniger zugänglich als der polymorphe Basistyp „{1}“. Inferierte abgeleitete Typen müssen mindestens so zugänglich sein wie der Basistyp. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index e8a6b680f1764b..bf0bf55d501323 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -72,6 +72,26 @@ Los tipos derivados generan un discriminador de tipo duplicado. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. El tipo derivado inferido "{0}" es menos accesible que el tipo base polimórfico "{1}". Los tipos derivados deducidos deben ser al menos tan accesibles como el tipo base. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 03cb619eb14fa4..130bf918c17117 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -72,6 +72,26 @@ Les types dérivés produisent un doublon de discriminant de type. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. Le type dérivé déduit « {0} » est moins accessible que le type de base polymorphe « {1} ». Les types dérivés déduits doivent être aussi accessibles que le type de base. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index 24991ad2a6f5fa..f01f0d785c296b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -72,6 +72,26 @@ I tipi derivati producono un discriminatore di tipo duplicato. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. Il tipo derivato dedotto '{0}' è meno accessibile del tipo base polimorfico '{1}'. I tipi derivati dedotti devono essere accessibili almeno quanto il tipo di base. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index b7036764cf10b1..9e29550b7e9e12 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -72,6 +72,26 @@ 派生型で、重複する型識別子が生成されます。 + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. 推定された派生型 '{0}' は、ポリモーフィック基底型 '{1}' よりもアクセスしにくいです。推定された派生型は、少なくとも基底型と同じくらいアクセスしやすいことが必要です。 diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index bfae38bb149ea6..da6fcaedcfbcce 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -72,6 +72,26 @@ 파생 형식이 중복 형식 판별자를 생성합니다. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. 유추된 파생 형식 '{0}'은(는) 다형식 기본 형식 '{1}'보다 액세스 수준이 낮습니다. 유추된 파생 형식은 기본 형식만큼 액세스할 수 있어야 합니다. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 59403b28235a86..97d487a50a3993 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -72,6 +72,26 @@ Typy pochodne powodują dyskryminowanie zduplikowanego typu. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. Wywnioskowany typ pochodny „{0}” jest mniej dostępny niż polimorficzny typ podstawowy „{1}”. Wywnioskowane typy pochodne muszą być co najmniej tak dostępne jak typ podstawowy. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 5f3cb2a0a8a266..663b201608bb4b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -72,6 +72,26 @@ Os tipos derivados geram um discriminador de tipo duplicado. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. O tipo derivado inferido ''{0}'' é menos acessível do que o tipo base polimórfico ''{1}''. Os tipos derivados inferidos precisam ser pelo menos tão acessíveis quanto o tipo base. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index eaf86b9624159f..fe9219db28d59b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -72,6 +72,26 @@ Производные типы создают повторяющийся дискриминатор типа. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. Выведенный производный тип "{0}" менее доступен, чем полиморфный базовый тип "{1}". Выведенные производные типы должны быть не менее доступны, чем базовый тип. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index ec0396635c1873..bde182c70ec4f7 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -72,6 +72,26 @@ Türetilmiş türler yinelenen bir tür ayırıcısı üretir. + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. Çıkarsanan türetilmiş tür '{0}' polimorfik temel '{1}' türünden daha az erişilebilir. Çıkarsanan türetilmiş türler, en az temel tür kadar erişilebilir olmalıdır. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index 0348d64866a169..348362b6502802 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -72,6 +72,26 @@ 派生类型产生重复的类型鉴别器。 + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. 推断的派生类型“{0}”的可访问性低于多态基类型“{1}”。推断的派生类型的可访问性必须至少与基类型相同。 diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 3b979ab9337826..2007f46a2cf417 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -72,6 +72,26 @@ 衍生類型會產生重複的類型辨別器。 + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. 推斷的衍生類型 '{0}' 比多型基底類型 '{1}' 的可存取性更低。推斷的衍生類型至少必須與基底類型一樣可存取。 From 3e92ec5d8a1058bffca5df0862a6a22515fc4f15 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Tue, 4 Aug 2026 04:54:05 -0700 Subject: [PATCH 17/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3038776 --- .../gen/Resources/xlf/Strings.cs.xlf | 91 ++------- .../gen/Resources/xlf/Strings.de.xlf | 91 ++------- .../gen/Resources/xlf/Strings.es.xlf | 91 ++------- .../gen/Resources/xlf/Strings.fr.xlf | 91 ++------- .../gen/Resources/xlf/Strings.it.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ja.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ko.xlf | 91 ++------- .../gen/Resources/xlf/Strings.pl.xlf | 91 ++------- .../gen/Resources/xlf/Strings.pt-BR.xlf | 91 ++------- .../gen/Resources/xlf/Strings.ru.xlf | 91 ++------- .../gen/Resources/xlf/Strings.tr.xlf | 91 ++------- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 91 ++------- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 91 ++------- .../gen/Resources/xlf/Strings.cs.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.de.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.es.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.fr.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.it.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.ja.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.ko.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.pl.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.pt-BR.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.ru.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.tr.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 193 ++---------------- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 193 ++---------------- 26 files changed, 351 insertions(+), 3341 deletions(-) diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf index 6e1821636daa14..fac052d08c6a14 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf @@ -32,59 +32,34 @@ Názvy parametrů metody protokolování nemůžou začínat podtržítkem (_). - - Argument '{0}' is using the unsupported 'out' parameter modifier - Argument {0} používá nepodporovaný modifikátor parametru out. - - - - Argument is using the unsupported 'out' parameter modifier - Argument používá nepodporovaný modifikátor parametru out - - Logging methods cannot have a body Metody protokolování nemůžou obsahovat tělo. - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Metody protokolování nemůžou mít parametry typu s omezeními „allows ref struct“ + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Metody protokolování musí být partial. + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Metody protokolování musí vracet void. + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Metody protokolování musí být static. - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Zdrojový generátor protokolování není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. - - - - C# language version not supported by the source generator. - Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Metoda protokolování {0} obsahuje řetězce s poškozeným formátem. - - - - Logging method contains malformed format strings - Metoda protokolování obsahuje řetězce s poškozeným formátem + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Našlo se několik polí typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Třída {0} má parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger, který je skrytý polem ve třídě nebo základní třídě, což brání jeho použití. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger je skrytý polem. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Odeberte redundantní kvalifikátor ('Info:', 'Warning:', 'Error:' atd.) ze zprávy o protokolování, protože je na zadané úrovni protokolu implicitní. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Více než jedna metoda protokolování nemůže v rámci třídy používat stejné ID události. - - Multiple logging methods are using event name {0} in class {1} - Více než jedna metoda protokolování používá název události {0} ve třídě {1} - - - - Multiple logging methods should not use the same event name within a class - Více než jedna metoda protokolování by nemělo používat stejný název události v rámci třídy - - Template '{0}' is not provided as argument to the logging method Šablona {0} se neposkytuje jako argument pro metodu protokolování. @@ -202,26 +157,6 @@ Šablona protokolování nemá žádný odpovídající argument metody - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Argument {0} používá nepodporovaný modifikátor parametru params nebo scoped. - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Argument používá nepodporovaný modifikátor parametru params nebo scoped - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Parametr {0} je ref stuct, což není podporováno generátorem zdroje protokolování. - - - - Logging method parameter is a 'ref struct' - Parametr metody protokolování je ref struct - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf index ec886e977703d5..8885ab6d5de30f 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf @@ -32,59 +32,34 @@ Parameternamen für die Protokollierungsmethode dürfen nicht mit "_" beginnen. - - Argument '{0}' is using the unsupported 'out' parameter modifier - Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „out“. - - - - Argument is using the unsupported 'out' parameter modifier - Das Argument verwendet den nicht unterstützten Parametermodifizierer „out“. - - Logging methods cannot have a body Protokollierungsmethoden dürfen keinen Text enthalten. - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Protokollierungsmethoden dürfen keine Typparameter mit Einschränkungen vom Typ „allows ref struct“ haben. + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Protokollierungsmethoden müssen „partial“ sein. + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Protokollierungsmethoden müssen „void“ zurückgeben. + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Protokollierungsmethoden müssen „static“ sein. - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Der Protokollierungsquellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. - - - - C# language version not supported by the source generator. - Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Die Protokollierungsmethode „{0}“ enthält nicht wohlgeformte Formatzeichenfolgen. - - - - Logging method contains malformed format strings - Die Protokollierungsmethode enthält nicht wohlgeformte Formatzeichenfolgen. + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Mehrere Felder vom Typ "Microsoft.Extensions.Logging.ILogger" gefunden {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Die Klasse „{0}“ weist einen primären Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ auf, der von einem Feld in der Klasse oder einer Basisklasse ausgeblendet wird, wodurch die Verwendung verhindert wird. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Der primäre Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ wird durch ein Feld ausgeblendet. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Entfernen Sie den redundanten Qualifizierer (z. B. „Info:“, „Warning:“ oder „Error:“) aus der Protokollierungsmeldung, weil er auf den angegebenen Protokolliergrad implizit enthalten ist. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Dieselbe Ereignis-ID kann nicht von mehreren Protokollierungsmethoden innerhalb einer Klasse verwendet werden - - Multiple logging methods are using event name {0} in class {1} - Der Ereignisname „{0}“ wird in der Klasse „{1}“ von mehreren Protokollierungsmethoden verwendet. - - - - Multiple logging methods should not use the same event name within a class - Derselbe Ereignisname kann innerhalb einer Klasse nicht von mehreren Protokollierungsmethoden verwendet werden. - - Template '{0}' is not provided as argument to the logging method Die Vorlage „{0}“ wird nicht als Argument für die Protokollierungsmethode bereitgestellt @@ -202,26 +157,6 @@ Protokollierungsvorlage weist kein entsprechendes Methodenargument auf - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Das Argument verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Der Parameter „{0}“ ist eine „ref struct“, die vom Protokollierungsquellgenerator nicht unterstützt wird. - - - - Logging method parameter is a 'ref struct' - Der Parameter der Protokollierungsmethode ist eine „ref struct“. - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf index 225abdd46ae184..593a0f9db24672 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf @@ -32,59 +32,34 @@ Los nombres de parámetro del método de registro no pueden empezar por _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - El argumento “{0}” está usando el modificador del parámetro de “salida” no admitido - - - - Argument is using the unsupported 'out' parameter modifier - El argumento usa el modificador de parámetro “salida” no admitido - - Logging methods cannot have a body Los métodos de registro no pueden tener cuerpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Los métodos de registro no pueden tener parámetros de tipo con restricciones "allows ref struct". + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Los métodos de tala deben ser “parciales” + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Los métodos de registro deben devolver 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Los métodos de registro deben ser “estáticos” - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - El generador de origen de registro no está disponible en C# {0}. Use la versión de idioma {1} o superior. - - - - C# language version not supported by the source generator. - La versión del idioma C# no es compatible con el generador de origen. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - El método de registro “{0}” contiene cadenas con formato incorrecto - - - - Logging method contains malformed format strings - El método de registro contiene cadenas con formato incorrecto + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Se encontraron varios campos de tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La clase '{0}' tiene un parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger oculto por un campo de la clase o una clase base, lo que impide su uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Un campo oculta el parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Quite el calificador redundante ('Info:', 'Warning:', 'Error:', etc.) del mensaje de registro, ya que está implícito en el nivel de registro especificado. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Varios métodos de registro no pueden usar un mismo id. de evento en una clase - - Multiple logging methods are using event name {0} in class {1} - Varios métodos de registro usan el nombre de evento {0} en la clase {1} - - - - Multiple logging methods should not use the same event name within a class - Varios métodos de registro no pueden usar un mismo nombre de evento en una clase - - Template '{0}' is not provided as argument to the logging method La plantilla "{0}" no se proporciona como argumento para el método de registro @@ -202,26 +157,6 @@ La plantilla de registro no tiene ningún argumento de método correspondiente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - El argumento “{0}” usa el modificador de parámetro “params” o “scoped” no admitido - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - El argumento usa el modificador de parámetro “params” o “scoped” no admitido - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - El parámetro “{0}” es un “ref struct”, que no es compatible con el generador de origen de registro - - - - Logging method parameter is a 'ref struct' - El parámetro del método de registro es un “ref struct” - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf index f2c2d179e2699f..be9595940a9cf9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf @@ -32,59 +32,34 @@ Les noms de paramètres de méthode de journalisation ne peuvent pas commencer par _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - L'argument « {0} » utilise le modificateur de paramètre « out » non pris en charge - - - - Argument is using the unsupported 'out' parameter modifier - L'argument utilise le modificateur de paramètre « out » non pris en charge - - Logging methods cannot have a body Les méthodes de journalisation ne peuvent pas avoir de corps - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Les méthodes de journalisation ne peuvent pas avoir de paramètres de type avec des contraintes « allows ref struct » + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Les méthodes de journalisation doivent être « partielles » + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Les méthodes de journalisation doivent retourner « nulles » + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Les méthodes de journalisation doivent être « statiques » - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Le générateur de source de connexion n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. - - - - C# language version not supported by the source generator. - Version du langage C# non prise en charge par le générateur de source. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - La méthode de journalisation « {0} »contient des chaînes de format incorrectes - - - - Logging method contains malformed format strings - La méthode de journalisation contient des chaînes de format incorrectes + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Plusieurs champs de type Microsoft.Extensions.Logging.ILogger ont été trouvés {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La classe « ’{0} » a un paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger qui est masqué par un champ de la classe ou une classe de base, ce qui empêche son utilisation - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Le paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger est masqué par un champ - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Supprimez le qualificateur redondant (« Info » :, « Avertissement » :, « Erreur » :, etc.) du message de journalisation, car il est implicite dans le niveau de journalisation spécifié. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Le même ID d’événement dans une classe ne peut pas être utilisé par plusieurs méthodes de journalisation - - Multiple logging methods are using event name {0} in class {1} - Plusieurs méthodes de journalisation utilisent le nom d’événement {0} dans la classe {1} - - - - Multiple logging methods should not use the same event name within a class - Il ne faut pas que plusieurs méthodes de journalisation utilisent le même nom d’événement au sein d’une classe - - Template '{0}' is not provided as argument to the logging method Le modèle « {0} » n’est pas fourni comme argument de la méthode de journalisation @@ -202,26 +157,6 @@ Le modèle de journalisation n’a pas d’argument de méthode correspondant - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - L’argument « {0} » utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - L’argument utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Le paramètre « {0} » est une « structure ref », ce que le générateur source de journalisation ne prend pas en charge - - - - Logging method parameter is a 'ref struct' - Le paramètre de la méthode de journalisation est une « structure ref » - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf index 4410040958b03d..8d7f48f3ec6df9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf @@ -32,59 +32,34 @@ I nomi dei parametri del metodo di registrazione non possono iniziare con _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - L'argomento '{0}' usa il modificatore di parametro 'out' non supportato - - - - Argument is using the unsupported 'out' parameter modifier - L'argomento usa il modificatore di parametro 'out' non supportato - - Logging methods cannot have a body I metodi di registrazione non possono avere un corpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - I metodi di registrazione non possono avere parametri di tipo con vincoli 'allows ref struct' + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - I metodi di registrazione devono essere 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - I metodi di registrazione devono restituire 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - I metodi di registrazione devono essere 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Il generatore dell'origine di registrazione non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. - - - - C# language version not supported by the source generator. - Versione del linguaggio C# non supportata dal generatore di origine. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Il metodo di registrazione '{0}' contiene stringhe in formato non valido - - - - Logging method contains malformed format strings - Il metodo di registrazione contiene stringhe in formato non valido + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Sono stati trovati più campi di tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - La classe '{0}' ha un parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger nascosto da un campo nella classe o una classe di base, impedendone l'uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Il parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger è nascosto da un campo - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Rimuovere il qualificatore ridondante ('Info:', 'Warning:', 'Error:' e così via) dal messaggio di registrazione perché è implicito nel livello di log specificato. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Più metodi di registrazione non possono utilizzare lo stesso ID evento all'interno di una classe - - Multiple logging methods are using event name {0} in class {1} - Più metodi di registrazione stanno utilizzando il nome evento {0} nella classe {1} - - - - Multiple logging methods should not use the same event name within a class - Più metodi di registrazione non devono usare lo stesso nome di evento all'interno di una classe - - Template '{0}' is not provided as argument to the logging method Il modello ‘{0}’ non è specificato come argomento per il metodo di registrazione @@ -202,26 +157,6 @@ Il modello di registrazione non ha alcun argomento del metodo corrispondente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - L'argomento '{0}' usa il modificatore di parametro 'params' o 'scoped' non supportato - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - L'argomento usa il modificatore di parametro 'params' o 'scoped' non supportato - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Il parametro '{0}' è un 'ref struct', non supportato dal generatore di origine di registrazione - - - - Logging method parameter is a 'ref struct' - Il parametro del metodo di registrazione è un 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf index 02b875a952c3e4..4648f46e6dd84d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf @@ -32,59 +32,34 @@ Logging method パラメーター名は「 _ 」で始まることはできません - - Argument '{0}' is using the unsupported 'out' parameter modifier - 引数 '{0}' はサポートされていない 'out' パラメーター修飾子を使用しています - - - - Argument is using the unsupported 'out' parameter modifier - 引数がサポートされていない 'out' パラメーター修飾子を使用しています - - Logging methods cannot have a body ログ メソッドは本文を含めることができません - - Logging methods cannot have type parameters with 'allows ref struct' constraints - ログ メソッドには 'ref 構造体の許容' 制約を持つ型パラメーターを指定できません + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - ログ メソッドは 'partial' である必要があります + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - ログ メソッドは 'void' を返す必要があります + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - ログ メソッドは 'static' である必要があります - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - ログ ソース ジェネレーターは、C# {0} では使用できません。言語バージョン {1} 以降を使用してください。 - - - - C# language version not supported by the source generator. - ソース ジェネレーターでサポートされていない C# 言語バージョン。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - ログ メソッド '{0}' に、形式の正しくない文字列が含まれています - - - - Logging method contains malformed format strings - ログ メソッドに形式の正しくない文字列が含まれています + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger という種類の複数のフィールドが見つかりました {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - クラス '{0}' には、クラスまたは基本クラスのフィールドによって非表示になっている型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターがあるため、使用できません - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターはフィールドによって非表示になっています - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 指定されたログ レベルに暗黙的に含まれているため、ログ メッセージから冗長な修飾子 ('Info:'、'Warning:'、'Error:' など) を削除してください。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 複数のログ記録方法では、クラス内で同じイベント ID を使用できません - - Multiple logging methods are using event name {0} in class {1} - 複数のログ記録方法でクラス {1} 内のイベント名 {0} を使用しています - - - - Multiple logging methods should not use the same event name within a class - 複数のログ記録方法では、クラス内で同じイベント名を使用しないようにする必要があります - - Template '{0}' is not provided as argument to the logging method テンプレート '{0}' は、ログ メソッドの引数として提供されません @@ -202,26 +157,6 @@ ログ テンプレートに対応するメソッド引数がありません - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 引数 '{0}' は、サポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 引数がサポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - パラメーター '{0}' は 'ref struct' であり、ログ ソース ジェネレーターではサポートされていません - - - - Logging method parameter is a 'ref struct' - ログ メソッド パラメーターは 'ref struct' です - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf index 2d552acd42002a..ae1aabd2a5026b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf @@ -32,59 +32,34 @@ 로깅 메서드 매개 변수 이름은 _로 시작할 수 없음 - - Argument '{0}' is using the unsupported 'out' parameter modifier - 인수 '{0}'이(가) 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 - - - - Argument is using the unsupported 'out' parameter modifier - 인수가 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 - - Logging methods cannot have a body 로깅 메서드에는 본문을 사용할 수 없음 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 로깅 메서드에는 'allows ref struct' 제약 조건이 있는 형식 매개 변수를 사용할 수 없습니다. + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 로깅 메서드는 'partial'이어야 함 + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 로깅 메서드는 'void'를 반환해야 함 + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 로깅 메서드는 'static'이어야 함 - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 로깅 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. - - - - C# language version not supported by the source generator. - 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 로깅 메서드 '{0}'에 잘못된 형식의 문자열이 포함되어 있습니다. - - - - Logging method contains malformed format strings - 로깅 메서드에 잘못된 형식의 문자열이 포함되어 있습니다. + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger 형식의 필드가 여러 개 있음 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 클래스 '{0}'에는 클래스 또는 기본 클래스의 필드에 의해 숨겨진 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 있으므로 해당 매개 변수를 사용할 수 없습니다. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 필드에 의해 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 숨겨집니다. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 중복 한정자(‘정보:’, ‘경고:’, ‘오류:’ 등)가 지정된 로그 수준에서 암시적이기 때문에 로깅 메시지에서 제거합니다. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 ID를 사용할 수는 없음 - - Multiple logging methods are using event name {0} in class {1} - {0} 클래스에서 여러 로깅 메서드가 이벤트 이름 {1}을(를) 사용함 - - - - Multiple logging methods should not use the same event name within a class - 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 이름을 사용하지 않아야 합니다 - - Template '{0}' is not provided as argument to the logging method 템플릿 {0}이(가) 로깅 메서드에 인수로 제공되지 않음 @@ -202,26 +157,6 @@ 로깅 템플릿에 해당 하는 메서드 인수가 없음 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 인수 '{0}'이(가) 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 인수가 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 매개 변수 '{0}'은(는) 로깅 소스 생성기에서 지원하지 않는 'ref struct'임 - - - - Logging method parameter is a 'ref struct' - 로깅 메서드 매개 변수가 'ref struct'임 - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf index 1cef1a9e1207fb..2eab48948216f0 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf @@ -32,59 +32,34 @@ Nazwy parametrów metody rejestrowania nie mogą rozpoczynać się od znaku „_” - - Argument '{0}' is using the unsupported 'out' parameter modifier - Argument „{0}” używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” - - - - Argument is using the unsupported 'out' parameter modifier - Argument używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” - - Logging methods cannot have a body Metody rejestrowania nie mogą mieć treści - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Metody logowania nie mogą mieć parametrów typu z ograniczeniami „allows ref struct” + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Metody rejestrowania muszą być „częściowe” + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Metody rejestrowania muszą zwracać wartość typu „void” + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Metody rejestrowania muszą być „statyczne” - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Generator źródła rejestrowania nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. - - - - C# language version not supported by the source generator. - Wersja języka C# nie jest obsługiwana przez generator źródła. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Metoda rejestrowania „{0}” zawiera źle sformułowane ciągi formatu - - - - Logging method contains malformed format strings - Metoda rejestrowania zawiera źle sformułowane ciągi formatu + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Znaleziono wiele pól typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Klasa „{0}” ma podstawowy parametr konstruktora typu Microsoft.Extensions.Logging.ILogger, który jest ukryty przez pole w klasie lub klasie podstawowej, co uniemożliwia jego użycie. - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Parametr podstawowy konstruktora typu Microsoft.Extensions.Logging.ILogger jest ukryty przez pole - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Usuń nadmiarowy kwalifikator („Info:”, „Warning:”, „Error:” itp.) z komunikatu rejestrowania, ponieważ jest on domyślny na określonym poziomie dziennika. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Wiele metod rejestrowania nie może używać tego samego identyfikatora zdarzenia w obrębie klasy - - Multiple logging methods are using event name {0} in class {1} - Wiele metod rejestrowania używa nazwy zdarzenia {0} w klasie {1} - - - - Multiple logging methods should not use the same event name within a class - Wiele metod rejestrowania nie powinno używać tej samej nazwy zdarzenia w klasie - - Template '{0}' is not provided as argument to the logging method Nie podano szablonu „{0}” jako argumentu dla metody rejestrowania @@ -202,26 +157,6 @@ Szablon rejestrowania nie ma odpowiadającego mu argumentu metody - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Argument „{0}” używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Argument używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Parametr „{0}” jest „strukturą ref”, której nie obsługuje generator źródła logowania - - - - Logging method parameter is a 'ref struct' - Parametr metody logowania jest „strukturą ref” - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf index 8f36c786bbf898..9624db687d8055 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,59 +32,34 @@ Os nomes dos parâmetros do método de registro em log não podem começar com _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - O argumento "{0}" está usando o modificador de parâmetro "out" sem suporte - - - - Argument is using the unsupported 'out' parameter modifier - O argumento está usando o modificador de parâmetro "out" sem suporte - - Logging methods cannot have a body Os métodos de registro em log não podem ter um corpo - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Os métodos de registro em log não podem ter parâmetros de tipo com a restrição 'permitir struct ref' + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Os métodos de registro em log devem ser "parciais" + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Os métodos de registro em log devem retornar "void" + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Os métodos de registro em log devem ser "estáticos" - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - O gerador de fonte de log não está disponível em C# {0}. Use a versão do idioma {1} ou superior. - - - - C# language version not supported by the source generator. - Versão da linguagem C# não suportada pelo gerador de origem. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - O método de registro '{0}' contém strings de formato malformado - - - - Logging method contains malformed format strings - O método de registro contém strings de formato malformadas + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Múltiplos campos encontrados do tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - A classe "{0}" tem um parâmetro de construtor primário do tipo Microsoft.Extensions.Logging.ILogger que está oculto por um campo na classe ou uma classe base, impedindo o seu uso - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - O parâmetro primário de construtor do tipo Microsoft.Extensions.Logging.ILogger está oculto por um campo - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Remova o qualificador redundante ("Informações:", "Aviso:", "Erro:", etc.) da mensagem de log, pois ele está implícito no nível de log especificado. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Múltiplos métodos de registro em log não podem usar o mesmo id de evento dentro de uma classe - - Multiple logging methods are using event name {0} in class {1} - Múltiplos métodos de registro em log estão usando o nome de evento {0} na classe {1} - - - - Multiple logging methods should not use the same event name within a class - Múltiplos métodos de registro em log não devem usar o mesmo nome de evento dentro de uma classe - - Template '{0}' is not provided as argument to the logging method O modelo '{0}' não é fornecido como argumento para o método de registro @@ -202,26 +157,6 @@ O modelo de registro em log não tem nenhum argumento de método correspondente - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - O argumento "{0}" está usando o modificador de parâmetro "params" ou "scoped" sem suporte - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - O argumento está usando o modificador de parâmetro "params" ou "scoped" sem suporte - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - O parâmetro "{0}" é um "ref struct", que não é compatível com o gerador de origem de log - - - - Logging method parameter is a 'ref struct' - O parâmetro do método de registro em log é um "struct ref" - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf index a11834052d5f2c..f3667ec729f77e 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf @@ -32,59 +32,34 @@ Имена параметров метода ведения журнала не могут начинаться с символа "_" - - Argument '{0}' is using the unsupported 'out' parameter modifier - Аргумент "{0}" использует неподдерживаемый модификатор параметра "out" - - - - Argument is using the unsupported 'out' parameter modifier - Аргумент использует неподдерживаемый модификатор параметра "out" - - Logging methods cannot have a body У методов ведения журнала не может быть текста - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Методы ведения журнала не могут использовать параметры типа с ограничениями "allows ref struct" + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Методы ведения журнала должны быть "partial" + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Методы ведения журнала должны возвращать "void" + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Методы ведения журнала должны быть "static" - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Генератор исходного кода ведения журнала недоступен в C# {0}. Используйте языковую версию {1} или более позднюю. - - - - C# language version not supported by the source generator. - Версия языка C# не поддерживается генератором исходного кода. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - Метод ведения журнала событий "{0}" содержит строки неправильного формата - - - - Logging method contains malformed format strings - Метод ведения журнала событий содержит строки неправильного формата + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Обнаружено несколько полей типа Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - Класс "{0}" имеет первичный параметр конструктора типа Microsoft.Extensions.Logging.ILogger который скрыт полем в этом классе или базовом классе, что препятствует его использованию - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Параметр основного конструктора типа Microsoft.Extensions.Logging.ILogger скрыт полем - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Удалите избыточный квалификатор ("Info:", "Warning:", "Error:", и т. п.) из сообщения журнала, поскольку квалификатор подразумевается на указанном уровне ведения журнала. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Несколько методов ведения журнала не могут использовать одинаковый ИД события в пределах класса - - Multiple logging methods are using event name {0} in class {1} - Несколько методов ведения журнала используют имя события {0} в классе {1} - - - - Multiple logging methods should not use the same event name within a class - Несколько методов ведения журнала не могут использовать одинаковое имя события в пределах класса - - Template '{0}' is not provided as argument to the logging method Шаблон "{0}" не указан в качестве аргумента для метода ведения журнала @@ -202,26 +157,6 @@ У шаблона журнала нет соответствующего аргумента метода - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - Аргумент "{0}" использует неподдерживаемый модификатор параметров "params" или "scoped" - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Аргумент использует неподдерживаемый модификатор параметров "params" или "scoped" - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - Параметр "{0}" представляет собой "ref struct", это не поддерживается генератором источника ведения журнала - - - - Logging method parameter is a 'ref struct' - Параметр метода ведения журнала представляет собой "ref struct" - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf index 87e55a8ed8c88d..586b3eae3f948b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf @@ -32,59 +32,34 @@ Günlüğe kaydetme yöntemi parametre adları _ ile başlayamaz - - Argument '{0}' is using the unsupported 'out' parameter modifier - '{0}' bağımsız değişkeni desteklenmeyen 'out' parametre değiştiriciyi kullanıyor - - - - Argument is using the unsupported 'out' parameter modifier - Bağımsız değişken, desteklenmeyen 'out' parametre değiştiriciyi kullanıyor - - Logging methods cannot have a body Günlüğe kaydetme yöntemleri gövde içeremez - - Logging methods cannot have type parameters with 'allows ref struct' constraints - Günlüğe kaydetme yöntemleri, “allows ref struct” kısıtlamalı tür parametrelerine sahip olamaz + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - Günlüğe kaydetme yöntemleri 'partial' olmalıdır + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - Günlüğe kaydetme yöntemleri 'void' döndürmelidir + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - Günlüğe kaydetme yöntemleri 'static' olmalıdır - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - Günlüğe kaydetme kaynak oluşturucusu C# {0} sürümünde kullanılamıyor. Lütfen dil sürümü {1} veya üstü bir sürümü kullanın. - - - - C# language version not supported by the source generator. - C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - '{0}' günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor - - - - Logging method contains malformed format strings - Günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ Microsoft.Extensions.Logging.ILogger türünde birden çok alan bulundu {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - '{0}' sınıfı, sınıf veya temel sınıf alanı tarafından gizlenen ve bu türün kullanımına engel olan Microsoft.Extensions.Logging.ILogger türünde birincil oluşturucu parametresine sahip - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Microsoft.Extensions.Logging.ILogger türündeki birincil oluşturucu parametresi bir alan tarafından gizleniyor - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - Belirtilen günlük düzeyinde örtük olduğundan, gereksiz niteleyiciyi ('Bilgi:', 'Uyarı:', 'Hata:' vb.) günlüğe kaydetme iletisinden kaldırın. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay kimliğini kullanamaz - - Multiple logging methods are using event name {0} in class {1} - Birden çok günlüğe kaydetme yöntemi {1} sınıfında {0} olay adını kullanıyor - - - - Multiple logging methods should not use the same event name within a class - Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay adını kullanmamalıdır - - Template '{0}' is not provided as argument to the logging method ‘{0}’ şablonu günlüğe kaydetme yönteminin bağımsız değişkeni olarak sağlanmadı @@ -202,26 +157,6 @@ Günlüğe kaydetme şablonunda karşılık gelen yöntem bağımsız değişkeni yok - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - '{0}' bağımsız değişkeni desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - Bağımsız değişken desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - '{0}' parametresi, günlük kaynağı oluşturucusu tarafından desteklenmeyen bir 'ref struct' - - - - Logging method parameter is a 'ref struct' - Günlüğe kaydetme yöntemi parametresi bir 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf index fb492cf824f466..370cbf43bea94e 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,59 +32,34 @@ 日志记录方法参数名称不能以 _ 开头 - - Argument '{0}' is using the unsupported 'out' parameter modifier - 自变量 '{0}' 正在使用不受支持的 'out' 参数修饰符 - - - - Argument is using the unsupported 'out' parameter modifier - 自变量正在使用不受支持的 'out' 参数修饰符 - - Logging methods cannot have a body 日志记录方法不能有正文 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 日志记录方法的类型参数不能带有“allows ref struct”约束 + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 日志记录方法必须为 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 日志记录方法必须返回 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 日志记录方法必须为 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 记录源生成器在 C#“{0}”中不可用。请使用{1}或更高版本的语言版本。 - - - - C# language version not supported by the source generator. - 源生成器不支持 C# 语言版本。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 日志记录方法“{0}”包含格式错误的字符串 - - - - Logging method contains malformed format strings - 日志记录方法包含格式错误的字符串 + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ 找到 Microsoft.Extensions.Logging.ILogger 类型的多个字段 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 类“{0}”具有 Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数,该参数被类或基类中的字段隐藏以防使用 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数被字段隐藏 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 从日志记录消息中移除冗余限定符('信息:'、'警告:'、'错误:' 等),因为其在指定的日志级别中为隐式内容。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 多个日志记录方法不能在类中使用相同的事件 ID - - Multiple logging methods are using event name {0} in class {1} - 多个日志记录方法正在类 {1} 中使用事件名称 {0} - - - - Multiple logging methods should not use the same event name within a class - 多个日志记录方法不应在类中使用相同的事件名称 - - Template '{0}' is not provided as argument to the logging method 未将模板“{0}”作为参数提供给日志记录方法 @@ -202,26 +157,6 @@ 日志记录模板无相应的方法参数 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 自变量 '{0}' 正在使用不受支持的 'params' 或 'scoped' 参数修饰符 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 自变量正在使用不受支持的 'params' 或 'scoped' 参数修饰符 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 自变量 '{0}' 是 'ref struct',日志记录源生成器不支持它 - - - - Logging method parameter is a 'ref struct' - 日志记录方法参数是 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf index e57d0cd9539280..f130a7d6ea705b 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,59 +32,34 @@ 記錄方法參數名稱的開頭不能為 _ - - Argument '{0}' is using the unsupported 'out' parameter modifier - 引數 '{0}' 使用不支援的 'out' 參數修飾元 - - - - Argument is using the unsupported 'out' parameter modifier - 引數使用不支援的 'out' 參數修飾元 - - Logging methods cannot have a body 記錄方法不能有主體 - - Logging methods cannot have type parameters with 'allows ref struct' constraints - 記錄方法不可包含具有「允許 ref struct」限制條件的型別參數 + + Logging methods cannot be generic + Logging methods cannot be generic - Logging methods must be 'partial' - 記錄方法必須是 'partial' + Logging methods must be partial + Logging methods must be partial - Logging methods must return 'void' - 記錄方法必須傳回 'void' + Logging methods must return void + Logging methods must return void - Logging methods must be 'static' - 記錄方法必須是 'static' - - - - The Logging source generator is not available in C# {0}. Please use language version {1} or greater. - 記錄來源產生器在 C# {0} 中不可用。請使用語言版本 {1} 或更新版本。 - - - - C# language version not supported by the source generator. - 來源產生器不支援 C# 語言版本。 + Logging methods must be static + Logging methods must be static - Logging method '{0}' contains malformed format strings - 記錄方法 '{0}' 包含格式錯誤的格式字串 - - - - Logging method contains malformed format strings - 記錄方法包含格式錯誤的格式字串 + Can't have malformed format strings (like dangling {, etc) + Can't have malformed format strings (like dangling {, etc) @@ -132,19 +107,9 @@ 找到多個 Microsoft.Extensions.Logging.ILogger 類型的欄位 {Locked="Microsoft.Extensions.Logging.ILogger"} - - Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use - 類別 '{0}' 具有類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數,其已由類別或基底類別中的欄位隱藏,因此無法使用 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - - Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field - 類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數由某欄位隱藏 - {Locked="Microsoft.Extensions.Logging.ILogger"} - - Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. - 從記錄訊息中移除備援限定詞 ('Info:', 'Warning:', 'Error:', 等等),因為它在指定的記錄層級中為隱含。 + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. @@ -182,16 +147,6 @@ 多個記錄方法不能在類別內使用相同的事件識別碼 - - Multiple logging methods are using event name {0} in class {1} - 多個記錄方法是使用類別 {0} 中的事件名稱 {1} - - - - Multiple logging methods should not use the same event name within a class - 多個記錄方法不應在類別內使用相同的事件名稱 - - Template '{0}' is not provided as argument to the logging method 未將範本 '{0}' 提供做為記錄方法的引數 @@ -202,26 +157,6 @@ 記錄範本沒有對應的方法引數 - - Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier - 引數 '{0}' 使用不受支援的 'params' 或 'scoped' 參數修飾元 - - - - Argument is using the unsupported 'params' or 'scoped' parameter modifier - 引數使用不受支援的 'params' 或 'scoped' 參數修飾元 - - - - Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator - 參數 '{0}' 是個 'ref struct',其不受記錄來源產生器支援 - - - - Logging method parameter is a 'ref struct' - 記錄方法參數是個 'ref struct' - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index feb54ae545519c..c55e31e07f8d5c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -22,29 +22,9 @@ Typ vlastnosti rozšíření dat není platný - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Generátor zdroje nepodporuje vlastní atribut „{0}“ odvozený od atributu JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Zadaný typ '{0}' není podporovaným odvozeným typem pro polymorfní typ '{1}'. Odvozené typy musí být přiřaditelné základnímu typu. - - - - Derived type is not a supported polymorphic derived type. - Odvozený typ není podporovaným polymorfním odvozeným typem. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Duplicitní název typu - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Typ {0} je anotován atributem JsonDerivedTypeAttribute, který se v JsonSourceGenerationMode.Serialization nepodporuje. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Diskriminátor typu '{0}' je pro polymorfní typ '{1}' zadaný více než jednou. Odvozené typy musí odpovídat jedinečným diskriminátorům. - - - - Derived types produce a duplicate type discriminator. - Odvozené typy vytvářejí duplicitní diskriminátor typu. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Odvozený typ '{0}' je méně přístupný než polymorfní základní typ '{1}'. Odvozené typy musí být alespoň stejně přístupné jako základní typ. - - - - Inferred derived type is less accessible than the polymorphic base type. - Odvozený typ je méně přístupný než polymorfní základní typ. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - JsonConverterAttribute.Type obsahuje neplatný nebo nepřístupný argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Typ {0} byl anotován atributem JsonIgnoreAttribute s použitím JsonIgnoreCondition.Always, což není platné u deklarací typů. Atribut bude ignorován. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - JsonIgnoreCondition.Always není platný pro poznámky JsonIgnoreAttribute na úrovni typu. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Typ „{0}“ byl anotován atributem JsonSerializableAttribute, ale není odvozen od třídy JsonSerializerContext. Nebude vygenerován žádný zdrojový kód. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Typy anotované atributem JsonSerializableAttribute musí být třídy odvozené od třídy JsonSerializerContext. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Člen {0} byl opatřen poznámkou jsonStringEnumConverter, což není v nativním AOT podporováno. Zvažte použití obecného objektu JsonStringEnumConverter<TEnum>. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Neobecný objekt JsonStringEnumConverter vyžaduje dynamický kód. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Zdrojový generátor System.Text.Json není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. - - - - C# language version not supported by the source generator. - Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ Typ obsahuje více členů s komentářem JsonExtensionDataAttribute - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Otevřený obecný odvozený typ {0} nelze přeložit pro polymorfní základní typ {1}: {2}. - - - - the derived type matches the base type through multiple ancestors - Odvozený typ odpovídá základnímu typu prostřednictvím více nadřazených prvků. - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - Typ {1} nesplňuje omezení parametru typu {0}. - - - - the derived type is not assignable to the base type - Odvozený typ se nedá přiřadit k základnímu typu. - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Parametr typu {0} odvozeného typu není vázán argumenty základního typu. - - - - the base type's arguments do not match the derived type's base specification - Argumenty základního typu neodpovídají základní specifikaci odvozeného typu. - - - - Open generic derived type could not be resolved for the polymorphic base type. - Otevřený obecný odvozený typ nelze přeložit pro polymorfní základní typ. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Typ {0} zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru {1}. Pro vlastnost, pole nebo konstruktor se nevygeneruje žádný zdrojový kód. - - - - Type includes ref like property, field or constructor parameter. - Typ zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru. - - Did not generate serialization metadata for type '{0}'. Nevygenerovala se metadata serializace pro typ {0}. @@ -227,26 +82,6 @@ Nevygenerovala se metadata serializace pro typ - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Typ sjednocení {0}: {1}. Nastavte JsonUnionAttribute.TypeClassifier tak, aby poskytoval vlastní klasifikátor, který může být jednoznačný. - - - - Union case types cannot be unambiguously classified by JSON value type. - Typy případů sjednocení nelze jednoznačně klasifikovat podle typu hodnoty JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Typ sjednocení {0} neodpovídá konvenci obrazce sjednocení jazyka C#: musí deklarovat alespoň jeden veřejný konstruktor případu s jedním parametrem a veřejnou vlastnost instance s názvem Value s typem object. - - - - Union type shape is not a valid C# union. - Obrazec typu sjednocení není platným sjednocení jazyka C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index 62511c5996989d..e4e76aba404064 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -22,29 +22,9 @@ Der Typ der Datenerweiterungseigenschaft ist ungültig. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Das von JsonConverterAttribute abgeleitete benutzerdefinierte Attribut "{0}" wird vom Quellgenerator nicht unterstützt. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Der angegebene Typ „{0}“ ist kein unterstützter abgeleiteter Typ für den polymorphen Typ „{1}“. Abgeleitete Typen müssen dem Basistyp zuweisbar sein. - - - - Derived type is not a supported polymorphic derived type. - Der abgeleitete Typ ist kein unterstützter polymorpher abgeleiteter Typ. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Doppelter Typname - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Der Typ „{0}“ ist mit „JsonDerivedTypeAttribute“ versehen, was in „JsonSourceGenerationMode.Serialization“ nicht unterstützt wird. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Der Typdiskriminator „{0}“ wurde für den polymorphen Typ „{1}“ mehr als einmal angegeben. Abgeleitete Typen müssen eindeutige Diskriminatoren haben. - - - - Derived types produce a duplicate type discriminator. - Abgeleitete Typen erzeugen einen doppelten Typdiskriminator. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Der inferierte abgeleitete Typ „{0}“ ist weniger zugänglich als der polymorphe Basistyp „{1}“. Inferierte abgeleitete Typen müssen mindestens so zugänglich sein wie der Basistyp. - - - - Inferred derived type is less accessible than the polymorphic base type. - Der inferierte abgeleitete Typ ist weniger zugänglich als der polymorphe Basistyp. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - "JsonConverterAttribute.Type" enthält ein ungültiges oder nicht zugängliches Argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Der Typ „{0}“ wurde mit „JsonIgnoreAttribute“ unter Verwendung von „JsonIgnoreCondition.Always“ versehen, was für Typdeklarationen nicht zulässig ist. Das Attribut wird ignoriert. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - „JsonIgnoreCondition.Always“ ist für Anmerkungen auf Typ-Ebene mit „JsonIgnoreAttribute“ nicht gültig. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Der Typ "{0}" wurde mit JsonSerializableAttribute kommentiert, ist aber nicht von JsonSerializerContext abgeleitet. Es wird kein Quellcode generiert. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Mit JsonSerializableAttribute kommentierte Typen müssen Klassen sein, die von JsonSerializerContext abgeleitet werden. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Der Member "{0}" wurde mit "JsonStringEnumConverter" kommentiert, was in nativem AOT nicht unterstützt wird. Erwägen Sie stattdessen die Verwendung des generischen "JsonStringEnumConverter<TEnum>". + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Der nicht generische "JsonStringEnumConverter" erfordert dynamischen Code. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Der System.Text.Json-Quellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. - - - - C# language version not supported by the source generator. - Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ Der Typ enthält mehrere Elemente, die mit dem JsonExtensionDataAttribute versehen sind. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Der offene generische abgeleitete Typ „{0}“ konnte für den polymorphen Basistyp „{1}“ nicht aufgelöst werden: {2}. - - - - the derived type matches the base type through multiple ancestors - Der abgeleitete Typ stimmt über mehrere Vorfahren mit dem Basistyp überein - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - Die Einschränkung für den Typparameter „{0}“ wird von „{1}“ nicht erfüllt - - - - the derived type is not assignable to the base type - Der abgeleitete Typ ist nicht auf den Basistyp zuweisbar - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Der Typparameter „{0}“ des abgeleiteten Typs wird nicht durch die Argumente des Basistyps gebunden - - - - the base type's arguments do not match the derived type's base specification - Die Argumente des Basistyps stimmen nicht mit der Basisspezifikation des abgeleiteten Typs überein - - - - Open generic derived type could not be resolved for the polymorphic base type. - Der offene generische abgeleitete Typ konnte für den polymorphen Basistyp nicht aufgelöst werden. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Der Typ „{0}“ enthält die Verweise wie Eigenschaft, Feld oder Konstruktorparameter „{1}“. Für die Eigenschaft, das Feld oder den Konstruktor wird kein Quellcode generiert. - - - - Type includes ref like property, field or constructor parameter. - Der Typ enthält Verweise wie Eigenschaft, Feld oder Konstruktorparameter. - - Did not generate serialization metadata for type '{0}'. Die Serialisierungsmetadaten für den Typ "{0}" wurden nicht generiert. @@ -227,26 +82,6 @@ Serialisierungsmetadaten für den Typ wurden nicht generiert - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Verbundtyp „{0}“: {1}. Legen Sie JsonUnionAttribute.TypeClassifier fest, um einen benutzerdefinierten Klassifizierer bereitzustellen, der Mehrdeutigkeiten auflösen kann. - - - - Union case types cannot be unambiguously classified by JSON value type. - Verbundfalltypen können nicht eindeutig nach dem JSON-Werttyp klassifiziert werden. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Der Verbundtyp „{0}“ stimmt nicht mit der C#-Konvention für die Verbundform überein: Er muss mindestens einen öffentlichen Fallkonstruktor mit einem Parameter und eine öffentliche Instanzeigenschaft mit dem Namen „Value“ und dem Typ „object“ deklarieren. - - - - Union type shape is not a valid C# union. - Die Verbundtypform ist kein gültiger C#-Verbund. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index bf0bf55d501323..69a035b8f5aa55 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -22,29 +22,9 @@ Tipo de propiedad de extensión de datos no válido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - El generador de origen no admite el atributo personalizado '{0}' derivado de JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - El generador de origen no admite los atributos derivados de JsonConverterAttribute. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - El tipo especificado "{0}" no es un tipo derivado admitido para el tipo polimórfico "{1}". Los tipos derivados deben poder asignarse al tipo base. - - - - Derived type is not a supported polymorphic derived type. - El tipo derivado no es un tipo derivado polimórfico admitido. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Nombre de tipo duplicado. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - El tipo \"{0}\" está anotado con \"JsonDerivedTypeAttribute\", que no se admite en \"JsonSourceGenerationMode.Serialization\". - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - El discriminador de tipo "{0}" se especifica más de una vez para el tipo polimórfico "{1}". Los tipos derivados deben corresponder a discriminadores únicos. - - - - Derived types produce a duplicate type discriminator. - Los tipos derivados generan un discriminador de tipo duplicado. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - El tipo derivado inferido "{0}" es menos accesible que el tipo base polimórfico "{1}". Los tipos derivados deducidos deben ser al menos tan accesibles como el tipo base. - - - - Inferred derived type is less accessible than the polymorphic base type. - El tipo derivado inferido es menos accesible que el tipo base polimórfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - “JsonConverterAttribute.Type” contiene un argumento no válido o inaccesible. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - El tipo ''{0}'' se ha anotado con ''JsonIgnoreAttribute'' mediante ''JsonIgnoreCondition.Always'', que no es válido en declaraciones de tipo. Se omitirá el atributo. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - ''JsonIgnoreCondition.Always'' no es válido en las anotaciones 'JsonIgnoreAttribute' de nivel de tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - El tipo "{0}" se ha anotado con JsonSerializableAttribute, pero no se deriva de JsonSerializerContext. No se generará ningún código fuente. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Los tipos anotados con JsonSerializableAttribute deben ser clases derivadas de JsonSerializerContext. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - El miembro '{0}' se ha anotado con 'JsonStringEnumConverter', que no se admite en AOT nativo. Considere la posibilidad de usar el elemento genérico "JsonStringEnumConverter<TEnum>" en su lugar. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - El elemento 'JsonStringEnumConverter' no genérico requiere código dinámico. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - El generador de origen System.Text.Json no está disponible en C# {0}. Use la versión de idioma {1} o superior. - - - - C# language version not supported by the source generator. - La versión del idioma C# no es compatible con el generador de origen. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ El tipo tiene varios miembros anotados con JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - No se pudo resolver el tipo derivado genérico abierto "{0}" para el tipo base polimórfico "{1}": {2}. - - - - the derived type matches the base type through multiple ancestors - el tipo derivado coincide con el tipo base a través de varios antecesores - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - la restricción del parámetro de tipo "{0}" no se satisface con "{1}" - - - - the derived type is not assignable to the base type - el tipo derivado no se puede asignar al tipo base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - el parámetro de tipo "{0}" del tipo derivado no está enlazado por los argumentos del tipo base - - - - the base type's arguments do not match the derived type's base specification - los argumentos del tipo base no coinciden con la especificación base del tipo derivado - - - - Open generic derived type could not be resolved for the polymorphic base type. - No se pudo resolver el tipo derivado genérico abierto para el tipo base polimórfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - El tipo "{0}" incluye una referencia como propiedad, campo o parámetro de constructor "{1}". No se generará código fuente para la propiedad, campo o constructor. - - - - Type includes ref like property, field or constructor parameter. - El tipo incluye una referencia como propiedad, campo o parámetro de constructor. - - Did not generate serialization metadata for type '{0}'. No generó metadatos de serialización para el tipo '{0}". @@ -227,26 +82,6 @@ No generó metadatos de serialización de metadatos para el tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo de unión "{0}": {1}. Establezca JsonUnionAttribute.TypeClassifier para proporcionar un clasificador personalizado que pueda eliminar la ambigüedad. - - - - Union case types cannot be unambiguously classified by JSON value type. - Los tipos de caso de unión no se pueden clasificar inequívocamente por tipo de valor JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - El tipo de unión "{0}" no coincide con la convención de forma de unión de C#: debe declarar al menos un constructor de casos de parámetro único público y una propiedad de instancia pública denominada "Value" con el tipo "object". - - - - Union type shape is not a valid C# union. - La forma de tipo de unión no es una unión de C# válida. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 130bf918c17117..8259e7ad1ca282 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -22,29 +22,9 @@ Type de propriété d’extension de données non valide - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Le type spécifié « {0} » n’est pas un type dérivé pris en charge pour le type polymorphe « {1} ». Vous devez pouvoir affecter des types dérivés au type de base. - - - - Derived type is not a supported polymorphic derived type. - Le type dérivé n’est pas un type dérivé polymorphe pris en charge. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Nom de type dupliqué. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Le discriminant de type « {0} » est spécifié plusieurs fois pour le type polymorphe « {1} ». Les types dérivés doivent correspondre à des discriminants uniques. - - - - Derived types produce a duplicate type discriminator. - Les types dérivés produisent un doublon de discriminant de type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Le type dérivé déduit « {0} » est moins accessible que le type de base polymorphe « {1} ». Les types dérivés déduits doivent être aussi accessibles que le type de base. - - - - Inferred derived type is less accessible than the polymorphic base type. - Le type dérivé déduit est moins accessible que le type de base polymorphe. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Le type « {0} » a été annoté avec « JsonIgnoreAttribute » en utilisant « JsonIgnoreCondition.Always », ce qui n’est pas valide dans les déclarations de type. L’attribut sera ignoré. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - « JsonIgnoreCondition.Always » n’est pas valide sur les annotations « JsonIgnoreAttribute » au niveau du type. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter<TEnum>'. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Le 'JsonStringEnumConverter' non générique requiert du code dynamique. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. - - - - C# language version not supported by the source generator. - Version du langage C# non prise en charge par le générateur de source. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Nous n’avons pas pu résoudre le type dérivé générique ouvert « {0} » pour le type de base polymorphe « {1} » : {2}. - - - - the derived type matches the base type through multiple ancestors - le type dérivé correspond au type de base via plusieurs ancêtres - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - la contrainte sur le paramètre de type « {0} » n’est pas satisfaite par « {1} » - - - - the derived type is not assignable to the base type - le type dérivé n’est pas assignable au type de base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - le paramètre de type « {0} » du type dérivé n’est pas lié par les arguments du type de base - - - - the base type's arguments do not match the derived type's base specification - les arguments du type de base ne correspondent pas à la spécification de base du type dérivé - - - - Open generic derived type could not be resolved for the polymorphic base type. - Nous n’avons pas pu résoudre le type dérivé générique ouvert pour le type de base polymorphe. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Le type « {0} » inclut le ref comme propriété, champ ou paramètre de constructeur « {1} ». Aucun code source ne sera généré pour la propriété, le champ ou le constructeur. - - - - Type includes ref like property, field or constructor parameter. - Le type comprend des éléments tels que des propriétés, des champs ou des paramètres de construction. - - Did not generate serialization metadata for type '{0}'. Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées. @@ -227,26 +82,6 @@ Les métadonnées de sérialisation pour le type n’ont pas été générées. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Type d’union « {0} » : {1}. Définissez JsonUnionAttribute.TypeClassifier pour fournir un classifieur personnalisé pouvant lever l’ambiguïté. - - - - Union case types cannot be unambiguously classified by JSON value type. - Les types de cas d’union ne peuvent pas être classés de manière non ambiguë par le type de valeur JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Le type d’union « {0} » ne correspond pas à la convention de forme d’union C# : il doit déclarer au moins un constructeur de cas public à un seul paramètre et une propriété d’instance publique nommée « Value » avec le type « object ». - - - - Union type shape is not a valid C# union. - La forme du type d’union n’est pas une union C# valide. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index f01f0d785c296b..d2ceac76138524 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -22,29 +22,9 @@ Il tipo di proprietà dell'estensione dati non è valido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - L'attributo personalizzato '{0}' che deriva da JsonConverterAttribute non è supportato dal generatore di origine. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Il tipo specificato '{0}' non è un tipo derivato supportato per il tipo polimorfico '{1}'. I tipi derivati devono essere assegnabili al tipo di base. - - - - Derived type is not a supported polymorphic derived type. - Il tipo derivato non è un tipo derivato polimorfico supportato. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Nome di tipo duplicato. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Il tipo '{0}' è annotato con 'JsonDerivedTypeAttribute' che non è supportato in 'JsonSourceGenerationMode.Serialization'. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Il discriminatore di tipo '{0}' è specificato più di una volta per il tipo polimorfico '{1}'. I tipi derivati devono corrispondere a discriminatori univoci. - - - - Derived types produce a duplicate type discriminator. - I tipi derivati producono un discriminatore di tipo duplicato. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Il tipo derivato dedotto '{0}' è meno accessibile del tipo base polimorfico '{1}'. I tipi derivati dedotti devono essere accessibili almeno quanto il tipo di base. - - - - Inferred derived type is less accessible than the polymorphic base type. - Il tipo derivato dedotto è meno accessibile del tipo base polimorfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' contiene un argomento non valido o inaccessibile. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Il tipo '{0}' è stato annotato con 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', che non è valido nelle dichiarazioni di tipo. L'attributo verrà ignorato. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' non è valido nelle annotazioni 'JsonIgnoreAttribute' a livello di tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Il tipo '{0}' è stato annotato con JsonSerializableAttribute ma non deriva da JsonSerializerContext. Non verrà generato alcun codice sorgente. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - I tipi annotati con JsonSerializableAttribute devono essere classi che derivano da JsonSerializerContext. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Il membro '{0}' è stato annotato con 'JsonStringEnumConverter' che non è supportato in AOT nativo. Provare a usare il generico 'JsonStringEnumConverter<TEnum>'. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - L'elemento 'JsonStringEnumConverter' non generico richiede un codice dinamico. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Il generatore di origine System.Text.Json non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. - - - - C# language version not supported by the source generator. - Versione del linguaggio C# non supportata dal generatore di origine. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ Nel tipo sono presenti più membri annotati con JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Non è possibile risolvere il tipo derivato generico aperto '{0}' per il tipo di base polimorfico '{1}': {2}. - - - - the derived type matches the base type through multiple ancestors - il tipo derivato corrisponde al tipo di base tramite più predecessori - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - il vincolo sul parametro di tipo '{0}' non è soddisfatto da '{1}' - - - - the derived type is not assignable to the base type - il tipo derivato non può essere assegnato al tipo di base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - il parametro di tipo '{0}' del tipo derivato non è vincolato dagli argomenti del tipo di base - - - - the base type's arguments do not match the derived type's base specification - gli argomenti del tipo di base non corrispondono alla specifica di base del tipo derivato - - - - Open generic derived type could not be resolved for the polymorphic base type. - Non è possibile risolvere il tipo derivato generico aperto per il tipo di base polimorfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Il tipo '{0}' include un riferimento come la proprietà, il campo o il parametro del costruttore '{1}'. Non verrà generato codice sorgente per la proprietà, il campo o il costruttore. - - - - Type includes ref like property, field or constructor parameter. - Il tipo include un riferimento come la proprietà, il campo o il parametro del costruttore. - - Did not generate serialization metadata for type '{0}'. Non sono stati generati metadati di serializzazione per il tipo '{0}'. @@ -227,26 +82,6 @@ Non sono stati generati metadati di serializzazione per il tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo di union '{0}': {1}. Impostare JsonUnionAttribute.TypeClassifier per specificare un classificatore personalizzato in grado di evitare le ambiguità. - - - - Union case types cannot be unambiguously classified by JSON value type. - Non è possibile classificare i tipi di case union in modo inequivocabile in base al tipo di valore JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Il tipo di union '{0}' non corrisponde alla convenzione C# per la forma dei tipi di union: deve dichiarare almeno un costruttore di case pubblico con singolo parametro e una proprietà di istanza pubblica denominata 'Value' con tipo 'object'. - - - - Union type shape is not a valid C# union. - La forma del tipo di union non è un union C# valido. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index 9e29550b7e9e12..1eb1b3a172ea59 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -22,29 +22,9 @@ データ拡張プロパティの型が無効です。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute から派生するカスタム属性 '{0}' は、ソース ジェネレーターではサポートされていません。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定された型 '{0}' は、ポリモーフィック型 '{1}' のサポートされている派生型ではありません。派生型は、基底型に代入可能である必要があります。 - - - - Derived type is not a supported polymorphic derived type. - 派生型は、サポートされているポリモーフィック派生型ではありません。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ 重複した種類名。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 型 '{0}' は 'JsonDerivedTypeAttribute' の注釈が付けられていますが、これは 'JsonSourceGenerationMode.Serialization' でサポートされていません。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 型識別子 '{0}' が、ポリモーフィック型 '{1}' に対して複数回指定されています。派生型は、一意の識別子に対応している必要があります。 - - - - Derived types produce a duplicate type discriminator. - 派生型で、重複する型識別子が生成されます。 - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推定された派生型 '{0}' は、ポリモーフィック基底型 '{1}' よりもアクセスしにくいです。推定された派生型は、少なくとも基底型と同じくらいアクセスしやすいことが必要です。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推定された派生型は、ポリモーフィック基底型よりもアクセスしにくいです。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' に無効な、またはアクセスできない引数が含まれています。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 型 '{0}' は、型宣言では無効な 'JsonIgnoreCondition.Always' を使用して 'JsonIgnoreAttribute' で注釈が付けられています。属性は無視されます。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' は、型レベルの 'JsonIgnoreAttribute' 注釈では無効です。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 型 '{0}' は JsonSerializableAttribute で注釈が付けられていますが、JsonSerializerContext から派生したものではありません。ソース コードは生成されません。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute で注釈が付けられた型は、JsonSerializerContext から派生するクラスである必要があります。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - メンバー '{0}' には、ネイティブ AOT ではサポートされていない 'JsonStringEnumConverter' の注釈が付けられています。 代わりに汎用の 'JsonStringEnumConverter<TEnum>' を使用することを検討してください。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非ジェネリック 'JsonStringEnumConverter' には動的コードが必要です。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json ソース ジェネレーターは、C# {0}では使用できません。言語バージョン {1} 以上を使用してください。 - - - - C# language version not supported by the source generator. - ソース ジェネレーターでサポートされていない C# 言語バージョン。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ 型には、'JsonExtensionDataAttribute' に注釈が付けられた複数のメンバーが含まれます。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - オープン ジェネリック派生型 '{0}' をポリモーフィック基本型 '{1}':{2} に対して解決できませんでした。 - - - - the derived type matches the base type through multiple ancestors - 派生型が複数の先祖を通して基本型に一致しています - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - 型パラメーター '{0}' に対する制約が '{1}' によって満たされていません - - - - the derived type is not assignable to the base type - 派生型は基本型に割り当てることができません - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 派生型の型パラメーター '{0}' が、基本型の引数によってバインドされていません - - - - the base type's arguments do not match the derived type's base specification - 基本型の引数が派生型の基本仕様と一致しません - - - - Open generic derived type could not be resolved for the polymorphic base type. - オープン ジェネリック派生型をポリモーフィック基本型に対して解決できませんでした。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 型 '{0}' には、プロパティ、フィールド、コンストラクター パラメーター '{1}' などの ref が含まれます。プロパティ、フィールド、またはコンストラクターのソース コードは生成されません。 - - - - Type includes ref like property, field or constructor parameter. - 型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 - - Did not generate serialization metadata for type '{0}'. '{0}'型 のシリアル化メタデータを生成ませんでした。 @@ -227,26 +82,6 @@ 型のシリアル化メタデータが生成されません。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 共用体の型 '{0}': {1}。JsonUnionAttribute.TypeClassifier を設定して、あいまいさを解消できるカスタム分類子を提供します。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 共用体ケース型を JSON 値の型で明確に分類することはできません。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 共用体型 '{0}' は C# 共用体図形規則と一致しません。少なくとも 1 つのパブリック 単一パラメーター ケース コンストラクターと、'object' 型の 'value' という名前のパブリック インスタンス プロパティを宣言する必要があります。 - - - - Union type shape is not a valid C# union. - Union type shape は、有効な C# の union ではありません。 - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index da6fcaedcfbcce..0d55f34ef70ca8 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -22,29 +22,9 @@ 데이터 확장 속성 형식이 잘못되었습니다. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute에서 파생된 사용자 지정 속성 '{0}'은(는) 원본 생성기에서 지원되지 않습니다. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 지정된 형식 '{0}'은(는) 다형식 형식 '{1}'에 대해 지원되는 파생 형식이 아닙니다. 파생 형식은 기본 형식에 할당할 수 있어야 합니다. - - - - Derived type is not a supported polymorphic derived type. - 파생 형식이 지원되는 다형성 파생 형식이 아닙니다. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ 중복된 형식 이름입니다. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - '{0} 형식은 'JsonSourceGenerationMode.Serialization'에서 지원되지 않는 'JsonDerivedTypeAttribute'로 주석이 추가되었습니다. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 다형식 형식 '{1}'에 대해 형식 판별자 '{0}'이(가) 두 번 이상 지정되었습니다. 파생 형식은 고유한 판별자에 해당해야 합니다. - - - - Derived types produce a duplicate type discriminator. - 파생 형식이 중복 형식 판별자를 생성합니다. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 유추된 파생 형식 '{0}'은(는) 다형식 기본 형식 '{1}'보다 액세스 수준이 낮습니다. 유추된 파생 형식은 기본 형식만큼 액세스할 수 있어야 합니다. - - - - Inferred derived type is less accessible than the polymorphic base type. - 유추된 파생 형식이 다형성 기본 형식보다 액세스하기 어렵습니다. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type'에 잘못되었거나 액세스할 수 없는 인수가 포함되어 있습니다. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - '{0}' 형식은 형식 선언에서 유효하지 않은 'JsonIgnoreCondition.Always'를 사용하여 'JsonIgnoreAttribute'로 주석을 달았습니다. 특성이 무시됩니다. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always'는 형식 수준의 'JsonIgnoreAttribute' 주석에서 유효하지 않습니다. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - '{0}' 형식에 JsonSerializableAttribute 주석이 추가되었지만 JsonSerializerContext에서 파생되지 않았습니다. 소스 코드가 생성되지 않습니다. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute 주석이 추가된 형식은 JsonSerializerContext에서 파생된 클래스여야 합니다. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - '{0}' 멤버에 네이티브 AOT에서 지원되지 않는 'JsonStringEnumConverter'로 주석이 달렸습니다. 대신 제네릭 'JsonStringEnumConverter<TEnum>'을 사용해 보세요. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 제네릭이 아닌 'JsonStringEnumConverter'에는 동적 코드가 필요합니다. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. - - - - C# language version not supported by the source generator. - 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ 형식에 JsonExtensionDataAttribute로 주석이 추가 된 멤버가 여러 개 있습니다. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 폴리모픽 기본 형식 '{0}'에 대해 열려 있는 제네릭 파생 형식 '{1}'을(를) 확인할 수 없습니다. {2}. - - - - the derived type matches the base type through multiple ancestors - 파생 형식이 여러 상위 형식을 통해 기본 형식과 일치합니다. - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - 형식 매개 변수 '{0}'에 대한 제약 조건이 '{1}'을(를) 만족하지 않습니다. - - - - the derived type is not assignable to the base type - 파생 형식을 기본 형식에 할당할 수 없습니다. - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 파생 형식의 형식 매개 변수 '{0}'은(는) 기본 형식의 인수에 의해 바인딩되지 않습니다. - - - - the base type's arguments do not match the derived type's base specification - 기본 형식의 인수가 파생 형식의 기본 사양과 일치하지 않습니다. - - - - Open generic derived type could not be resolved for the polymorphic base type. - 폴리모픽 기본 형식에 대해 열려 있는 제네릭 파생 형식을 확인할 수 없습니다. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - '{0}' 형식에는 속성, 필드 또는 생성자 매개 변수 '{1}'와 같은 ref가 포함됩니다. 속성, 필드 또는 생성자에 대한 소스 코드가 생성되지 않습니다. - - - - Type includes ref like property, field or constructor parameter. - 형식에는 속성, 필드 또는 생성자 매개 변수와 같은 ref가 포함됩니다. - - Did not generate serialization metadata for type '{0}'. '{0}' 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. @@ -227,26 +82,6 @@ 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 유니온 형식 '{0}': {1}. 고유하게 구분할 수 있는 사용자 지정 분류자를 제공하려면 JsonUnionAttribute.TypeClassifier를 설정하세요. - - - - Union case types cannot be unambiguously classified by JSON value type. - 유니온 케이스 형식은 JSON 값 형식만으로는 명확하게 분류할 수 없습니다. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 유니온 형식 '{0}'은(는) C# 유니온 셰이프 규칙과 일치하지 않습니다. 하나 이상의 공용 단일 매개 변수 케이스 생성자와 형식이 'object'인 공용 인스턴스 속성 'Value'를 선언해야 합니다. - - - - Union type shape is not a valid C# union. - 유니온 형식 셰이프는 올바른 C# 유니온이 아닙니다. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 97d487a50a3993..5fe6c8d4e5fae0 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -22,29 +22,9 @@ Nieprawidłowy typ właściwości rozszerzenia danych. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Generator źródłowy nie obsługuje atrybutu niestandardowego „{0}” pochodzącego od atrybutu JsonConverterAttribute. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Określony typ „{0}” nie jest obsługiwanym typem pochodnym dla typu polimorficznego „{1}”. Typy pochodne muszą być przypisane do typu podstawowego. - - - - Derived type is not a supported polymorphic derived type. - Typ pochodny nie jest obsługiwanym polimorficznym typem pochodnym. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Zduplikowana nazwa typu. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Typ „{0}” ma adnotację „JsonDerivedTypeAttribute”, która nie jest obsługiwana w elemecie „JsonSourceGenerationMode.Serialization”. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Dyskryminator typu „{0}” jest określony więcej niż raz dla typu polimorficznego „{1}”. Typy pochodne muszą odpowiadać unikatowym dyskryminatorom. - - - - Derived types produce a duplicate type discriminator. - Typy pochodne powodują dyskryminowanie zduplikowanego typu. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Wywnioskowany typ pochodny „{0}” jest mniej dostępny niż polimorficzny typ podstawowy „{1}”. Wywnioskowane typy pochodne muszą być co najmniej tak dostępne jak typ podstawowy. - - - - Inferred derived type is less accessible than the polymorphic base type. - Wywnioskowany typ pochodny jest mniej dostępny niż polimorficzny typ podstawowy. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - Typ „JsonConverterAttribute.Type” zawiera nieprawidłowy lub niedostępny argument. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Typ „{0}” został oznaczony adnotacją z atrybutem „JsonIgnoreAttribute” przy użyciu elementu „JsonIgnoreCondition.Always”, który jest nieprawidłowy w deklaracjach typu. Atrybut zostanie zignorowany. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - Element „JsonIgnoreCondition.Always” jest nieprawidłowy w adnotacjach „JsonIgnoreAttribute” na poziomie typu. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Typ „{0}” ma adnotacje z atrybutem JsonSerializableAttribute, ale nie pochodzi od elementu JsonSerializerContext. Nie zostanie wygenerowany żaden kod źródłowy. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Typy z adnotacjami JsonSerializableAttribute muszą być klasami pochodzącymi z elementu JsonSerializerContext. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Element członkowski '{0}' został opatrzony adnotacją 'JsonStringEnumConverter', która nie jest obsługiwana w natywnym AOT. Zamiast tego należy rozważyć użycie ogólnego konwertera „JsonStringEnumConverter<TEnum>”. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Nieogólny element „JsonStringEnumConverter” wymaga dynamicznego kodu. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Generator źródła System.Text.Json nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. - - - - C# language version not supported by the source generator. - Wersja języka C# nie jest obsługiwana przez generator źródła. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ Typ ma wiele składowych opatrzonych adnotacjami za pomocą atrybutu JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Nie można rozpoznać otwartego ogólnego typu pochodnego „{0}” dla polimorficznego typu podstawowego „{1}”: {2}. - - - - the derived type matches the base type through multiple ancestors - typ pochodny pasuje do typu podstawowego za pośrednictwem wielu elementów nadrzędnych - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - ograniczenie parametru typu „{0}” nie jest spełnione przez element „{1}” - - - - the derived type is not assignable to the base type - typu pochodnego nie można przypisać do typu podstawowego - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - parametr typu „{0}” typu pochodnego nie jest powiązany argumentami typu podstawowego - - - - the base type's arguments do not match the derived type's base specification - argumenty typu podstawowego nie są zgodne ze specyfikacją podstawową typu pochodnego - - - - Open generic derived type could not be resolved for the polymorphic base type. - Nie można rozpoznać otwartego ogólnego typu pochodnego dla polimorficznego typu podstawowego. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Typ „{0}” zawiera parametr ref, taki jak właściwość, pole lub konstruktor „{1}”. Nie zostanie wygenerowany kod źródłowy dla właściwości, pola lub konstruktora. - - - - Type includes ref like property, field or constructor parameter. - Typ zawiera parametr właściwości, pola lub konstruktora typu ref. - - Did not generate serialization metadata for type '{0}'. Nie wygenerowano metadanych serializacji dla typu „{0}”. @@ -227,26 +82,6 @@ Nie wygenerowano metadanych serializacji dla typu. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Typ unii „{0}”: {1}. Ustaw element JsonUnionAttribute.TypeClassifier, aby udostępnić klasyfikator niestandardowy, który może być jednoznaczny. - - - - Union case types cannot be unambiguously classified by JSON value type. - Typy przypadków unii nie mogą być jednoznacznie klasyfikowane według typu wartości JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Typ unii „{0}” nie jest zgodny z konwencją kształtu unii języka C#: musi deklarować co najmniej jeden publiczny konstruktor przypadków z jednym parametrem i właściwość wystąpienia publicznego o nazwie „Value” z typem „object”. - - - - Union type shape is not a valid C# union. - Kształt typu unii nie jest prawidłową unią języka C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 663b201608bb4b..6872bd1ec9dd76 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -22,29 +22,9 @@ Tipo de propriedade de extensão de dados inválido. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - O atributo customizado '{0}' derivado de JsonConverterAttribute não tem suporte pelo gerador de origem. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - O tipo especificado ''{0}'' não é um tipo derivado com suporte para o tipo polimórfico ''{1}''. Os tipos derivados precisam ser atribuíveis ao tipo base. - - - - Derived type is not a supported polymorphic derived type. - O tipo derivado não é um tipo derivado polimórfico com suporte. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Nome de tipo duplicado. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - O tipo '{0}' é anotado com 'JsonDerivedTypeAttribute' que não tem suporte em 'JsonSourceGenerationMode.Serialization'. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - O discriminador de tipo ''{0}'' foi especificado mais de uma vez para o tipo polimórfico ''{1}''. Os tipos derivados devem corresponder a discriminadores exclusivos. - - - - Derived types produce a duplicate type discriminator. - Os tipos derivados geram um discriminador de tipo duplicado. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - O tipo derivado inferido ''{0}'' é menos acessível do que o tipo base polimórfico ''{1}''. Os tipos derivados inferidos precisam ser pelo menos tão acessíveis quanto o tipo base. - - - - Inferred derived type is less accessible than the polymorphic base type. - O tipo derivado inferido é menos acessível do que o tipo base polimórfico. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - O "JsonConverterAttribute.Type" contém um argumento inválido ou inacessível. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - O tipo '{0}' foi anotado com 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', o que não é válido em declarações de tipo. O atributo será ignorado. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' não é válido em anotações de 'JsonIgnoreAttribute' no nível de tipo. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - O tipo '{0}' foi anotado com JsonSerializableAttribute, mas não deriva de JsonSerializerContext. Nenhum código-fonte será gerado. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Tipos anotados com JsonSerializable Attribute devem ser classes derivadas de JsonSerializerContext. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - O membro "{0}" foi anotado com "JsonStringEnumConverter" que não tem suporte na AOT nativa. Considere usar o genérico "JsonStringEnumConverter<TEnum>". + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - O "JsonStringEnumConverter" não genérico requer código dinâmico. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - O gerador de origem System.Text.Json não está disponível em C# {0}. Use a versão do idioma {1} ou superior. - - - - C# language version not supported by the source generator. - Versão da linguagem C# não suportada pelo gerador de origem. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ Tipo tem vários membros anotados com JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - O tipo derivado genérico aberto '{0}' não pôde ser resolvido para o tipo base polimórfico '{1}': {2}. - - - - the derived type matches the base type through multiple ancestors - o tipo derivado corresponde ao tipo base por meio de vários ancestrais - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - a restrição no parâmetro de tipo '{0}' não é atendida por '{1}' - - - - the derived type is not assignable to the base type - o tipo derivado não pode ser atribuído ao tipo base - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - o parâmetro de tipo '{0}' do tipo derivado não é vinculado pelos argumentos do tipo base - - - - the base type's arguments do not match the derived type's base specification - os argumentos do tipo base não correspondem à especificação de base do tipo derivado - - - - Open generic derived type could not be resolved for the polymorphic base type. - O tipo derivado genérico aberto não pôde ser resolvido para o tipo base polimórfico. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - O tipo "{0}" inclui a propriedade ref like, campo ou parâmetro de construtor "{1}". Nenhum código-fonte será gerado para a propriedade, campo ou construtor. - - - - Type includes ref like property, field or constructor parameter. - O tipo inclui propriedade ref like, campo ou parâmetro de construtor. - - Did not generate serialization metadata for type '{0}'. Não gerou metadados de serialização para o tipo '{0}'. @@ -227,26 +82,6 @@ Não gerou metadados de serialização para o tipo. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Tipo de união "{0}": {1}. Defina JsonUnionAttribute.TypeClassifier para fornecer um classificador personalizado que possa diferenciá-los. - - - - Union case types cannot be unambiguously classified by JSON value type. - Os tipos de caso de união não podem ser classificados sem ambiguidade pelo tipo de valor JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - O tipo de união "{0}" não corresponde à convenção de forma união do C#: ele deve declarar pelo menos um construtor de caso de parâmetro único público e uma propriedade de instância pública chamada "Value" com o tipo "object". - - - - Union type shape is not a valid C# union. - A forma do tipo união não é uma união C# válida. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index fe9219db28d59b..639609bf28e2eb 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -22,29 +22,9 @@ Недопустимый тип свойства расширения данных. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - Пользовательский атрибут "{0}", производный от JsonConverterAttribute, не поддерживается генератором исходного кода. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Указанный тип "{0}" не является поддерживаемым производным типом для полиморфного типа "{1}". Производные типы должны поддерживать назначение базовому типу. - - - - Derived type is not a supported polymorphic derived type. - Производный тип не является поддерживаемым полиморфным производным типом. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Дублирующееся имя типа. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - Тип '{0}' аннотирован атрибутом \"JsonDerivedTypeAttribute\", который не поддерживается в \"JsonSourceGenerationMode.Serialization\". - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Дискриминатор типа "{0}" указан более одного раза для полиморфного типа "{1}". Производные типы должны соответствовать уникальным дискриминаторам. - - - - Derived types produce a duplicate type discriminator. - Производные типы создают повторяющийся дискриминатор типа. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Выведенный производный тип "{0}" менее доступен, чем полиморфный базовый тип "{1}". Выведенные производные типы должны быть не менее доступны, чем базовый тип. - - - - Inferred derived type is less accessible than the polymorphic base type. - Выведенный производный тип менее доступен, чем полиморфный базовый тип. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - Аргумент "JsonConverterAttribute.Type" содержит недопустимый или недоступный аргумент. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - Тип "{0}" помечен атрибутом "JsonIgnoreAttribute" с параметром "JsonIgnoreCondition.Always", что недопустимо для объявлений типов. Этот атрибут будет проигнорирован. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - Параметр "JsonIgnoreCondition.Always" недопустим для аннотаций "JsonIgnoreAttribute" на уровне типа. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - Тип "{0}" помечен атрибутом JsonSerializableAttribute, но не является производным от JsonSerializerContext. Исходный код не будет создан. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - Типы, аннотированные атрибутом JsonSerializableAttribute, должны быть классами, производными от JsonSerializerContext. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - Элемент "{0}" содержит примечание JsonStringEnumConverter, что не поддерживается в собственном AOT. Вместо этого рассмотрите возможность использовать универсальный параметр JsonStringEnumConverter<TEnum>. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Для неуниверсального параметра JsonStringEnumConverter требуется динамический код. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - Генератор исходного кода System.Text.Json не доступен в C# {0}. Используйте языковую версию {1} или выше. - - - - C# language version not supported by the source generator. - Версия языка C# не поддерживается генератором исходного кода. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ Тип содержит несколько элементов, помеченных с помощью JsonExtensionDataAttribute. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Не удалось разрешить открытый обобщенный производный тип "{0}" для полиморфного базового типа "{1}": {2}. - - - - the derived type matches the base type through multiple ancestors - производный тип соответствует базовому типу через нескольких предков - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - ограничение для параметра типа "{0}" не удовлетворяется типом "{1}" - - - - the derived type is not assignable to the base type - производный тип не может быть присвоен базовому типу - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - параметр типа "{0}" производного типа не связан с аргументами базового типа - - - - the base type's arguments do not match the derived type's base specification - аргументы базового типа не соответствуют спецификации базового типа в производном типе - - - - Open generic derived type could not be resolved for the polymorphic base type. - Не удалось разрешить открытый обобщенный производный тип для полиморфного базового типа. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - Тип "{0}" содержит ссылку, например свойство, поле или параметр конструктора "{1}". Для свойства, поля или конструктора не будет создан исходный код. - - - - Type includes ref like property, field or constructor parameter. - Тип содержит ссылку, например свойство, поле или параметр конструктора. - - Did not generate serialization metadata for type '{0}'. Метаданные сериализации для типа "{0}" не сформированы. @@ -227,26 +82,6 @@ Метаданные сериализации для типа не сформированы. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Тип объединения "{0}": {1}. Задайте JsonUnionAttribute.TypeClassifier, чтобы указать пользовательский классификатор для устранения неоднозначности. - - - - Union case types cannot be unambiguously classified by JSON value type. - Типы вариантов объединения невозможно однозначно классифицировать по типу значения JSON. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - Тип объединения "{0}" не соответствует соглашению о структуре объединения C#: он должен объявлять как минимум один общедоступный конструктор варианта с одним параметром и общедоступное свойство экземпляра с именем "Value" и типом "object". - - - - Union type shape is not a valid C# union. - Структура типа объединения не является допустимым объединением C#. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index bde182c70ec4f7..62bb1f85390d1c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -22,29 +22,9 @@ Veri uzantısı özellik türü geçersiz. - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - JsonConverterAttribute’tan türetilen özel öznitelik '{0}' kaynak oluşturucu tarafından desteklenmiyor. - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - Belirtilen '{0}' türü, '{1}' polimorfik türü için desteklenen bir türetilmiş tür değildir. Türetilmiş türler temel türe atanabilir olmalıdır. - - - - Derived type is not a supported polymorphic derived type. - Türetilmiş tür, desteklenen bir polimorfik türetilmiş tür değildir. - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ Yinelenen tür adı. - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - '{0}' türü, 'JsonSourceGenerationMode.Serialization' içinde desteklenmeyen 'JsonDerivedTypeAttribute' ile ek açıklama içeriyor. - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - Tür ayırıcısı '{0}', polimorfik tür '{1}' için birden fazla kez belirtildi. Türetilmiş türler benzersiz ayırıcılara karşılık gelmelidir. - - - - Derived types produce a duplicate type discriminator. - Türetilmiş türler yinelenen bir tür ayırıcısı üretir. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - Çıkarsanan türetilmiş tür '{0}' polimorfik temel '{1}' türünden daha az erişilebilir. Çıkarsanan türetilmiş türler, en az temel tür kadar erişilebilir olmalıdır. - - - - Inferred derived type is less accessible than the polymorphic base type. - Çıkarsanan türetilmiş tür, polimorfik temel türden daha az erişilebilirdir. - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' geçersiz veya erişilemeyen bir bağımsız değişken içeriyor. - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - ‘{0}’ türü, tür bildirimlerinde geçerli olmayan ‘JsonIgnoreCondition.Always’ kullanılarak ‘JsonIgnoreAttribute’ ile işaretlenmiştir. Bu özellik göz ardı edilecektir. - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - ‘JsonIgnoreCondition.Always’, tür düzeyindeki ‘JsonIgnoreAttribute’ ek açıklamalarında geçerli değildir. - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - '{0}' türü, JsonSerializableAttribute ile ek açıklama eklenmiş ancak JsonSerializerContext'ten türetmiyor. Kaynak kodu oluşturulmayacak. - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - JsonSerializableAttribute ile not eklenen türler, JsonSerializerContext'ten türetilen sınıflar olmalıdır. + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - '{0}' adlı üyeye yerel AOT’de desteklenmeyen 'JsonStringEnumConverter' parametresi eklendi. bunun yerine genel 'JsonStringEnumConverter<TEnum>' parametresini kullanmayı deneyin. + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - Genel olmayan 'JsonStringEnumConverter' parametresi dinamik kod gerektirir. + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json kaynak oluşturucusu C# {0}'ta mevcut değildir. Lütfen {1} dil sürümünü veya daha üstünü kullanın. - - - - C# language version not supported by the source generator. - C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ Tür, JsonExtensionDataAttribute ile açıklanan birden çok üyeye sahip. - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - Açık genel türetilmiş tür '{0}' çok biçimli temel tür '{1}' için çözümlenemedi: {2}. - - - - the derived type matches the base type through multiple ancestors - türetilen tür, birden fazla atası aracılığıyla temel türle eşleşir - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - '{0}' tür parametresi için kısıtlama '{1}' tarafından karşılanmıyor - - - - the derived type is not assignable to the base type - Türetilmiş tür, temel türe atanamıyor - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - Türetilmiş türün '{0}' tür parametresi, temel türün bağımsız değişkenleri tarafından bağlanmıyor - - - - the base type's arguments do not match the derived type's base specification - Temel türün bağımsız değişkenleri, türetilmiş türün temel belirtimiyle eşleşmiyor - - - - Open generic derived type could not be resolved for the polymorphic base type. - Açık genel türetilmiş tür, çok biçimli temel tür için çözümlenemiyor. - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - '{0}' türü; özellik, alan veya oluşturucu parametresi '{1}' gibi başvuru içeriyor. Özellik, alan veya oluşturucu için kaynak kodu üretilmeyecek. - - - - Type includes ref like property, field or constructor parameter. - Tür; özellik, alan veya oluşturucu parametresi gibi başvuru içeriyor. - - Did not generate serialization metadata for type '{0}'. '{0}' türü için serileştirme meta verileri oluşturulmadı. @@ -227,26 +82,6 @@ Tür için serileştirme meta verileri oluşturulmadı. - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - Birleşim türü '{0}': {1}. Belirsizliği giderebilen özel bir sınıflandırıcı sağlamak için JsonUnionAttribute.TypeClassifier öğesini ayarlayın. - - - - Union case types cannot be unambiguously classified by JSON value type. - Birleşim durum türleri JSON değer türüne göre belirsiz biçimde sınıflandırılamaz. - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - '{0}' birleşim türü C# birleşim şekli kuralıyla eşleşmiyor: En az bir ortak tek parametreli durum oluşturucusu ve türü 'object' olan 'Value' adlı bir ortak örnek özelliği bildirmelidir. - - - - Union type shape is not a valid C# union. - Birleşim türü şekli geçerli bir C# birleşimi değil. - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index 348362b6502802..a81ae035db2e08 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -22,29 +22,9 @@ 数据扩展属性类型无效。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - 源生成器不支持从 JsonConverterAttribute 派生的自定义属性“{0}”。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - 源生成器不支持从 JsonConverterAttribute 派生的属性。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定的类型“{0}”不是多态类型“{1}”支持的派生类型。派生类型必须可分配给基类型。 - - - - Derived type is not a supported polymorphic derived type. - 派生类型不是受支持的多态派生类型。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ 重复的类型名称。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 类型 \"{0}\" 使用 \"JsonSourceGenerationMode.Serialization\" 中不支持的 \"JsonDerivedTypeAttribute\" 进行了批注。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 为多态类型“{1}”多次指定了类型鉴别器“{0}”。派生类型必须对应于唯一的鉴别器。 - - - - Derived types produce a duplicate type discriminator. - 派生类型产生重复的类型鉴别器。 - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推断的派生类型“{0}”的可访问性低于多态基类型“{1}”。推断的派生类型的可访问性必须至少与基类型相同。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推断的派生类型的可访问性低于多态基类型。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - "JsonConverterAttribute.Type" 包含无效或不可访问的参数。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 类型 "{0}" 使用了对类型声明无效的 "JsonIgnoreCondition.Always" 作为 "JsonIgnoreAttribute" 的注解。将忽略该属性。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - "JsonIgnoreCondition.Always" 在类型级别的 "JsonIgnoreAttribute" 注解中无效。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 类型“{0}”已使用 JsonSerializableAttribute 进行批注,但不是从 JsonSerializerContext 派生的。不会生成源代码。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - 使用 JsonSerializableAttribute 批注的类型必须是派生自 JsonSerializerContext 的类。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - 成员“{0}”已使用本机 AOT 中不支持的 "JsonStringEnumConverter" 进行批注。请改为考虑使用泛型 "JsonStringEnumConverter<TEnum>"。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非泛型 "JsonStringEnumConverter" 需要动态代码。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - System.Text.Json 源生成器在 C# {0} 中不可用。请使用{1}或更高版本的语言版本。 - - - - C# language version not supported by the source generator. - 源生成器不支持 C# 语言版本。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ 类型具有多个带有 JsonExtensionDataAttribute 注释的成员。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 无法为多态基类型“{1}”解析开放泛型派生类型“{0}”: {2}。 - - - - the derived type matches the base type through multiple ancestors - 派生类型通过多个上级与基类型匹配 - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - “{1}”不满足类型参数“{0}”的约束要求 - - - - the derived type is not assignable to the base type - 派生类型无法赋值给基类型 - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 派生类型的类型参数“{0}”不受基类型参数的约束 - - - - the base type's arguments do not match the derived type's base specification - 基类型的参数与派生类型的基规范不匹配 - - - - Open generic derived type could not be resolved for the polymorphic base type. - 无法为多态基类型解析开放泛型派生类型。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 类型“{0}”包括属性、字段或构造函数参数“{1}”等引用。不会为属性、字段或构造函数生成源代码。 - - - - Type includes ref like property, field or constructor parameter. - 类型包括属性、字段或构造函数参数等引用。 - - Did not generate serialization metadata for type '{0}'. 未生成类型 '{0}' 的序列化元数据。 @@ -227,26 +82,6 @@ 未生成类型的序列化元数据。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 联合类型“{0}”: {1}。设置 JsonUnionAttribute.TypeClassifier 以提供可消除歧义的自定义分类器。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 联合事例类型无法通过 JSON 值类型进行明确分类。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 联合类型“{0}”不符合 C# 联合形状约定: 必须声明至少一个公共单参数事例构造函数和一个名为 "Value" 且类型为 "object" 的公共实例属性。 - - - - Union type shape is not a valid C# union. - 联合类型形状不是有效的 C# 联合。 - - \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 2007f46a2cf417..5872c8207ce0c4 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -22,29 +22,9 @@ 資料延伸屬性類型無效。 - - The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. - 來源產生器不支援衍生自 JsonConverterAttribute 的自訂屬性 '{0}'。 - - - - Attributes deriving from JsonConverterAttribute are not supported by the source generator. - 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 - - - - Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. - 指定的類型 '{0}' 不是多型類型 '{1}' 支援的衍生類型。衍生類型必須可指派給基底類型。 - - - - Derived type is not a supported polymorphic derived type. - 衍生類型不是支援的多型衍生類型。 - - - There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. @@ -52,104 +32,24 @@ 重複類型名稱。 - - Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. - 類型 '{0}' 使用 'JsonSourceGenerationMode.Serialization' 不支援的 'JsonDerivedTypeAttribute' 進行註釋。 - - - - 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. - 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 - - - - The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. - 多型類型 '{0}' 的類型辨別器 '{1}' 指定了不只一次。衍生類型必須對應到唯一的辨別器。 - - - - Derived types produce a duplicate type discriminator. - 衍生類型會產生重複的類型辨別器。 - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - - - - Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. - - - - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - - - - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - - - - The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. - 推斷的衍生類型 '{0}' 比多型基底類型 '{1}' 的可存取性更低。推斷的衍生類型至少必須與基底類型一樣可存取。 - - - - Inferred derived type is less accessible than the polymorphic base type. - 推斷的衍生類型比多型基底類型的可存取性更低。 - - - - The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. - 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 - - - - The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. - 'JsonConverterAttribute.Type' 包含無效或無法存取的引數。 - - - - The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. - 類型 '{0}' 已使用 'JsonIgnoreAttribute' 並設定為 'JsonIgnoreCondition.Always',但此設定在類型宣告中無效。將忽略該屬性。 - - - - 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. - 'JsonIgnoreCondition.Always' 在類型層級的 'JsonIgnoreAttribute' 註解中無效。 - - - - The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. - 類型 '{0}' 已使用 JsonSerializableAttribute 標註,但並非衍生自 JsonSerializerCoNtext。將不會產生原始程式碼。 - - - - Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. - 以 JsonSerializableAttribute 標註的類型必須為衍生自 JsonSerializerCoNtext 的類別。 + + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - - The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. - 成員 '{0}' 已使用原生 AOT 不支援的 'JsonStringEnumConverter' 加上標註。請考慮改用一般 'JsonStringEnumConverter<TEnum>'。 + + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - - The non-generic 'JsonStringEnumConverter' requires dynamic code. - 非一般 'JsonStringEnumConverter' 需要動態程式碼。 + + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - - The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. - C# {0} 中無法使用 System.Text.Json 來源產生器。請使用 {1} 或更新的語言版本。 - - - - C# language version not supported by the source generator. - 來源產生器不支援 C# 語言版本。 + + Deserialization of init-only properties is currently not supported in source generation mode. + Deserialization of init-only properties is currently not supported in source generation mode. @@ -172,51 +72,6 @@ 類型具有使用 JsonExtensionDataAttribute 標註的多個成員。 - - The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. - 無法解析多型基底類型 '{1}' 的開放式泛型衍生類型 '{0}': {2}。 - - - - the derived type matches the base type through multiple ancestors - 衍生的類型會透過多個上階項目來比對基底類型 - - - - the constraint on type parameter '{0}' is not satisfied by '{1}' - '{1}' 未滿足類型參數 '{0}' 上的條件約束 - - - - the derived type is not assignable to the base type - 衍生的類型無法指派給基底類型 - - - - the type parameter '{0}' of the derived type is not bound by the base type's arguments - 衍生類型的類型參數 '{0}' 並未由基底類型的引數繫結 - - - - the base type's arguments do not match the derived type's base specification - 基底類型的引數與衍生類型的基底規格不符 - - - - Open generic derived type could not be resolved for the polymorphic base type. - 無法解析多型基底類型的開放式泛型衍生類型。 - - - - The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. - 類型 '{0}' 包含 ref,例如屬性、欄位或建構函式參數 '{1}'。不會針對屬性、欄位或建構函式產生原始程式碼。 - - - - Type includes ref like property, field or constructor parameter. - 類型包含 ref,例如屬性、欄位或建構函式參數。 - - Did not generate serialization metadata for type '{0}'. 未產生類型 '{0}' 的序列化中繼資料。 @@ -227,26 +82,6 @@ 未產生類型的序列化中繼資料。 - - Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. - 聯集類型 '{0}': {1}。設定 JsonUnionAttribute.TypeClassifier 以提供可消除歧義的自訂分類器。 - - - - Union case types cannot be unambiguously classified by JSON value type. - 聯集案例類型無法以 JSON 值類型明確分類。 - - - - Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. - 聯集類型 '{0}' 不符合 C# 聯集圖形慣例: 它必須宣告至少一個公用單一參數案例建構函式和名為 'Value' 且類型為 'object' 的公用執行個體屬性。 - - - - Union type shape is not a valid C# union. - 聯集類型圖形不是有效的 C# 集。 - - \ No newline at end of file From 58139db0a5b321307afa537892a7629eb6ce6be4 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Tue, 4 Aug 2026 05:05:25 -0700 Subject: [PATCH 18/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3038785 --- .../gen/Resources/xlf/Strings.cs.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.de.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.es.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.fr.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.it.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ja.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ko.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.pl.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.pt-BR.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.ru.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.tr.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 91 ++++++++++++++++--- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 91 ++++++++++++++++--- 13 files changed, 1014 insertions(+), 169 deletions(-) diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf index fac052d08c6a14..6e1821636daa14 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.cs.xlf @@ -32,34 +32,59 @@ Názvy parametrů metody protokolování nemůžou začínat podtržítkem (_). + + Argument '{0}' is using the unsupported 'out' parameter modifier + Argument {0} používá nepodporovaný modifikátor parametru out. + + + + Argument is using the unsupported 'out' parameter modifier + Argument používá nepodporovaný modifikátor parametru out + + Logging methods cannot have a body Metody protokolování nemůžou obsahovat tělo. - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Metody protokolování nemůžou mít parametry typu s omezeními „allows ref struct“ - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Metody protokolování musí být partial. - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Metody protokolování musí vracet void. - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Metody protokolování musí být static. + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Zdrojový generátor protokolování není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. + + + + C# language version not supported by the source generator. + Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Metoda protokolování {0} obsahuje řetězce s poškozeným formátem. + + + + Logging method contains malformed format strings + Metoda protokolování obsahuje řetězce s poškozeným formátem @@ -107,9 +132,19 @@ Našlo se několik polí typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Třída {0} má parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger, který je skrytý polem ve třídě nebo základní třídě, což brání jeho použití. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Parametr primárního konstruktoru typu Microsoft.Extensions.Logging.ILogger je skrytý polem. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Odeberte redundantní kvalifikátor ('Info:', 'Warning:', 'Error:' atd.) ze zprávy o protokolování, protože je na zadané úrovni protokolu implicitní. @@ -147,6 +182,16 @@ Více než jedna metoda protokolování nemůže v rámci třídy používat stejné ID události. + + Multiple logging methods are using event name {0} in class {1} + Více než jedna metoda protokolování používá název události {0} ve třídě {1} + + + + Multiple logging methods should not use the same event name within a class + Více než jedna metoda protokolování by nemělo používat stejný název události v rámci třídy + + Template '{0}' is not provided as argument to the logging method Šablona {0} se neposkytuje jako argument pro metodu protokolování. @@ -157,6 +202,26 @@ Šablona protokolování nemá žádný odpovídající argument metody + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Argument {0} používá nepodporovaný modifikátor parametru params nebo scoped. + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Argument používá nepodporovaný modifikátor parametru params nebo scoped + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Parametr {0} je ref stuct, což není podporováno generátorem zdroje protokolování. + + + + Logging method parameter is a 'ref struct' + Parametr metody protokolování je ref struct + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf index 8885ab6d5de30f..ec886e977703d5 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.de.xlf @@ -32,34 +32,59 @@ Parameternamen für die Protokollierungsmethode dürfen nicht mit "_" beginnen. + + Argument '{0}' is using the unsupported 'out' parameter modifier + Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „out“. + + + + Argument is using the unsupported 'out' parameter modifier + Das Argument verwendet den nicht unterstützten Parametermodifizierer „out“. + + Logging methods cannot have a body Protokollierungsmethoden dürfen keinen Text enthalten. - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Protokollierungsmethoden dürfen keine Typparameter mit Einschränkungen vom Typ „allows ref struct“ haben. - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Protokollierungsmethoden müssen „partial“ sein. - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Protokollierungsmethoden müssen „void“ zurückgeben. - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Protokollierungsmethoden müssen „static“ sein. + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Der Protokollierungsquellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. + + + + C# language version not supported by the source generator. + Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Die Protokollierungsmethode „{0}“ enthält nicht wohlgeformte Formatzeichenfolgen. + + + + Logging method contains malformed format strings + Die Protokollierungsmethode enthält nicht wohlgeformte Formatzeichenfolgen. @@ -107,9 +132,19 @@ Mehrere Felder vom Typ "Microsoft.Extensions.Logging.ILogger" gefunden {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Die Klasse „{0}“ weist einen primären Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ auf, der von einem Feld in der Klasse oder einer Basisklasse ausgeblendet wird, wodurch die Verwendung verhindert wird. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Der primäre Konstruktorparameter vom Typ „Microsoft.Extensions.Logging.ILogger“ wird durch ein Feld ausgeblendet. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Entfernen Sie den redundanten Qualifizierer (z. B. „Info:“, „Warning:“ oder „Error:“) aus der Protokollierungsmeldung, weil er auf den angegebenen Protokolliergrad implizit enthalten ist. @@ -147,6 +182,16 @@ Dieselbe Ereignis-ID kann nicht von mehreren Protokollierungsmethoden innerhalb einer Klasse verwendet werden + + Multiple logging methods are using event name {0} in class {1} + Der Ereignisname „{0}“ wird in der Klasse „{1}“ von mehreren Protokollierungsmethoden verwendet. + + + + Multiple logging methods should not use the same event name within a class + Derselbe Ereignisname kann innerhalb einer Klasse nicht von mehreren Protokollierungsmethoden verwendet werden. + + Template '{0}' is not provided as argument to the logging method Die Vorlage „{0}“ wird nicht als Argument für die Protokollierungsmethode bereitgestellt @@ -157,6 +202,26 @@ Protokollierungsvorlage weist kein entsprechendes Methodenargument auf + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Das Argument „{0}“ verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Das Argument verwendet den nicht unterstützten Parametermodifizierer „params“ oder „scoped“. + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Der Parameter „{0}“ ist eine „ref struct“, die vom Protokollierungsquellgenerator nicht unterstützt wird. + + + + Logging method parameter is a 'ref struct' + Der Parameter der Protokollierungsmethode ist eine „ref struct“. + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf index 593a0f9db24672..225abdd46ae184 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.es.xlf @@ -32,34 +32,59 @@ Los nombres de parámetro del método de registro no pueden empezar por _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + El argumento “{0}” está usando el modificador del parámetro de “salida” no admitido + + + + Argument is using the unsupported 'out' parameter modifier + El argumento usa el modificador de parámetro “salida” no admitido + + Logging methods cannot have a body Los métodos de registro no pueden tener cuerpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Los métodos de registro no pueden tener parámetros de tipo con restricciones "allows ref struct". - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Los métodos de tala deben ser “parciales” - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Los métodos de registro deben devolver 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Los métodos de registro deben ser “estáticos” + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + El generador de origen de registro no está disponible en C# {0}. Use la versión de idioma {1} o superior. + + + + C# language version not supported by the source generator. + La versión del idioma C# no es compatible con el generador de origen. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + El método de registro “{0}” contiene cadenas con formato incorrecto + + + + Logging method contains malformed format strings + El método de registro contiene cadenas con formato incorrecto @@ -107,9 +132,19 @@ Se encontraron varios campos de tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La clase '{0}' tiene un parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger oculto por un campo de la clase o una clase base, lo que impide su uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Un campo oculta el parámetro de constructor principal de tipo Microsoft.Extensions.Logging.ILogger + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Quite el calificador redundante ('Info:', 'Warning:', 'Error:', etc.) del mensaje de registro, ya que está implícito en el nivel de registro especificado. @@ -147,6 +182,16 @@ Varios métodos de registro no pueden usar un mismo id. de evento en una clase + + Multiple logging methods are using event name {0} in class {1} + Varios métodos de registro usan el nombre de evento {0} en la clase {1} + + + + Multiple logging methods should not use the same event name within a class + Varios métodos de registro no pueden usar un mismo nombre de evento en una clase + + Template '{0}' is not provided as argument to the logging method La plantilla "{0}" no se proporciona como argumento para el método de registro @@ -157,6 +202,26 @@ La plantilla de registro no tiene ningún argumento de método correspondiente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + El argumento “{0}” usa el modificador de parámetro “params” o “scoped” no admitido + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + El argumento usa el modificador de parámetro “params” o “scoped” no admitido + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + El parámetro “{0}” es un “ref struct”, que no es compatible con el generador de origen de registro + + + + Logging method parameter is a 'ref struct' + El parámetro del método de registro es un “ref struct” + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf index be9595940a9cf9..f2c2d179e2699f 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.fr.xlf @@ -32,34 +32,59 @@ Les noms de paramètres de méthode de journalisation ne peuvent pas commencer par _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + L'argument « {0} » utilise le modificateur de paramètre « out » non pris en charge + + + + Argument is using the unsupported 'out' parameter modifier + L'argument utilise le modificateur de paramètre « out » non pris en charge + + Logging methods cannot have a body Les méthodes de journalisation ne peuvent pas avoir de corps - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Les méthodes de journalisation ne peuvent pas avoir de paramètres de type avec des contraintes « allows ref struct » - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Les méthodes de journalisation doivent être « partielles » - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Les méthodes de journalisation doivent retourner « nulles » - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Les méthodes de journalisation doivent être « statiques » + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Le générateur de source de connexion n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. + + + + C# language version not supported by the source generator. + Version du langage C# non prise en charge par le générateur de source. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + La méthode de journalisation « {0} »contient des chaînes de format incorrectes + + + + Logging method contains malformed format strings + La méthode de journalisation contient des chaînes de format incorrectes @@ -107,9 +132,19 @@ Plusieurs champs de type Microsoft.Extensions.Logging.ILogger ont été trouvés {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La classe « ’{0} » a un paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger qui est masqué par un champ de la classe ou une classe de base, ce qui empêche son utilisation + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Le paramètre de constructeur principal de type Microsoft.Extensions.Logging.ILogger est masqué par un champ + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Supprimez le qualificateur redondant (« Info » :, « Avertissement » :, « Erreur » :, etc.) du message de journalisation, car il est implicite dans le niveau de journalisation spécifié. @@ -147,6 +182,16 @@ Le même ID d’événement dans une classe ne peut pas être utilisé par plusieurs méthodes de journalisation + + Multiple logging methods are using event name {0} in class {1} + Plusieurs méthodes de journalisation utilisent le nom d’événement {0} dans la classe {1} + + + + Multiple logging methods should not use the same event name within a class + Il ne faut pas que plusieurs méthodes de journalisation utilisent le même nom d’événement au sein d’une classe + + Template '{0}' is not provided as argument to the logging method Le modèle « {0} » n’est pas fourni comme argument de la méthode de journalisation @@ -157,6 +202,26 @@ Le modèle de journalisation n’a pas d’argument de méthode correspondant + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + L’argument « {0} » utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + L’argument utilise des paramètres non pris en charge ou un modificateur de paramètre à portée limitée + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Le paramètre « {0} » est une « structure ref », ce que le générateur source de journalisation ne prend pas en charge + + + + Logging method parameter is a 'ref struct' + Le paramètre de la méthode de journalisation est une « structure ref » + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf index 8d7f48f3ec6df9..4410040958b03d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.it.xlf @@ -32,34 +32,59 @@ I nomi dei parametri del metodo di registrazione non possono iniziare con _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + L'argomento '{0}' usa il modificatore di parametro 'out' non supportato + + + + Argument is using the unsupported 'out' parameter modifier + L'argomento usa il modificatore di parametro 'out' non supportato + + Logging methods cannot have a body I metodi di registrazione non possono avere un corpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + I metodi di registrazione non possono avere parametri di tipo con vincoli 'allows ref struct' - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + I metodi di registrazione devono essere 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + I metodi di registrazione devono restituire 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + I metodi di registrazione devono essere 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Il generatore dell'origine di registrazione non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. + + + + C# language version not supported by the source generator. + Versione del linguaggio C# non supportata dal generatore di origine. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Il metodo di registrazione '{0}' contiene stringhe in formato non valido + + + + Logging method contains malformed format strings + Il metodo di registrazione contiene stringhe in formato non valido @@ -107,9 +132,19 @@ Sono stati trovati più campi di tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + La classe '{0}' ha un parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger nascosto da un campo nella classe o una classe di base, impedendone l'uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Il parametro del costruttore primario di tipo Microsoft.Extensions.Logging.ILogger è nascosto da un campo + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Rimuovere il qualificatore ridondante ('Info:', 'Warning:', 'Error:' e così via) dal messaggio di registrazione perché è implicito nel livello di log specificato. @@ -147,6 +182,16 @@ Più metodi di registrazione non possono utilizzare lo stesso ID evento all'interno di una classe + + Multiple logging methods are using event name {0} in class {1} + Più metodi di registrazione stanno utilizzando il nome evento {0} nella classe {1} + + + + Multiple logging methods should not use the same event name within a class + Più metodi di registrazione non devono usare lo stesso nome di evento all'interno di una classe + + Template '{0}' is not provided as argument to the logging method Il modello ‘{0}’ non è specificato come argomento per il metodo di registrazione @@ -157,6 +202,26 @@ Il modello di registrazione non ha alcun argomento del metodo corrispondente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + L'argomento '{0}' usa il modificatore di parametro 'params' o 'scoped' non supportato + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + L'argomento usa il modificatore di parametro 'params' o 'scoped' non supportato + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Il parametro '{0}' è un 'ref struct', non supportato dal generatore di origine di registrazione + + + + Logging method parameter is a 'ref struct' + Il parametro del metodo di registrazione è un 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf index 4648f46e6dd84d..02b875a952c3e4 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ja.xlf @@ -32,34 +32,59 @@ Logging method パラメーター名は「 _ 」で始まることはできません + + Argument '{0}' is using the unsupported 'out' parameter modifier + 引数 '{0}' はサポートされていない 'out' パラメーター修飾子を使用しています + + + + Argument is using the unsupported 'out' parameter modifier + 引数がサポートされていない 'out' パラメーター修飾子を使用しています + + Logging methods cannot have a body ログ メソッドは本文を含めることができません - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + ログ メソッドには 'ref 構造体の許容' 制約を持つ型パラメーターを指定できません - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + ログ メソッドは 'partial' である必要があります - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + ログ メソッドは 'void' を返す必要があります - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + ログ メソッドは 'static' である必要があります + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + ログ ソース ジェネレーターは、C# {0} では使用できません。言語バージョン {1} 以降を使用してください。 + + + + C# language version not supported by the source generator. + ソース ジェネレーターでサポートされていない C# 言語バージョン。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + ログ メソッド '{0}' に、形式の正しくない文字列が含まれています + + + + Logging method contains malformed format strings + ログ メソッドに形式の正しくない文字列が含まれています @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger という種類の複数のフィールドが見つかりました {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + クラス '{0}' には、クラスまたは基本クラスのフィールドによって非表示になっている型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターがあるため、使用できません + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 型 Microsoft.Extensions.Logging.ILogger のプライマリ コンストラクター パラメーターはフィールドによって非表示になっています + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 指定されたログ レベルに暗黙的に含まれているため、ログ メッセージから冗長な修飾子 ('Info:'、'Warning:'、'Error:' など) を削除してください。 @@ -147,6 +182,16 @@ 複数のログ記録方法では、クラス内で同じイベント ID を使用できません + + Multiple logging methods are using event name {0} in class {1} + 複数のログ記録方法でクラス {1} 内のイベント名 {0} を使用しています + + + + Multiple logging methods should not use the same event name within a class + 複数のログ記録方法では、クラス内で同じイベント名を使用しないようにする必要があります + + Template '{0}' is not provided as argument to the logging method テンプレート '{0}' は、ログ メソッドの引数として提供されません @@ -157,6 +202,26 @@ ログ テンプレートに対応するメソッド引数がありません + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 引数 '{0}' は、サポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 引数がサポートされていない 'params' または 'scoped' パラメーター修飾子を使用しています + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + パラメーター '{0}' は 'ref struct' であり、ログ ソース ジェネレーターではサポートされていません + + + + Logging method parameter is a 'ref struct' + ログ メソッド パラメーターは 'ref struct' です + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf index ae1aabd2a5026b..2d552acd42002a 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ko.xlf @@ -32,34 +32,59 @@ 로깅 메서드 매개 변수 이름은 _로 시작할 수 없음 + + Argument '{0}' is using the unsupported 'out' parameter modifier + 인수 '{0}'이(가) 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 + + + + Argument is using the unsupported 'out' parameter modifier + 인수가 지원되지 않는 'out' 매개 변수 한정자를 사용하고 있음 + + Logging methods cannot have a body 로깅 메서드에는 본문을 사용할 수 없음 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 로깅 메서드에는 'allows ref struct' 제약 조건이 있는 형식 매개 변수를 사용할 수 없습니다. - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 로깅 메서드는 'partial'이어야 함 - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 로깅 메서드는 'void'를 반환해야 함 - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 로깅 메서드는 'static'이어야 함 + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 로깅 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. + + + + C# language version not supported by the source generator. + 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 로깅 메서드 '{0}'에 잘못된 형식의 문자열이 포함되어 있습니다. + + + + Logging method contains malformed format strings + 로깅 메서드에 잘못된 형식의 문자열이 포함되어 있습니다. @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger 형식의 필드가 여러 개 있음 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 클래스 '{0}'에는 클래스 또는 기본 클래스의 필드에 의해 숨겨진 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 있으므로 해당 매개 변수를 사용할 수 없습니다. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 필드에 의해 Microsoft.Extensions.Logging.ILogger 형식의 기본 생성자 매개 변수가 숨겨집니다. + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 중복 한정자(‘정보:’, ‘경고:’, ‘오류:’ 등)가 지정된 로그 수준에서 암시적이기 때문에 로깅 메시지에서 제거합니다. @@ -147,6 +182,16 @@ 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 ID를 사용할 수는 없음 + + Multiple logging methods are using event name {0} in class {1} + {0} 클래스에서 여러 로깅 메서드가 이벤트 이름 {1}을(를) 사용함 + + + + Multiple logging methods should not use the same event name within a class + 여러 로깅 메서드가 한 클래스 내에서 동일한 이벤트 이름을 사용하지 않아야 합니다 + + Template '{0}' is not provided as argument to the logging method 템플릿 {0}이(가) 로깅 메서드에 인수로 제공되지 않음 @@ -157,6 +202,26 @@ 로깅 템플릿에 해당 하는 메서드 인수가 없음 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 인수 '{0}'이(가) 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 인수가 지원되지 않는 'params' 또는 'scoped' 한정자를 사용하고 있음 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 매개 변수 '{0}'은(는) 로깅 소스 생성기에서 지원하지 않는 'ref struct'임 + + + + Logging method parameter is a 'ref struct' + 로깅 메서드 매개 변수가 'ref struct'임 + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf index 2eab48948216f0..1cef1a9e1207fb 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pl.xlf @@ -32,34 +32,59 @@ Nazwy parametrów metody rejestrowania nie mogą rozpoczynać się od znaku „_” + + Argument '{0}' is using the unsupported 'out' parameter modifier + Argument „{0}” używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” + + + + Argument is using the unsupported 'out' parameter modifier + Argument używa nieobsługiwanego modyfikatora parametru „danych wyjściowych” + + Logging methods cannot have a body Metody rejestrowania nie mogą mieć treści - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Metody logowania nie mogą mieć parametrów typu z ograniczeniami „allows ref struct” - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Metody rejestrowania muszą być „częściowe” - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Metody rejestrowania muszą zwracać wartość typu „void” - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Metody rejestrowania muszą być „statyczne” + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Generator źródła rejestrowania nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. + + + + C# language version not supported by the source generator. + Wersja języka C# nie jest obsługiwana przez generator źródła. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Metoda rejestrowania „{0}” zawiera źle sformułowane ciągi formatu + + + + Logging method contains malformed format strings + Metoda rejestrowania zawiera źle sformułowane ciągi formatu @@ -107,9 +132,19 @@ Znaleziono wiele pól typu Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Klasa „{0}” ma podstawowy parametr konstruktora typu Microsoft.Extensions.Logging.ILogger, który jest ukryty przez pole w klasie lub klasie podstawowej, co uniemożliwia jego użycie. + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Parametr podstawowy konstruktora typu Microsoft.Extensions.Logging.ILogger jest ukryty przez pole + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Usuń nadmiarowy kwalifikator („Info:”, „Warning:”, „Error:” itp.) z komunikatu rejestrowania, ponieważ jest on domyślny na określonym poziomie dziennika. @@ -147,6 +182,16 @@ Wiele metod rejestrowania nie może używać tego samego identyfikatora zdarzenia w obrębie klasy + + Multiple logging methods are using event name {0} in class {1} + Wiele metod rejestrowania używa nazwy zdarzenia {0} w klasie {1} + + + + Multiple logging methods should not use the same event name within a class + Wiele metod rejestrowania nie powinno używać tej samej nazwy zdarzenia w klasie + + Template '{0}' is not provided as argument to the logging method Nie podano szablonu „{0}” jako argumentu dla metody rejestrowania @@ -157,6 +202,26 @@ Szablon rejestrowania nie ma odpowiadającego mu argumentu metody + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Argument „{0}” używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Argument używa nieobsługiwanych „parametrów” lub modyfikatora parametru „objęte zakresem” + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Parametr „{0}” jest „strukturą ref”, której nie obsługuje generator źródła logowania + + + + Logging method parameter is a 'ref struct' + Parametr metody logowania jest „strukturą ref” + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf index 9624db687d8055..8f36c786bbf898 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.pt-BR.xlf @@ -32,34 +32,59 @@ Os nomes dos parâmetros do método de registro em log não podem começar com _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + O argumento "{0}" está usando o modificador de parâmetro "out" sem suporte + + + + Argument is using the unsupported 'out' parameter modifier + O argumento está usando o modificador de parâmetro "out" sem suporte + + Logging methods cannot have a body Os métodos de registro em log não podem ter um corpo - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Os métodos de registro em log não podem ter parâmetros de tipo com a restrição 'permitir struct ref' - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Os métodos de registro em log devem ser "parciais" - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Os métodos de registro em log devem retornar "void" - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Os métodos de registro em log devem ser "estáticos" + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + O gerador de fonte de log não está disponível em C# {0}. Use a versão do idioma {1} ou superior. + + + + C# language version not supported by the source generator. + Versão da linguagem C# não suportada pelo gerador de origem. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + O método de registro '{0}' contém strings de formato malformado + + + + Logging method contains malformed format strings + O método de registro contém strings de formato malformadas @@ -107,9 +132,19 @@ Múltiplos campos encontrados do tipo Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + A classe "{0}" tem um parâmetro de construtor primário do tipo Microsoft.Extensions.Logging.ILogger que está oculto por um campo na classe ou uma classe base, impedindo o seu uso + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + O parâmetro primário de construtor do tipo Microsoft.Extensions.Logging.ILogger está oculto por um campo + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Remova o qualificador redundante ("Informações:", "Aviso:", "Erro:", etc.) da mensagem de log, pois ele está implícito no nível de log especificado. @@ -147,6 +182,16 @@ Múltiplos métodos de registro em log não podem usar o mesmo id de evento dentro de uma classe + + Multiple logging methods are using event name {0} in class {1} + Múltiplos métodos de registro em log estão usando o nome de evento {0} na classe {1} + + + + Multiple logging methods should not use the same event name within a class + Múltiplos métodos de registro em log não devem usar o mesmo nome de evento dentro de uma classe + + Template '{0}' is not provided as argument to the logging method O modelo '{0}' não é fornecido como argumento para o método de registro @@ -157,6 +202,26 @@ O modelo de registro em log não tem nenhum argumento de método correspondente + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + O argumento "{0}" está usando o modificador de parâmetro "params" ou "scoped" sem suporte + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + O argumento está usando o modificador de parâmetro "params" ou "scoped" sem suporte + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + O parâmetro "{0}" é um "ref struct", que não é compatível com o gerador de origem de log + + + + Logging method parameter is a 'ref struct' + O parâmetro do método de registro em log é um "struct ref" + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf index f3667ec729f77e..a11834052d5f2c 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.ru.xlf @@ -32,34 +32,59 @@ Имена параметров метода ведения журнала не могут начинаться с символа "_" + + Argument '{0}' is using the unsupported 'out' parameter modifier + Аргумент "{0}" использует неподдерживаемый модификатор параметра "out" + + + + Argument is using the unsupported 'out' parameter modifier + Аргумент использует неподдерживаемый модификатор параметра "out" + + Logging methods cannot have a body У методов ведения журнала не может быть текста - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Методы ведения журнала не могут использовать параметры типа с ограничениями "allows ref struct" - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Методы ведения журнала должны быть "partial" - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Методы ведения журнала должны возвращать "void" - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Методы ведения журнала должны быть "static" + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Генератор исходного кода ведения журнала недоступен в C# {0}. Используйте языковую версию {1} или более позднюю. + + + + C# language version not supported by the source generator. + Версия языка C# не поддерживается генератором исходного кода. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + Метод ведения журнала событий "{0}" содержит строки неправильного формата + + + + Logging method contains malformed format strings + Метод ведения журнала событий содержит строки неправильного формата @@ -107,9 +132,19 @@ Обнаружено несколько полей типа Microsoft.Extensions.Logging.ILogger {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + Класс "{0}" имеет первичный параметр конструктора типа Microsoft.Extensions.Logging.ILogger который скрыт полем в этом классе или базовом классе, что препятствует его использованию + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Параметр основного конструктора типа Microsoft.Extensions.Logging.ILogger скрыт полем + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Удалите избыточный квалификатор ("Info:", "Warning:", "Error:", и т. п.) из сообщения журнала, поскольку квалификатор подразумевается на указанном уровне ведения журнала. @@ -147,6 +182,16 @@ Несколько методов ведения журнала не могут использовать одинаковый ИД события в пределах класса + + Multiple logging methods are using event name {0} in class {1} + Несколько методов ведения журнала используют имя события {0} в классе {1} + + + + Multiple logging methods should not use the same event name within a class + Несколько методов ведения журнала не могут использовать одинаковое имя события в пределах класса + + Template '{0}' is not provided as argument to the logging method Шаблон "{0}" не указан в качестве аргумента для метода ведения журнала @@ -157,6 +202,26 @@ У шаблона журнала нет соответствующего аргумента метода + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + Аргумент "{0}" использует неподдерживаемый модификатор параметров "params" или "scoped" + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Аргумент использует неподдерживаемый модификатор параметров "params" или "scoped" + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + Параметр "{0}" представляет собой "ref struct", это не поддерживается генератором источника ведения журнала + + + + Logging method parameter is a 'ref struct' + Параметр метода ведения журнала представляет собой "ref struct" + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf index 586b3eae3f948b..87e55a8ed8c88d 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.tr.xlf @@ -32,34 +32,59 @@ Günlüğe kaydetme yöntemi parametre adları _ ile başlayamaz + + Argument '{0}' is using the unsupported 'out' parameter modifier + '{0}' bağımsız değişkeni desteklenmeyen 'out' parametre değiştiriciyi kullanıyor + + + + Argument is using the unsupported 'out' parameter modifier + Bağımsız değişken, desteklenmeyen 'out' parametre değiştiriciyi kullanıyor + + Logging methods cannot have a body Günlüğe kaydetme yöntemleri gövde içeremez - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + Günlüğe kaydetme yöntemleri, “allows ref struct” kısıtlamalı tür parametrelerine sahip olamaz - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + Günlüğe kaydetme yöntemleri 'partial' olmalıdır - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + Günlüğe kaydetme yöntemleri 'void' döndürmelidir - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + Günlüğe kaydetme yöntemleri 'static' olmalıdır + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + Günlüğe kaydetme kaynak oluşturucusu C# {0} sürümünde kullanılamıyor. Lütfen dil sürümü {1} veya üstü bir sürümü kullanın. + + + + C# language version not supported by the source generator. + C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + '{0}' günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor + + + + Logging method contains malformed format strings + Günlüğe kaydetme yöntemi hatalı biçimlendirilmiş biçim dizeleri içeriyor @@ -107,9 +132,19 @@ Microsoft.Extensions.Logging.ILogger türünde birden çok alan bulundu {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + '{0}' sınıfı, sınıf veya temel sınıf alanı tarafından gizlenen ve bu türün kullanımına engel olan Microsoft.Extensions.Logging.ILogger türünde birincil oluşturucu parametresine sahip + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Microsoft.Extensions.Logging.ILogger türündeki birincil oluşturucu parametresi bir alan tarafından gizleniyor + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + Belirtilen günlük düzeyinde örtük olduğundan, gereksiz niteleyiciyi ('Bilgi:', 'Uyarı:', 'Hata:' vb.) günlüğe kaydetme iletisinden kaldırın. @@ -147,6 +182,16 @@ Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay kimliğini kullanamaz + + Multiple logging methods are using event name {0} in class {1} + Birden çok günlüğe kaydetme yöntemi {1} sınıfında {0} olay adını kullanıyor + + + + Multiple logging methods should not use the same event name within a class + Birden çok günlüğe kaydetme yöntemi bir sınıf içinde aynı olay adını kullanmamalıdır + + Template '{0}' is not provided as argument to the logging method ‘{0}’ şablonu günlüğe kaydetme yönteminin bağımsız değişkeni olarak sağlanmadı @@ -157,6 +202,26 @@ Günlüğe kaydetme şablonunda karşılık gelen yöntem bağımsız değişkeni yok + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + '{0}' bağımsız değişkeni desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + Bağımsız değişken desteklenmeyen 'params' veya 'scoped' parametre değiştiricisi kullanıyor + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + '{0}' parametresi, günlük kaynağı oluşturucusu tarafından desteklenmeyen bir 'ref struct' + + + + Logging method parameter is a 'ref struct' + Günlüğe kaydetme yöntemi parametresi bir 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf index 370cbf43bea94e..fb492cf824f466 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -32,34 +32,59 @@ 日志记录方法参数名称不能以 _ 开头 + + Argument '{0}' is using the unsupported 'out' parameter modifier + 自变量 '{0}' 正在使用不受支持的 'out' 参数修饰符 + + + + Argument is using the unsupported 'out' parameter modifier + 自变量正在使用不受支持的 'out' 参数修饰符 + + Logging methods cannot have a body 日志记录方法不能有正文 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 日志记录方法的类型参数不能带有“allows ref struct”约束 - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 日志记录方法必须为 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 日志记录方法必须返回 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 日志记录方法必须为 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 记录源生成器在 C#“{0}”中不可用。请使用{1}或更高版本的语言版本。 + + + + C# language version not supported by the source generator. + 源生成器不支持 C# 语言版本。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 日志记录方法“{0}”包含格式错误的字符串 + + + + Logging method contains malformed format strings + 日志记录方法包含格式错误的字符串 @@ -107,9 +132,19 @@ 找到 Microsoft.Extensions.Logging.ILogger 类型的多个字段 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 类“{0}”具有 Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数,该参数被类或基类中的字段隐藏以防使用 + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + Microsoft.Extensions.Logging.ILogger 类型的主构造函数参数被字段隐藏 + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 从日志记录消息中移除冗余限定符('信息:'、'警告:'、'错误:' 等),因为其在指定的日志级别中为隐式内容。 @@ -147,6 +182,16 @@ 多个日志记录方法不能在类中使用相同的事件 ID + + Multiple logging methods are using event name {0} in class {1} + 多个日志记录方法正在类 {1} 中使用事件名称 {0} + + + + Multiple logging methods should not use the same event name within a class + 多个日志记录方法不应在类中使用相同的事件名称 + + Template '{0}' is not provided as argument to the logging method 未将模板“{0}”作为参数提供给日志记录方法 @@ -157,6 +202,26 @@ 日志记录模板无相应的方法参数 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 自变量 '{0}' 正在使用不受支持的 'params' 或 'scoped' 参数修饰符 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 自变量正在使用不受支持的 'params' 或 'scoped' 参数修饰符 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 自变量 '{0}' 是 'ref struct',日志记录源生成器不支持它 + + + + Logging method parameter is a 'ref struct' + 日志记录方法参数是 'ref struct' + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf index f130a7d6ea705b..e57d0cd9539280 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/Microsoft.Extensions.Logging.Abstractions/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -32,34 +32,59 @@ 記錄方法參數名稱的開頭不能為 _ + + Argument '{0}' is using the unsupported 'out' parameter modifier + 引數 '{0}' 使用不支援的 'out' 參數修飾元 + + + + Argument is using the unsupported 'out' parameter modifier + 引數使用不支援的 'out' 參數修飾元 + + Logging methods cannot have a body 記錄方法不能有主體 - - Logging methods cannot be generic - Logging methods cannot be generic + + Logging methods cannot have type parameters with 'allows ref struct' constraints + 記錄方法不可包含具有「允許 ref struct」限制條件的型別參數 - Logging methods must be partial - Logging methods must be partial + Logging methods must be 'partial' + 記錄方法必須是 'partial' - Logging methods must return void - Logging methods must return void + Logging methods must return 'void' + 記錄方法必須傳回 'void' - Logging methods must be static - Logging methods must be static + Logging methods must be 'static' + 記錄方法必須是 'static' + + + + The Logging source generator is not available in C# {0}. Please use language version {1} or greater. + 記錄來源產生器在 C# {0} 中不可用。請使用語言版本 {1} 或更新版本。 + + + + C# language version not supported by the source generator. + 來源產生器不支援 C# 語言版本。 - Can't have malformed format strings (like dangling {, etc) - Can't have malformed format strings (like dangling {, etc) + Logging method '{0}' contains malformed format strings + 記錄方法 '{0}' 包含格式錯誤的格式字串 + + + + Logging method contains malformed format strings + 記錄方法包含格式錯誤的格式字串 @@ -107,9 +132,19 @@ 找到多個 Microsoft.Extensions.Logging.ILogger 類型的欄位 {Locked="Microsoft.Extensions.Logging.ILogger"} + + Class '{0}' has a primary constructor parameter of type Microsoft.Extensions.Logging.ILogger that is hidden by a field in the class or a base class, preventing its use + 類別 '{0}' 具有類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數,其已由類別或基底類別中的欄位隱藏,因此無法使用 + {Locked="Microsoft.Extensions.Logging.ILogger"} + + + Primary constructor parameter of type Microsoft.Extensions.Logging.ILogger is hidden by a field + 類型 Microsoft.Extensions.Logging.ILogger 的主要建構函式參數由某欄位隱藏 + {Locked="Microsoft.Extensions.Logging.ILogger"} + - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. - Remove redundant qualifier (Info:, Warning:, Error:, etc) from the logging message since it is implicit in the specified log level. + Remove redundant qualifier ('Info:', 'Warning:', 'Error:', etc) from the logging message since it is implicit in the specified log level. + 從記錄訊息中移除備援限定詞 ('Info:', 'Warning:', 'Error:', 等等),因為它在指定的記錄層級中為隱含。 @@ -147,6 +182,16 @@ 多個記錄方法不能在類別內使用相同的事件識別碼 + + Multiple logging methods are using event name {0} in class {1} + 多個記錄方法是使用類別 {0} 中的事件名稱 {1} + + + + Multiple logging methods should not use the same event name within a class + 多個記錄方法不應在類別內使用相同的事件名稱 + + Template '{0}' is not provided as argument to the logging method 未將範本 '{0}' 提供做為記錄方法的引數 @@ -157,6 +202,26 @@ 記錄範本沒有對應的方法引數 + + Argument '{0}' is using the unsupported 'params' or 'scoped' parameter modifier + 引數 '{0}' 使用不受支援的 'params' 或 'scoped' 參數修飾元 + + + + Argument is using the unsupported 'params' or 'scoped' parameter modifier + 引數使用不受支援的 'params' 或 'scoped' 參數修飾元 + + + + Parameter '{0}' is a 'ref struct', which is not supported by the logging source generator + 參數 '{0}' 是個 'ref struct',其不受記錄來源產生器支援 + + + + Logging method parameter is a 'ref struct' + 記錄方法參數是個 'ref struct' + + \ No newline at end of file From aedea9317d1a943f098bebd5c25ac32d479bafe0 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Tue, 4 Aug 2026 05:06:58 -0700 Subject: [PATCH 19/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3038785 --- .../gen/Resources/xlf/Strings.cs.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.de.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.es.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.fr.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.it.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ja.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ko.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.pl.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.pt-BR.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.ru.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.tr.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 193 ++++++++++++++++-- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 193 ++++++++++++++++-- 13 files changed, 2327 insertions(+), 182 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index c55e31e07f8d5c..feb54ae545519c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -22,9 +22,29 @@ Typ vlastnosti rozšíření dat není platný + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Generátor zdroje nepodporuje vlastní atribut „{0}“ odvozený od atributu JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Zdrojový generátor nepodporuje atributy odvozené od atributu JsonConverterAttribute. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Zadaný typ '{0}' není podporovaným odvozeným typem pro polymorfní typ '{1}'. Odvozené typy musí být přiřaditelné základnímu typu. + + + + Derived type is not a supported polymorphic derived type. + Odvozený typ není podporovaným polymorfním odvozeným typem. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Existuje více typů s názvem „{0}“. Zdroj byl vygenerován pro první zjištěný zdroj. K vyřešení této kolize použijte JsonSerializableAttribute.TypeInfoPropertyName. @@ -32,24 +52,104 @@ Duplicitní název typu - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Typ {0} je anotován atributem JsonDerivedTypeAttribute, který se v JsonSourceGenerationMode.Serialization nepodporuje. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Atribut JsonDerivedTypeAttribute se v JsonSourceGenerationMode.Serialization nepodporuje. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Diskriminátor typu '{0}' je pro polymorfní typ '{1}' zadaný více než jednou. Odvozené typy musí odpovídat jedinečným diskriminátorům. + + + + Derived types produce a duplicate type discriminator. + Odvozené typy vytvářejí duplicitní diskriminátor typu. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Odvozený typ '{0}' je méně přístupný než polymorfní základní typ '{1}'. Odvozené typy musí být alespoň stejně přístupné jako základní typ. + + + + Inferred derived type is less accessible than the polymorphic base type. + Odvozený typ je méně přístupný než polymorfní základní typ. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Typ JsonConverterAttribute {0} specifikovaný u členu {1} není typem konvertoru nebo neobsahuje přístupný konstruktor bez parametrů. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + JsonConverterAttribute.Type obsahuje neplatný nebo nepřístupný argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Typ {0} byl anotován atributem JsonIgnoreAttribute s použitím JsonIgnoreCondition.Always, což není platné u deklarací typů. Atribut bude ignorován. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + JsonIgnoreCondition.Always není platný pro poznámky JsonIgnoreAttribute na úrovni typu. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Typ „{0}“ byl anotován atributem JsonSerializableAttribute, ale není odvozen od třídy JsonSerializerContext. Nebude vygenerován žádný zdrojový kód. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Typy anotované atributem JsonSerializableAttribute musí být třídy odvozené od třídy JsonSerializerContext. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Člen {0} byl opatřen poznámkou jsonStringEnumConverter, což není v nativním AOT podporováno. Zvažte použití obecného objektu JsonStringEnumConverter<TEnum>. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Neobecný objekt JsonStringEnumConverter vyžaduje dynamický kód. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Zdrojový generátor System.Text.Json není k dispozici v jazyce C# {0}. Použijte prosím jazykovou verzi {1} nebo vyšší. + + + + C# language version not supported by the source generator. + Zdrojový generátor nepodporuje jazykovou verzi jazyka C#. @@ -72,6 +172,51 @@ Typ obsahuje více členů s komentářem JsonExtensionDataAttribute + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Otevřený obecný odvozený typ {0} nelze přeložit pro polymorfní základní typ {1}: {2}. + + + + the derived type matches the base type through multiple ancestors + Odvozený typ odpovídá základnímu typu prostřednictvím více nadřazených prvků. + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + Typ {1} nesplňuje omezení parametru typu {0}. + + + + the derived type is not assignable to the base type + Odvozený typ se nedá přiřadit k základnímu typu. + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Parametr typu {0} odvozeného typu není vázán argumenty základního typu. + + + + the base type's arguments do not match the derived type's base specification + Argumenty základního typu neodpovídají základní specifikaci odvozeného typu. + + + + Open generic derived type could not be resolved for the polymorphic base type. + Otevřený obecný odvozený typ nelze přeložit pro polymorfní základní typ. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Typ {0} zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru {1}. Pro vlastnost, pole nebo konstruktor se nevygeneruje žádný zdrojový kód. + + + + Type includes ref like property, field or constructor parameter. + Typ zahrnuje ref-like parametr vlastnosti, pole nebo konstruktoru. + + Did not generate serialization metadata for type '{0}'. Nevygenerovala se metadata serializace pro typ {0}. @@ -82,6 +227,26 @@ Nevygenerovala se metadata serializace pro typ + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Typ sjednocení {0}: {1}. Nastavte JsonUnionAttribute.TypeClassifier tak, aby poskytoval vlastní klasifikátor, který může být jednoznačný. + + + + Union case types cannot be unambiguously classified by JSON value type. + Typy případů sjednocení nelze jednoznačně klasifikovat podle typu hodnoty JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Typ sjednocení {0} neodpovídá konvenci obrazce sjednocení jazyka C#: musí deklarovat alespoň jeden veřejný konstruktor případu s jedním parametrem a veřejnou vlastnost instance s názvem Value s typem object. + + + + Union type shape is not a valid C# union. + Obrazec typu sjednocení není platným sjednocení jazyka C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index e4e76aba404064..62511c5996989d 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -22,9 +22,29 @@ Der Typ der Datenerweiterungseigenschaft ist ungültig. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Das von JsonConverterAttribute abgeleitete benutzerdefinierte Attribut "{0}" wird vom Quellgenerator nicht unterstützt. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Von JsonConverterAttribute abgeleitete Attribute werden vom Quellgenerator nicht unterstützt. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Der angegebene Typ „{0}“ ist kein unterstützter abgeleiteter Typ für den polymorphen Typ „{1}“. Abgeleitete Typen müssen dem Basistyp zuweisbar sein. + + + + Derived type is not a supported polymorphic derived type. + Der abgeleitete Typ ist kein unterstützter polymorpher abgeleiteter Typ. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Es gibt mehrere Typen mit dem Namen "{0}". Die Quelle wurde für die erste erkannte Quelle generiert. Verwenden Sie "JsonSerializableAttribute.TypeInfoPropertyName", um diesen Konflikt zu beheben. @@ -32,24 +52,104 @@ Doppelter Typname - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Der Typ „{0}“ ist mit „JsonDerivedTypeAttribute“ versehen, was in „JsonSourceGenerationMode.Serialization“ nicht unterstützt wird. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + „JsonDerivedTypeAttribute“ wird in „JsonSourceGenerationMode.Serialization“ nicht unterstützt. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Der Typdiskriminator „{0}“ wurde für den polymorphen Typ „{1}“ mehr als einmal angegeben. Abgeleitete Typen müssen eindeutige Diskriminatoren haben. + + + + Derived types produce a duplicate type discriminator. + Abgeleitete Typen erzeugen einen doppelten Typdiskriminator. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Der inferierte abgeleitete Typ „{0}“ ist weniger zugänglich als der polymorphe Basistyp „{1}“. Inferierte abgeleitete Typen müssen mindestens so zugänglich sein wie der Basistyp. + + + + Inferred derived type is less accessible than the polymorphic base type. + Der inferierte abgeleitete Typ ist weniger zugänglich als der polymorphe Basistyp. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Der für den Member "{1}" angegebene JsonConverterAttribute-Typ "{0}" ist kein Konvertertyp oder enthält keinen parameterlosen Konstruktor, auf den zugegriffen werden kann. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + "JsonConverterAttribute.Type" enthält ein ungültiges oder nicht zugängliches Argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Der Typ „{0}“ wurde mit „JsonIgnoreAttribute“ unter Verwendung von „JsonIgnoreCondition.Always“ versehen, was für Typdeklarationen nicht zulässig ist. Das Attribut wird ignoriert. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + „JsonIgnoreCondition.Always“ ist für Anmerkungen auf Typ-Ebene mit „JsonIgnoreAttribute“ nicht gültig. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Der Typ "{0}" wurde mit JsonSerializableAttribute kommentiert, ist aber nicht von JsonSerializerContext abgeleitet. Es wird kein Quellcode generiert. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Mit JsonSerializableAttribute kommentierte Typen müssen Klassen sein, die von JsonSerializerContext abgeleitet werden. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Der Member "{0}" wurde mit "JsonStringEnumConverter" kommentiert, was in nativem AOT nicht unterstützt wird. Erwägen Sie stattdessen die Verwendung des generischen "JsonStringEnumConverter<TEnum>". - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Der nicht generische "JsonStringEnumConverter" erfordert dynamischen Code. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Der System.Text.Json-Quellgenerator ist in C# {0} nicht verfügbar. Verwenden Sie die Sprachversion {1} oder höher. + + + + C# language version not supported by the source generator. + Die C#-Sprachversion wird vom Quellgenerator nicht unterstützt. @@ -72,6 +172,51 @@ Der Typ enthält mehrere Elemente, die mit dem JsonExtensionDataAttribute versehen sind. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Der offene generische abgeleitete Typ „{0}“ konnte für den polymorphen Basistyp „{1}“ nicht aufgelöst werden: {2}. + + + + the derived type matches the base type through multiple ancestors + Der abgeleitete Typ stimmt über mehrere Vorfahren mit dem Basistyp überein + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + Die Einschränkung für den Typparameter „{0}“ wird von „{1}“ nicht erfüllt + + + + the derived type is not assignable to the base type + Der abgeleitete Typ ist nicht auf den Basistyp zuweisbar + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Der Typparameter „{0}“ des abgeleiteten Typs wird nicht durch die Argumente des Basistyps gebunden + + + + the base type's arguments do not match the derived type's base specification + Die Argumente des Basistyps stimmen nicht mit der Basisspezifikation des abgeleiteten Typs überein + + + + Open generic derived type could not be resolved for the polymorphic base type. + Der offene generische abgeleitete Typ konnte für den polymorphen Basistyp nicht aufgelöst werden. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Der Typ „{0}“ enthält die Verweise wie Eigenschaft, Feld oder Konstruktorparameter „{1}“. Für die Eigenschaft, das Feld oder den Konstruktor wird kein Quellcode generiert. + + + + Type includes ref like property, field or constructor parameter. + Der Typ enthält Verweise wie Eigenschaft, Feld oder Konstruktorparameter. + + Did not generate serialization metadata for type '{0}'. Die Serialisierungsmetadaten für den Typ "{0}" wurden nicht generiert. @@ -82,6 +227,26 @@ Serialisierungsmetadaten für den Typ wurden nicht generiert + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Verbundtyp „{0}“: {1}. Legen Sie JsonUnionAttribute.TypeClassifier fest, um einen benutzerdefinierten Klassifizierer bereitzustellen, der Mehrdeutigkeiten auflösen kann. + + + + Union case types cannot be unambiguously classified by JSON value type. + Verbundfalltypen können nicht eindeutig nach dem JSON-Werttyp klassifiziert werden. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Der Verbundtyp „{0}“ stimmt nicht mit der C#-Konvention für die Verbundform überein: Er muss mindestens einen öffentlichen Fallkonstruktor mit einem Parameter und eine öffentliche Instanzeigenschaft mit dem Namen „Value“ und dem Typ „object“ deklarieren. + + + + Union type shape is not a valid C# union. + Die Verbundtypform ist kein gültiger C#-Verbund. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index 69a035b8f5aa55..bf0bf55d501323 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -22,9 +22,29 @@ Tipo de propiedad de extensión de datos no válido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + El generador de origen no admite el atributo personalizado '{0}' derivado de JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + El generador de origen no admite los atributos derivados de JsonConverterAttribute. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + El tipo especificado "{0}" no es un tipo derivado admitido para el tipo polimórfico "{1}". Los tipos derivados deben poder asignarse al tipo base. + + + + Derived type is not a supported polymorphic derived type. + El tipo derivado no es un tipo derivado polimórfico admitido. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Hay varios tipos denominados "{0}". El origen se generó para el primero detectado. Use "JsonSerializableAttribute.TypeInfoPropertyName" para resolver esta colisión. @@ -32,24 +52,104 @@ Nombre de tipo duplicado. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + El tipo \"{0}\" está anotado con \"JsonDerivedTypeAttribute\", que no se admite en \"JsonSourceGenerationMode.Serialization\". + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + \"JsonDerivedTypeAttribute\" no se admite en \"JsonSourceGenerationMode.Serialization\". + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + El discriminador de tipo "{0}" se especifica más de una vez para el tipo polimórfico "{1}". Los tipos derivados deben corresponder a discriminadores únicos. + + + + Derived types produce a duplicate type discriminator. + Los tipos derivados generan un discriminador de tipo duplicado. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + El tipo derivado inferido "{0}" es menos accesible que el tipo base polimórfico "{1}". Los tipos derivados deducidos deben ser al menos tan accesibles como el tipo base. + + + + Inferred derived type is less accessible than the polymorphic base type. + El tipo derivado inferido es menos accesible que el tipo base polimórfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + El tipo “JsonConverterAttribute” “{0}” especificado en el miembro “{1}” no es un tipo de convertidor o no contiene un constructor sin parámetros accesible. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + “JsonConverterAttribute.Type” contiene un argumento no válido o inaccesible. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + El tipo ''{0}'' se ha anotado con ''JsonIgnoreAttribute'' mediante ''JsonIgnoreCondition.Always'', que no es válido en declaraciones de tipo. Se omitirá el atributo. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + ''JsonIgnoreCondition.Always'' no es válido en las anotaciones 'JsonIgnoreAttribute' de nivel de tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + El tipo "{0}" se ha anotado con JsonSerializableAttribute, pero no se deriva de JsonSerializerContext. No se generará ningún código fuente. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Los tipos anotados con JsonSerializableAttribute deben ser clases derivadas de JsonSerializerContext. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + El miembro '{0}' se ha anotado con 'JsonStringEnumConverter', que no se admite en AOT nativo. Considere la posibilidad de usar el elemento genérico "JsonStringEnumConverter<TEnum>" en su lugar. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + El elemento 'JsonStringEnumConverter' no genérico requiere código dinámico. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + El generador de origen System.Text.Json no está disponible en C# {0}. Use la versión de idioma {1} o superior. + + + + C# language version not supported by the source generator. + La versión del idioma C# no es compatible con el generador de origen. @@ -72,6 +172,51 @@ El tipo tiene varios miembros anotados con JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + No se pudo resolver el tipo derivado genérico abierto "{0}" para el tipo base polimórfico "{1}": {2}. + + + + the derived type matches the base type through multiple ancestors + el tipo derivado coincide con el tipo base a través de varios antecesores + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + la restricción del parámetro de tipo "{0}" no se satisface con "{1}" + + + + the derived type is not assignable to the base type + el tipo derivado no se puede asignar al tipo base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + el parámetro de tipo "{0}" del tipo derivado no está enlazado por los argumentos del tipo base + + + + the base type's arguments do not match the derived type's base specification + los argumentos del tipo base no coinciden con la especificación base del tipo derivado + + + + Open generic derived type could not be resolved for the polymorphic base type. + No se pudo resolver el tipo derivado genérico abierto para el tipo base polimórfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + El tipo "{0}" incluye una referencia como propiedad, campo o parámetro de constructor "{1}". No se generará código fuente para la propiedad, campo o constructor. + + + + Type includes ref like property, field or constructor parameter. + El tipo incluye una referencia como propiedad, campo o parámetro de constructor. + + Did not generate serialization metadata for type '{0}'. No generó metadatos de serialización para el tipo '{0}". @@ -82,6 +227,26 @@ No generó metadatos de serialización de metadatos para el tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo de unión "{0}": {1}. Establezca JsonUnionAttribute.TypeClassifier para proporcionar un clasificador personalizado que pueda eliminar la ambigüedad. + + + + Union case types cannot be unambiguously classified by JSON value type. + Los tipos de caso de unión no se pueden clasificar inequívocamente por tipo de valor JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + El tipo de unión "{0}" no coincide con la convención de forma de unión de C#: debe declarar al menos un constructor de casos de parámetro único público y una propiedad de instancia pública denominada "Value" con el tipo "object". + + + + Union type shape is not a valid C# union. + La forma de tipo de unión no es una unión de C# válida. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 8259e7ad1ca282..130bf918c17117 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -22,9 +22,29 @@ Type de propriété d’extension de données non valide + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + L'attribut personnalisé '{0}' dérivant de JsonConverterAttribute n'est pas pris en charge par le générateur source. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Les attributs dérivant de JsonConverterAttribute ne sont pas pris en charge par le générateur de source. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Le type spécifié « {0} » n’est pas un type dérivé pris en charge pour le type polymorphe « {1} ». Vous devez pouvoir affecter des types dérivés au type de base. + + + + Derived type is not a supported polymorphic derived type. + Le type dérivé n’est pas un type dérivé polymorphe pris en charge. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Il existe plusieurs types nommés '{0}'. La source a été générée pour le premier détecté. Utilisez 'JsonSerializableAttribute.TypeInfoPropertyName' pour résoudre cette collision. @@ -32,24 +52,104 @@ Nom de type dupliqué. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Le type « {0} » est annoté avec « JsonDerivedTypeAttribute », ce qui n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + « JsonDerivedTypeAttribute » n’est pas pris en charge dans « JsonSourceGenerationMode.Serialization ». + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Le discriminant de type « {0} » est spécifié plusieurs fois pour le type polymorphe « {1} ». Les types dérivés doivent correspondre à des discriminants uniques. + + + + Derived types produce a duplicate type discriminator. + Les types dérivés produisent un doublon de discriminant de type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Le type dérivé déduit « {0} » est moins accessible que le type de base polymorphe « {1} ». Les types dérivés déduits doivent être aussi accessibles que le type de base. + + + + Inferred derived type is less accessible than the polymorphic base type. + Le type dérivé déduit est moins accessible que le type de base polymorphe. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Le type 'JsonConverterAttribute' '{0}' spécifié sur le membre '{1}' n’est pas un type convertisseur ou ne contient pas de constructeur sans paramètre accessible. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' contient un argument non valide ou inaccessible. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Le type « {0} » a été annoté avec « JsonIgnoreAttribute » en utilisant « JsonIgnoreCondition.Always », ce qui n’est pas valide dans les déclarations de type. L’attribut sera ignoré. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + « JsonIgnoreCondition.Always » n’est pas valide sur les annotations « JsonIgnoreAttribute » au niveau du type. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Le type '{0}' a été annoté avec l'attribut JsonSerializable mais ne dérive pas de JsonSerializerContext. Aucun code source ne sera généré. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Les types annotés avec l'attribut JsonSerializable doivent être des classes dérivant de JsonSerializerContext. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Le membre '{0}' a été annoté avec 'JsonStringEnumConverter', ce qui n’est pas pris en charge dans AOT natif. Utilisez plutôt le générique 'JsonStringEnumConverter<TEnum>'. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Le 'JsonStringEnumConverter' non générique requiert du code dynamique. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Le générateur de source System.Text.Json n'est pas disponible en C# « {0} ». Veuillez utiliser la version linguistique {1} ou supérieure. + + + + C# language version not supported by the source generator. + Version du langage C# non prise en charge par le générateur de source. @@ -72,6 +172,51 @@ Le type comporte plusieurs membres annotés avec JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Nous n’avons pas pu résoudre le type dérivé générique ouvert « {0} » pour le type de base polymorphe « {1} » : {2}. + + + + the derived type matches the base type through multiple ancestors + le type dérivé correspond au type de base via plusieurs ancêtres + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + la contrainte sur le paramètre de type « {0} » n’est pas satisfaite par « {1} » + + + + the derived type is not assignable to the base type + le type dérivé n’est pas assignable au type de base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + le paramètre de type « {0} » du type dérivé n’est pas lié par les arguments du type de base + + + + the base type's arguments do not match the derived type's base specification + les arguments du type de base ne correspondent pas à la spécification de base du type dérivé + + + + Open generic derived type could not be resolved for the polymorphic base type. + Nous n’avons pas pu résoudre le type dérivé générique ouvert pour le type de base polymorphe. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Le type « {0} » inclut le ref comme propriété, champ ou paramètre de constructeur « {1} ». Aucun code source ne sera généré pour la propriété, le champ ou le constructeur. + + + + Type includes ref like property, field or constructor parameter. + Le type comprend des éléments tels que des propriétés, des champs ou des paramètres de construction. + + Did not generate serialization metadata for type '{0}'. Les métadonnées de sérialisation pour le type « {0} » n’ont pas été générées. @@ -82,6 +227,26 @@ Les métadonnées de sérialisation pour le type n’ont pas été générées. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Type d’union « {0} » : {1}. Définissez JsonUnionAttribute.TypeClassifier pour fournir un classifieur personnalisé pouvant lever l’ambiguïté. + + + + Union case types cannot be unambiguously classified by JSON value type. + Les types de cas d’union ne peuvent pas être classés de manière non ambiguë par le type de valeur JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Le type d’union « {0} » ne correspond pas à la convention de forme d’union C# : il doit déclarer au moins un constructeur de cas public à un seul paramètre et une propriété d’instance publique nommée « Value » avec le type « object ». + + + + Union type shape is not a valid C# union. + La forme du type d’union n’est pas une union C# valide. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index d2ceac76138524..f01f0d785c296b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -22,9 +22,29 @@ Il tipo di proprietà dell'estensione dati non è valido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + L'attributo personalizzato '{0}' che deriva da JsonConverterAttribute non è supportato dal generatore di origine. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Gli attributi che derivano da JsonConverterAttribute non sono supportati dal generatore di origine. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Il tipo specificato '{0}' non è un tipo derivato supportato per il tipo polimorfico '{1}'. I tipi derivati devono essere assegnabili al tipo di base. + + + + Derived type is not a supported polymorphic derived type. + Il tipo derivato non è un tipo derivato polimorfico supportato. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Sono presenti più tipi denominati '{0}'. L'origine è stata generata per il primo tipo rilevato. Per risolvere questa collisione, usare 'JsonSerializableAttribute.TypeInfoPropertyName'. @@ -32,24 +52,104 @@ Nome di tipo duplicato. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Il tipo '{0}' è annotato con 'JsonDerivedTypeAttribute' che non è supportato in 'JsonSourceGenerationMode.Serialization'. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' non è supportato in 'JsonSourceGenerationMode.Serialization'. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Il discriminatore di tipo '{0}' è specificato più di una volta per il tipo polimorfico '{1}'. I tipi derivati devono corrispondere a discriminatori univoci. + + + + Derived types produce a duplicate type discriminator. + I tipi derivati producono un discriminatore di tipo duplicato. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Il tipo derivato dedotto '{0}' è meno accessibile del tipo base polimorfico '{1}'. I tipi derivati dedotti devono essere accessibili almeno quanto il tipo di base. + + + + Inferred derived type is less accessible than the polymorphic base type. + Il tipo derivato dedotto è meno accessibile del tipo base polimorfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Il tipo 'JsonConverterAttribute' '{0}' specificato nel membro '{1}' non è un tipo di convertitore o non contiene un costruttore senza parametri accessibile. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' contiene un argomento non valido o inaccessibile. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Il tipo '{0}' è stato annotato con 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', che non è valido nelle dichiarazioni di tipo. L'attributo verrà ignorato. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' non è valido nelle annotazioni 'JsonIgnoreAttribute' a livello di tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Il tipo '{0}' è stato annotato con JsonSerializableAttribute ma non deriva da JsonSerializerContext. Non verrà generato alcun codice sorgente. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + I tipi annotati con JsonSerializableAttribute devono essere classi che derivano da JsonSerializerContext. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Il membro '{0}' è stato annotato con 'JsonStringEnumConverter' che non è supportato in AOT nativo. Provare a usare il generico 'JsonStringEnumConverter<TEnum>'. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + L'elemento 'JsonStringEnumConverter' non generico richiede un codice dinamico. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Il generatore di origine System.Text.Json non è disponibile in C# {0}. Usare la versione del linguaggio {1} o successiva. + + + + C# language version not supported by the source generator. + Versione del linguaggio C# non supportata dal generatore di origine. @@ -72,6 +172,51 @@ Nel tipo sono presenti più membri annotati con JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Non è possibile risolvere il tipo derivato generico aperto '{0}' per il tipo di base polimorfico '{1}': {2}. + + + + the derived type matches the base type through multiple ancestors + il tipo derivato corrisponde al tipo di base tramite più predecessori + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + il vincolo sul parametro di tipo '{0}' non è soddisfatto da '{1}' + + + + the derived type is not assignable to the base type + il tipo derivato non può essere assegnato al tipo di base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + il parametro di tipo '{0}' del tipo derivato non è vincolato dagli argomenti del tipo di base + + + + the base type's arguments do not match the derived type's base specification + gli argomenti del tipo di base non corrispondono alla specifica di base del tipo derivato + + + + Open generic derived type could not be resolved for the polymorphic base type. + Non è possibile risolvere il tipo derivato generico aperto per il tipo di base polimorfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Il tipo '{0}' include un riferimento come la proprietà, il campo o il parametro del costruttore '{1}'. Non verrà generato codice sorgente per la proprietà, il campo o il costruttore. + + + + Type includes ref like property, field or constructor parameter. + Il tipo include un riferimento come la proprietà, il campo o il parametro del costruttore. + + Did not generate serialization metadata for type '{0}'. Non sono stati generati metadati di serializzazione per il tipo '{0}'. @@ -82,6 +227,26 @@ Non sono stati generati metadati di serializzazione per il tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo di union '{0}': {1}. Impostare JsonUnionAttribute.TypeClassifier per specificare un classificatore personalizzato in grado di evitare le ambiguità. + + + + Union case types cannot be unambiguously classified by JSON value type. + Non è possibile classificare i tipi di case union in modo inequivocabile in base al tipo di valore JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Il tipo di union '{0}' non corrisponde alla convenzione C# per la forma dei tipi di union: deve dichiarare almeno un costruttore di case pubblico con singolo parametro e una proprietà di istanza pubblica denominata 'Value' con tipo 'object'. + + + + Union type shape is not a valid C# union. + La forma del tipo di union non è un union C# valido. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index 1eb1b3a172ea59..9e29550b7e9e12 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -22,9 +22,29 @@ データ拡張プロパティの型が無効です。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute から派生するカスタム属性 '{0}' は、ソース ジェネレーターではサポートされていません。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute から派生する属性は、ソース ジェネレーターではサポートされていません。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定された型 '{0}' は、ポリモーフィック型 '{1}' のサポートされている派生型ではありません。派生型は、基底型に代入可能である必要があります。 + + + + Derived type is not a supported polymorphic derived type. + 派生型は、サポートされているポリモーフィック派生型ではありません。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + '{0}' と名前が付けられた種類が複数あります。最初に検出されたものに対してソースが生成されました。この問題を解決するには、'JsonSerializableAttribute.TypeInfoPropertyName' を使用します。 @@ -32,24 +52,104 @@ 重複した種類名。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 型 '{0}' は 'JsonDerivedTypeAttribute' の注釈が付けられていますが、これは 'JsonSourceGenerationMode.Serialization' でサポートされていません。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' は 'JsonSourceGenerationMode.Serialization' ではサポートされていません。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 型識別子 '{0}' が、ポリモーフィック型 '{1}' に対して複数回指定されています。派生型は、一意の識別子に対応している必要があります。 + + + + Derived types produce a duplicate type discriminator. + 派生型で、重複する型識別子が生成されます。 + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推定された派生型 '{0}' は、ポリモーフィック基底型 '{1}' よりもアクセスしにくいです。推定された派生型は、少なくとも基底型と同じくらいアクセスしやすいことが必要です。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推定された派生型は、ポリモーフィック基底型よりもアクセスしにくいです。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + メンバー '{1}' で指定されている 'JsonConverterAttribute' 型 '{0}' はコンバーター型ではないか、アクセス可能なパラメーターなしのコンストラクターを含んでいません。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' に無効な、またはアクセスできない引数が含まれています。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 型 '{0}' は、型宣言では無効な 'JsonIgnoreCondition.Always' を使用して 'JsonIgnoreAttribute' で注釈が付けられています。属性は無視されます。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' は、型レベルの 'JsonIgnoreAttribute' 注釈では無効です。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 型 '{0}' は JsonSerializableAttribute で注釈が付けられていますが、JsonSerializerContext から派生したものではありません。ソース コードは生成されません。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute で注釈が付けられた型は、JsonSerializerContext から派生するクラスである必要があります。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + メンバー '{0}' には、ネイティブ AOT ではサポートされていない 'JsonStringEnumConverter' の注釈が付けられています。 代わりに汎用の 'JsonStringEnumConverter<TEnum>' を使用することを検討してください。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非ジェネリック 'JsonStringEnumConverter' には動的コードが必要です。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json ソース ジェネレーターは、C# {0}では使用できません。言語バージョン {1} 以上を使用してください。 + + + + C# language version not supported by the source generator. + ソース ジェネレーターでサポートされていない C# 言語バージョン。 @@ -72,6 +172,51 @@ 型には、'JsonExtensionDataAttribute' に注釈が付けられた複数のメンバーが含まれます。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + オープン ジェネリック派生型 '{0}' をポリモーフィック基本型 '{1}':{2} に対して解決できませんでした。 + + + + the derived type matches the base type through multiple ancestors + 派生型が複数の先祖を通して基本型に一致しています + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + 型パラメーター '{0}' に対する制約が '{1}' によって満たされていません + + + + the derived type is not assignable to the base type + 派生型は基本型に割り当てることができません + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 派生型の型パラメーター '{0}' が、基本型の引数によってバインドされていません + + + + the base type's arguments do not match the derived type's base specification + 基本型の引数が派生型の基本仕様と一致しません + + + + Open generic derived type could not be resolved for the polymorphic base type. + オープン ジェネリック派生型をポリモーフィック基本型に対して解決できませんでした。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 型 '{0}' には、プロパティ、フィールド、コンストラクター パラメーター '{1}' などの ref が含まれます。プロパティ、フィールド、またはコンストラクターのソース コードは生成されません。 + + + + Type includes ref like property, field or constructor parameter. + 型には、プロパティ、フィールド、コンストラクター パラメーターなどの ref が含まれます。 + + Did not generate serialization metadata for type '{0}'. '{0}'型 のシリアル化メタデータを生成ませんでした。 @@ -82,6 +227,26 @@ 型のシリアル化メタデータが生成されません。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 共用体の型 '{0}': {1}。JsonUnionAttribute.TypeClassifier を設定して、あいまいさを解消できるカスタム分類子を提供します。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 共用体ケース型を JSON 値の型で明確に分類することはできません。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 共用体型 '{0}' は C# 共用体図形規則と一致しません。少なくとも 1 つのパブリック 単一パラメーター ケース コンストラクターと、'object' 型の 'value' という名前のパブリック インスタンス プロパティを宣言する必要があります。 + + + + Union type shape is not a valid C# union. + Union type shape は、有効な C# の union ではありません。 + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index 0d55f34ef70ca8..da6fcaedcfbcce 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -22,9 +22,29 @@ 데이터 확장 속성 형식이 잘못되었습니다. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute에서 파생된 사용자 지정 속성 '{0}'은(는) 원본 생성기에서 지원되지 않습니다. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute에서 파생되는 특성은 소스 생성기에서 지원되지 않습니다. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 지정된 형식 '{0}'은(는) 다형식 형식 '{1}'에 대해 지원되는 파생 형식이 아닙니다. 파생 형식은 기본 형식에 할당할 수 있어야 합니다. + + + + Derived type is not a supported polymorphic derived type. + 파생 형식이 지원되는 다형성 파생 형식이 아닙니다. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 이름이 '{0}'인 형식이 여러 개 있습니다. 처음 검색된 것에 대한 원본이 생성되었습니다. 이 충돌을 해결하려면 'JsonSerializableAttribute.TypeInfoPropertyName'을 사용하세요. @@ -32,24 +52,104 @@ 중복된 형식 이름입니다. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + '{0} 형식은 'JsonSourceGenerationMode.Serialization'에서 지원되지 않는 'JsonDerivedTypeAttribute'로 주석이 추가되었습니다. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization'에서는 'JsonDerivedTypeAttribute'가 지원되지 않습니다. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 다형식 형식 '{1}'에 대해 형식 판별자 '{0}'이(가) 두 번 이상 지정되었습니다. 파생 형식은 고유한 판별자에 해당해야 합니다. + + + + Derived types produce a duplicate type discriminator. + 파생 형식이 중복 형식 판별자를 생성합니다. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 유추된 파생 형식 '{0}'은(는) 다형식 기본 형식 '{1}'보다 액세스 수준이 낮습니다. 유추된 파생 형식은 기본 형식만큼 액세스할 수 있어야 합니다. + + + + Inferred derived type is less accessible than the polymorphic base type. + 유추된 파생 형식이 다형성 기본 형식보다 액세스하기 어렵습니다. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + '{1}' 멤버에 지정된 'JsonConverterAttribute' 형식 '{0}'이(가) 변환기 형식이 아니거나 액세스 가능한 매개 변수가 없는 생성자를 포함하지 않습니다. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type'에 잘못되었거나 액세스할 수 없는 인수가 포함되어 있습니다. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + '{0}' 형식은 형식 선언에서 유효하지 않은 'JsonIgnoreCondition.Always'를 사용하여 'JsonIgnoreAttribute'로 주석을 달았습니다. 특성이 무시됩니다. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always'는 형식 수준의 'JsonIgnoreAttribute' 주석에서 유효하지 않습니다. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + '{0}' 형식에 JsonSerializableAttribute 주석이 추가되었지만 JsonSerializerContext에서 파생되지 않았습니다. 소스 코드가 생성되지 않습니다. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute 주석이 추가된 형식은 JsonSerializerContext에서 파생된 클래스여야 합니다. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + '{0}' 멤버에 네이티브 AOT에서 지원되지 않는 'JsonStringEnumConverter'로 주석이 달렸습니다. 대신 제네릭 'JsonStringEnumConverter<TEnum>'을 사용해 보세요. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 제네릭이 아닌 'JsonStringEnumConverter'에는 동적 코드가 필요합니다. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json 원본 생성기는 C# {0}에서 사용할 수 없습니다. {1} 이상의 언어 버전을 사용하세요. + + + + C# language version not supported by the source generator. + 원본 생성기에서 지원되지 않는 C# 언어 버전입니다. @@ -72,6 +172,51 @@ 형식에 JsonExtensionDataAttribute로 주석이 추가 된 멤버가 여러 개 있습니다. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 폴리모픽 기본 형식 '{0}'에 대해 열려 있는 제네릭 파생 형식 '{1}'을(를) 확인할 수 없습니다. {2}. + + + + the derived type matches the base type through multiple ancestors + 파생 형식이 여러 상위 형식을 통해 기본 형식과 일치합니다. + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + 형식 매개 변수 '{0}'에 대한 제약 조건이 '{1}'을(를) 만족하지 않습니다. + + + + the derived type is not assignable to the base type + 파생 형식을 기본 형식에 할당할 수 없습니다. + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 파생 형식의 형식 매개 변수 '{0}'은(는) 기본 형식의 인수에 의해 바인딩되지 않습니다. + + + + the base type's arguments do not match the derived type's base specification + 기본 형식의 인수가 파생 형식의 기본 사양과 일치하지 않습니다. + + + + Open generic derived type could not be resolved for the polymorphic base type. + 폴리모픽 기본 형식에 대해 열려 있는 제네릭 파생 형식을 확인할 수 없습니다. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + '{0}' 형식에는 속성, 필드 또는 생성자 매개 변수 '{1}'와 같은 ref가 포함됩니다. 속성, 필드 또는 생성자에 대한 소스 코드가 생성되지 않습니다. + + + + Type includes ref like property, field or constructor parameter. + 형식에는 속성, 필드 또는 생성자 매개 변수와 같은 ref가 포함됩니다. + + Did not generate serialization metadata for type '{0}'. '{0}' 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. @@ -82,6 +227,26 @@ 형식에 대한 직렬화 메타데이터가 생성되지 않았습니다. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 유니온 형식 '{0}': {1}. 고유하게 구분할 수 있는 사용자 지정 분류자를 제공하려면 JsonUnionAttribute.TypeClassifier를 설정하세요. + + + + Union case types cannot be unambiguously classified by JSON value type. + 유니온 케이스 형식은 JSON 값 형식만으로는 명확하게 분류할 수 없습니다. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 유니온 형식 '{0}'은(는) C# 유니온 셰이프 규칙과 일치하지 않습니다. 하나 이상의 공용 단일 매개 변수 케이스 생성자와 형식이 'object'인 공용 인스턴스 속성 'Value'를 선언해야 합니다. + + + + Union type shape is not a valid C# union. + 유니온 형식 셰이프는 올바른 C# 유니온이 아닙니다. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 5fe6c8d4e5fae0..97d487a50a3993 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -22,9 +22,29 @@ Nieprawidłowy typ właściwości rozszerzenia danych. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Generator źródłowy nie obsługuje atrybutu niestandardowego „{0}” pochodzącego od atrybutu JsonConverterAttribute. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Atrybuty pochodzące z atrybutu JsonConverterAttribute nie są obsługiwane przez generator źródła. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Określony typ „{0}” nie jest obsługiwanym typem pochodnym dla typu polimorficznego „{1}”. Typy pochodne muszą być przypisane do typu podstawowego. + + + + Derived type is not a supported polymorphic derived type. + Typ pochodny nie jest obsługiwanym polimorficznym typem pochodnym. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Istnieje wiele typów o nazwie „{0}”. Wygenerowano źródło dla pierwszego wykrytego elementu. Aby rozwiązać tę kolizję, użyj elementu „JsonSerializableAttribute. TypeInfoPropertyName”. @@ -32,24 +52,104 @@ Zduplikowana nazwa typu. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Typ „{0}” ma adnotację „JsonDerivedTypeAttribute”, która nie jest obsługiwana w elemecie „JsonSourceGenerationMode.Serialization”. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Atrybut „JsonDerivedTypeAttribute” nie jest obsługiwany w elemecie „JsonSourceGenerationMode.Serialization”. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Dyskryminator typu „{0}” jest określony więcej niż raz dla typu polimorficznego „{1}”. Typy pochodne muszą odpowiadać unikatowym dyskryminatorom. + + + + Derived types produce a duplicate type discriminator. + Typy pochodne powodują dyskryminowanie zduplikowanego typu. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Wywnioskowany typ pochodny „{0}” jest mniej dostępny niż polimorficzny typ podstawowy „{1}”. Wywnioskowane typy pochodne muszą być co najmniej tak dostępne jak typ podstawowy. + + + + Inferred derived type is less accessible than the polymorphic base type. + Wywnioskowany typ pochodny jest mniej dostępny niż polimorficzny typ podstawowy. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Typ „{0}” „JsonConverterAttribute” określony w przypadku składowej „{1}” nie jest typem konwertera lub nie zawiera dostępnego konstruktora bez parametrów. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + Typ „JsonConverterAttribute.Type” zawiera nieprawidłowy lub niedostępny argument. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Typ „{0}” został oznaczony adnotacją z atrybutem „JsonIgnoreAttribute” przy użyciu elementu „JsonIgnoreCondition.Always”, który jest nieprawidłowy w deklaracjach typu. Atrybut zostanie zignorowany. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + Element „JsonIgnoreCondition.Always” jest nieprawidłowy w adnotacjach „JsonIgnoreAttribute” na poziomie typu. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Typ „{0}” ma adnotacje z atrybutem JsonSerializableAttribute, ale nie pochodzi od elementu JsonSerializerContext. Nie zostanie wygenerowany żaden kod źródłowy. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Typy z adnotacjami JsonSerializableAttribute muszą być klasami pochodzącymi z elementu JsonSerializerContext. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Element członkowski '{0}' został opatrzony adnotacją 'JsonStringEnumConverter', która nie jest obsługiwana w natywnym AOT. Zamiast tego należy rozważyć użycie ogólnego konwertera „JsonStringEnumConverter<TEnum>”. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Nieogólny element „JsonStringEnumConverter” wymaga dynamicznego kodu. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Generator źródła System.Text.Json nie jest dostępny w języku C# {0}. Użyj wersji językowej {1} lub nowszej. + + + + C# language version not supported by the source generator. + Wersja języka C# nie jest obsługiwana przez generator źródła. @@ -72,6 +172,51 @@ Typ ma wiele składowych opatrzonych adnotacjami za pomocą atrybutu JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Nie można rozpoznać otwartego ogólnego typu pochodnego „{0}” dla polimorficznego typu podstawowego „{1}”: {2}. + + + + the derived type matches the base type through multiple ancestors + typ pochodny pasuje do typu podstawowego za pośrednictwem wielu elementów nadrzędnych + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + ograniczenie parametru typu „{0}” nie jest spełnione przez element „{1}” + + + + the derived type is not assignable to the base type + typu pochodnego nie można przypisać do typu podstawowego + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + parametr typu „{0}” typu pochodnego nie jest powiązany argumentami typu podstawowego + + + + the base type's arguments do not match the derived type's base specification + argumenty typu podstawowego nie są zgodne ze specyfikacją podstawową typu pochodnego + + + + Open generic derived type could not be resolved for the polymorphic base type. + Nie można rozpoznać otwartego ogólnego typu pochodnego dla polimorficznego typu podstawowego. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Typ „{0}” zawiera parametr ref, taki jak właściwość, pole lub konstruktor „{1}”. Nie zostanie wygenerowany kod źródłowy dla właściwości, pola lub konstruktora. + + + + Type includes ref like property, field or constructor parameter. + Typ zawiera parametr właściwości, pola lub konstruktora typu ref. + + Did not generate serialization metadata for type '{0}'. Nie wygenerowano metadanych serializacji dla typu „{0}”. @@ -82,6 +227,26 @@ Nie wygenerowano metadanych serializacji dla typu. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Typ unii „{0}”: {1}. Ustaw element JsonUnionAttribute.TypeClassifier, aby udostępnić klasyfikator niestandardowy, który może być jednoznaczny. + + + + Union case types cannot be unambiguously classified by JSON value type. + Typy przypadków unii nie mogą być jednoznacznie klasyfikowane według typu wartości JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Typ unii „{0}” nie jest zgodny z konwencją kształtu unii języka C#: musi deklarować co najmniej jeden publiczny konstruktor przypadków z jednym parametrem i właściwość wystąpienia publicznego o nazwie „Value” z typem „object”. + + + + Union type shape is not a valid C# union. + Kształt typu unii nie jest prawidłową unią języka C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 6872bd1ec9dd76..663b201608bb4b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -22,9 +22,29 @@ Tipo de propriedade de extensão de dados inválido. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + O atributo customizado '{0}' derivado de JsonConverterAttribute não tem suporte pelo gerador de origem. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Os atributos derivados de JsonConverterAttribute não têm suporte pelo gerador de origem. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + O tipo especificado ''{0}'' não é um tipo derivado com suporte para o tipo polimórfico ''{1}''. Os tipos derivados precisam ser atribuíveis ao tipo base. + + + + Derived type is not a supported polymorphic derived type. + O tipo derivado não é um tipo derivado polimórfico com suporte. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Existem vários tipos chamados '{0}'. A fonte foi gerada para o primeiro detectado. Use 'JsonSerializableAttribute.TypeInfoPropertyName' para resolver essa colisão. @@ -32,24 +52,104 @@ Nome de tipo duplicado. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + O tipo '{0}' é anotado com 'JsonDerivedTypeAttribute' que não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonDerivedTypeAttribute' não tem suporte em 'JsonSourceGenerationMode.Serialization'. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + O discriminador de tipo ''{0}'' foi especificado mais de uma vez para o tipo polimórfico ''{1}''. Os tipos derivados devem corresponder a discriminadores exclusivos. + + + + Derived types produce a duplicate type discriminator. + Os tipos derivados geram um discriminador de tipo duplicado. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + O tipo derivado inferido ''{0}'' é menos acessível do que o tipo base polimórfico ''{1}''. Os tipos derivados inferidos precisam ser pelo menos tão acessíveis quanto o tipo base. + + + + Inferred derived type is less accessible than the polymorphic base type. + O tipo derivado inferido é menos acessível do que o tipo base polimórfico. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + O tipo "JsonConverterAttribute" "{0}" especificado no membro "{1}" não é um tipo de conversor ou não contém um construtor sem parâmetros acessível. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + O "JsonConverterAttribute.Type" contém um argumento inválido ou inacessível. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + O tipo '{0}' foi anotado com 'JsonIgnoreAttribute' usando 'JsonIgnoreCondition.Always', o que não é válido em declarações de tipo. O atributo será ignorado. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' não é válido em anotações de 'JsonIgnoreAttribute' no nível de tipo. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + O tipo '{0}' foi anotado com JsonSerializableAttribute, mas não deriva de JsonSerializerContext. Nenhum código-fonte será gerado. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Tipos anotados com JsonSerializable Attribute devem ser classes derivadas de JsonSerializerContext. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + O membro "{0}" foi anotado com "JsonStringEnumConverter" que não tem suporte na AOT nativa. Considere usar o genérico "JsonStringEnumConverter<TEnum>". - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + O "JsonStringEnumConverter" não genérico requer código dinâmico. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + O gerador de origem System.Text.Json não está disponível em C# {0}. Use a versão do idioma {1} ou superior. + + + + C# language version not supported by the source generator. + Versão da linguagem C# não suportada pelo gerador de origem. @@ -72,6 +172,51 @@ Tipo tem vários membros anotados com JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + O tipo derivado genérico aberto '{0}' não pôde ser resolvido para o tipo base polimórfico '{1}': {2}. + + + + the derived type matches the base type through multiple ancestors + o tipo derivado corresponde ao tipo base por meio de vários ancestrais + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + a restrição no parâmetro de tipo '{0}' não é atendida por '{1}' + + + + the derived type is not assignable to the base type + o tipo derivado não pode ser atribuído ao tipo base + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + o parâmetro de tipo '{0}' do tipo derivado não é vinculado pelos argumentos do tipo base + + + + the base type's arguments do not match the derived type's base specification + os argumentos do tipo base não correspondem à especificação de base do tipo derivado + + + + Open generic derived type could not be resolved for the polymorphic base type. + O tipo derivado genérico aberto não pôde ser resolvido para o tipo base polimórfico. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + O tipo "{0}" inclui a propriedade ref like, campo ou parâmetro de construtor "{1}". Nenhum código-fonte será gerado para a propriedade, campo ou construtor. + + + + Type includes ref like property, field or constructor parameter. + O tipo inclui propriedade ref like, campo ou parâmetro de construtor. + + Did not generate serialization metadata for type '{0}'. Não gerou metadados de serialização para o tipo '{0}'. @@ -82,6 +227,26 @@ Não gerou metadados de serialização para o tipo. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Tipo de união "{0}": {1}. Defina JsonUnionAttribute.TypeClassifier para fornecer um classificador personalizado que possa diferenciá-los. + + + + Union case types cannot be unambiguously classified by JSON value type. + Os tipos de caso de união não podem ser classificados sem ambiguidade pelo tipo de valor JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + O tipo de união "{0}" não corresponde à convenção de forma união do C#: ele deve declarar pelo menos um construtor de caso de parâmetro único público e uma propriedade de instância pública chamada "Value" com o tipo "object". + + + + Union type shape is not a valid C# union. + A forma do tipo união não é uma união C# válida. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index 639609bf28e2eb..fe9219db28d59b 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -22,9 +22,29 @@ Недопустимый тип свойства расширения данных. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + Пользовательский атрибут "{0}", производный от JsonConverterAttribute, не поддерживается генератором исходного кода. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + Атрибуты, производные от JsonConverterAttribute, не поддерживаются генератором исходного кода. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Указанный тип "{0}" не является поддерживаемым производным типом для полиморфного типа "{1}". Производные типы должны поддерживать назначение базовому типу. + + + + Derived type is not a supported polymorphic derived type. + Производный тип не является поддерживаемым полиморфным производным типом. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + Существует несколько типов с именем "{0}". Исходный код сформирован для первого обнаруженного типа. Используйте JsonSerializableAttribute.TypeInfoPropertyName для устранения этого конфликта. @@ -32,24 +52,104 @@ Дублирующееся имя типа. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + Тип '{0}' аннотирован атрибутом \"JsonDerivedTypeAttribute\", который не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + Атрибут JsonDerivedTypeAttribute не поддерживается в \"JsonSourceGenerationMode.Serialization\". + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Дискриминатор типа "{0}" указан более одного раза для полиморфного типа "{1}". Производные типы должны соответствовать уникальным дискриминаторам. + + + + Derived types produce a duplicate type discriminator. + Производные типы создают повторяющийся дискриминатор типа. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Выведенный производный тип "{0}" менее доступен, чем полиморфный базовый тип "{1}". Выведенные производные типы должны быть не менее доступны, чем базовый тип. + + + + Inferred derived type is less accessible than the polymorphic base type. + Выведенный производный тип менее доступен, чем полиморфный базовый тип. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + Тип "JsonConverterAttribute" "{0}", указанный в элементе "{1}", не является типом преобразователя или не содержит доступного конструктора без параметров. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + Аргумент "JsonConverterAttribute.Type" содержит недопустимый или недоступный аргумент. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + Тип "{0}" помечен атрибутом "JsonIgnoreAttribute" с параметром "JsonIgnoreCondition.Always", что недопустимо для объявлений типов. Этот атрибут будет проигнорирован. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + Параметр "JsonIgnoreCondition.Always" недопустим для аннотаций "JsonIgnoreAttribute" на уровне типа. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + Тип "{0}" помечен атрибутом JsonSerializableAttribute, но не является производным от JsonSerializerContext. Исходный код не будет создан. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + Типы, аннотированные атрибутом JsonSerializableAttribute, должны быть классами, производными от JsonSerializerContext. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + Элемент "{0}" содержит примечание JsonStringEnumConverter, что не поддерживается в собственном AOT. Вместо этого рассмотрите возможность использовать универсальный параметр JsonStringEnumConverter<TEnum>. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Для неуниверсального параметра JsonStringEnumConverter требуется динамический код. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + Генератор исходного кода System.Text.Json не доступен в C# {0}. Используйте языковую версию {1} или выше. + + + + C# language version not supported by the source generator. + Версия языка C# не поддерживается генератором исходного кода. @@ -72,6 +172,51 @@ Тип содержит несколько элементов, помеченных с помощью JsonExtensionDataAttribute. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Не удалось разрешить открытый обобщенный производный тип "{0}" для полиморфного базового типа "{1}": {2}. + + + + the derived type matches the base type through multiple ancestors + производный тип соответствует базовому типу через нескольких предков + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + ограничение для параметра типа "{0}" не удовлетворяется типом "{1}" + + + + the derived type is not assignable to the base type + производный тип не может быть присвоен базовому типу + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + параметр типа "{0}" производного типа не связан с аргументами базового типа + + + + the base type's arguments do not match the derived type's base specification + аргументы базового типа не соответствуют спецификации базового типа в производном типе + + + + Open generic derived type could not be resolved for the polymorphic base type. + Не удалось разрешить открытый обобщенный производный тип для полиморфного базового типа. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + Тип "{0}" содержит ссылку, например свойство, поле или параметр конструктора "{1}". Для свойства, поля или конструктора не будет создан исходный код. + + + + Type includes ref like property, field or constructor parameter. + Тип содержит ссылку, например свойство, поле или параметр конструктора. + + Did not generate serialization metadata for type '{0}'. Метаданные сериализации для типа "{0}" не сформированы. @@ -82,6 +227,26 @@ Метаданные сериализации для типа не сформированы. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Тип объединения "{0}": {1}. Задайте JsonUnionAttribute.TypeClassifier, чтобы указать пользовательский классификатор для устранения неоднозначности. + + + + Union case types cannot be unambiguously classified by JSON value type. + Типы вариантов объединения невозможно однозначно классифицировать по типу значения JSON. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + Тип объединения "{0}" не соответствует соглашению о структуре объединения C#: он должен объявлять как минимум один общедоступный конструктор варианта с одним параметром и общедоступное свойство экземпляра с именем "Value" и типом "object". + + + + Union type shape is not a valid C# union. + Структура типа объединения не является допустимым объединением C#. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index 62bb1f85390d1c..bde182c70ec4f7 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -22,9 +22,29 @@ Veri uzantısı özellik türü geçersiz. + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + JsonConverterAttribute’tan türetilen özel öznitelik '{0}' kaynak oluşturucu tarafından desteklenmiyor. + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + JsonConverterAttribute’tan türetilen öznitelikler kaynak oluşturucu tarafından desteklenmiyor. + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + Belirtilen '{0}' türü, '{1}' polimorfik türü için desteklenen bir türetilmiş tür değildir. Türetilmiş türler temel türe atanabilir olmalıdır. + + + + Derived type is not a supported polymorphic derived type. + Türetilmiş tür, desteklenen bir polimorfik türetilmiş tür değildir. + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + '{0}' adını taşıyan birden çok tür var. Kaynak, algılanan ilk tür için oluşturuldu. Bu çarpışmayı çözmek için 'JsonSerializableAttribute.TypeInfoPropertyName' özelliğini kullanın. @@ -32,24 +52,104 @@ Yinelenen tür adı. - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + '{0}' türü, 'JsonSourceGenerationMode.Serialization' içinde desteklenmeyen 'JsonDerivedTypeAttribute' ile ek açıklama içeriyor. + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization' içinde 'JsonDerivedTypeAttribute' desteklenmiyor. + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + Tür ayırıcısı '{0}', polimorfik tür '{1}' için birden fazla kez belirtildi. Türetilmiş türler benzersiz ayırıcılara karşılık gelmelidir. + + + + Derived types produce a duplicate type discriminator. + Türetilmiş türler yinelenen bir tür ayırıcısı üretir. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + Çıkarsanan türetilmiş tür '{0}' polimorfik temel '{1}' türünden daha az erişilebilir. Çıkarsanan türetilmiş türler, en az temel tür kadar erişilebilir olmalıdır. + + + + Inferred derived type is less accessible than the polymorphic base type. + Çıkarsanan türetilmiş tür, polimorfik temel türden daha az erişilebilirdir. + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + '{1}' üyesi üzerinde belirtilen 'JsonConverterAttribute' '{0}' türü dönüştürücü türü değil veya erişilebilir parametresiz bir oluşturucu içermiyor. + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' geçersiz veya erişilemeyen bir bağımsız değişken içeriyor. + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + ‘{0}’ türü, tür bildirimlerinde geçerli olmayan ‘JsonIgnoreCondition.Always’ kullanılarak ‘JsonIgnoreAttribute’ ile işaretlenmiştir. Bu özellik göz ardı edilecektir. + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + ‘JsonIgnoreCondition.Always’, tür düzeyindeki ‘JsonIgnoreAttribute’ ek açıklamalarında geçerli değildir. + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + '{0}' türü, JsonSerializableAttribute ile ek açıklama eklenmiş ancak JsonSerializerContext'ten türetmiyor. Kaynak kodu oluşturulmayacak. + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + JsonSerializableAttribute ile not eklenen türler, JsonSerializerContext'ten türetilen sınıflar olmalıdır. - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + '{0}' adlı üyeye yerel AOT’de desteklenmeyen 'JsonStringEnumConverter' parametresi eklendi. bunun yerine genel 'JsonStringEnumConverter<TEnum>' parametresini kullanmayı deneyin. - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + Genel olmayan 'JsonStringEnumConverter' parametresi dinamik kod gerektirir. - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json kaynak oluşturucusu C# {0}'ta mevcut değildir. Lütfen {1} dil sürümünü veya daha üstünü kullanın. + + + + C# language version not supported by the source generator. + C# dil sürümü kaynak oluşturucu tarafından desteklenmiyor. @@ -72,6 +172,51 @@ Tür, JsonExtensionDataAttribute ile açıklanan birden çok üyeye sahip. + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + Açık genel türetilmiş tür '{0}' çok biçimli temel tür '{1}' için çözümlenemedi: {2}. + + + + the derived type matches the base type through multiple ancestors + türetilen tür, birden fazla atası aracılığıyla temel türle eşleşir + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + '{0}' tür parametresi için kısıtlama '{1}' tarafından karşılanmıyor + + + + the derived type is not assignable to the base type + Türetilmiş tür, temel türe atanamıyor + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + Türetilmiş türün '{0}' tür parametresi, temel türün bağımsız değişkenleri tarafından bağlanmıyor + + + + the base type's arguments do not match the derived type's base specification + Temel türün bağımsız değişkenleri, türetilmiş türün temel belirtimiyle eşleşmiyor + + + + Open generic derived type could not be resolved for the polymorphic base type. + Açık genel türetilmiş tür, çok biçimli temel tür için çözümlenemiyor. + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + '{0}' türü; özellik, alan veya oluşturucu parametresi '{1}' gibi başvuru içeriyor. Özellik, alan veya oluşturucu için kaynak kodu üretilmeyecek. + + + + Type includes ref like property, field or constructor parameter. + Tür; özellik, alan veya oluşturucu parametresi gibi başvuru içeriyor. + + Did not generate serialization metadata for type '{0}'. '{0}' türü için serileştirme meta verileri oluşturulmadı. @@ -82,6 +227,26 @@ Tür için serileştirme meta verileri oluşturulmadı. + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + Birleşim türü '{0}': {1}. Belirsizliği giderebilen özel bir sınıflandırıcı sağlamak için JsonUnionAttribute.TypeClassifier öğesini ayarlayın. + + + + Union case types cannot be unambiguously classified by JSON value type. + Birleşim durum türleri JSON değer türüne göre belirsiz biçimde sınıflandırılamaz. + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + '{0}' birleşim türü C# birleşim şekli kuralıyla eşleşmiyor: En az bir ortak tek parametreli durum oluşturucusu ve türü 'object' olan 'Value' adlı bir ortak örnek özelliği bildirmelidir. + + + + Union type shape is not a valid C# union. + Birleşim türü şekli geçerli bir C# birleşimi değil. + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index a81ae035db2e08..348362b6502802 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -22,9 +22,29 @@ 数据扩展属性类型无效。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + 源生成器不支持从 JsonConverterAttribute 派生的自定义属性“{0}”。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + 源生成器不支持从 JsonConverterAttribute 派生的属性。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定的类型“{0}”不是多态类型“{1}”支持的派生类型。派生类型必须可分配给基类型。 + + + + Derived type is not a supported polymorphic derived type. + 派生类型不是受支持的多态派生类型。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 有多个名为 {0} 的类型。已为第一个检测到类型的生成源。请使用“JsonSerializableAttribute.TypeInfoPropertyName”以解决此冲突。 @@ -32,24 +52,104 @@ 重复的类型名称。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 类型 \"{0}\" 使用 \"JsonSourceGenerationMode.Serialization\" 中不支持的 \"JsonDerivedTypeAttribute\" 进行了批注。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + \"JsonSourceGenerationMode.Serialization\" 中不支持 \"JsonDerivedTypeAttribute\"。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 为多态类型“{1}”多次指定了类型鉴别器“{0}”。派生类型必须对应于唯一的鉴别器。 + + + + Derived types produce a duplicate type discriminator. + 派生类型产生重复的类型鉴别器。 + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推断的派生类型“{0}”的可访问性低于多态基类型“{1}”。推断的派生类型的可访问性必须至少与基类型相同。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推断的派生类型的可访问性低于多态基类型。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + 在成员 "{1}" 上指定的 "JsonConverterAttribute" 类型 "{0}" 不是转换器类型或不包含可访问的无参数构造函数。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + "JsonConverterAttribute.Type" 包含无效或不可访问的参数。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 类型 "{0}" 使用了对类型声明无效的 "JsonIgnoreCondition.Always" 作为 "JsonIgnoreAttribute" 的注解。将忽略该属性。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + "JsonIgnoreCondition.Always" 在类型级别的 "JsonIgnoreAttribute" 注解中无效。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 类型“{0}”已使用 JsonSerializableAttribute 进行批注,但不是从 JsonSerializerContext 派生的。不会生成源代码。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + 使用 JsonSerializableAttribute 批注的类型必须是派生自 JsonSerializerContext 的类。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + 成员“{0}”已使用本机 AOT 中不支持的 "JsonStringEnumConverter" 进行批注。请改为考虑使用泛型 "JsonStringEnumConverter<TEnum>"。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非泛型 "JsonStringEnumConverter" 需要动态代码。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + System.Text.Json 源生成器在 C# {0} 中不可用。请使用{1}或更高版本的语言版本。 + + + + C# language version not supported by the source generator. + 源生成器不支持 C# 语言版本。 @@ -72,6 +172,51 @@ 类型具有多个带有 JsonExtensionDataAttribute 注释的成员。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 无法为多态基类型“{1}”解析开放泛型派生类型“{0}”: {2}。 + + + + the derived type matches the base type through multiple ancestors + 派生类型通过多个上级与基类型匹配 + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + “{1}”不满足类型参数“{0}”的约束要求 + + + + the derived type is not assignable to the base type + 派生类型无法赋值给基类型 + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 派生类型的类型参数“{0}”不受基类型参数的约束 + + + + the base type's arguments do not match the derived type's base specification + 基类型的参数与派生类型的基规范不匹配 + + + + Open generic derived type could not be resolved for the polymorphic base type. + 无法为多态基类型解析开放泛型派生类型。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 类型“{0}”包括属性、字段或构造函数参数“{1}”等引用。不会为属性、字段或构造函数生成源代码。 + + + + Type includes ref like property, field or constructor parameter. + 类型包括属性、字段或构造函数参数等引用。 + + Did not generate serialization metadata for type '{0}'. 未生成类型 '{0}' 的序列化元数据。 @@ -82,6 +227,26 @@ 未生成类型的序列化元数据。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 联合类型“{0}”: {1}。设置 JsonUnionAttribute.TypeClassifier 以提供可消除歧义的自定义分类器。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 联合事例类型无法通过 JSON 值类型进行明确分类。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 联合类型“{0}”不符合 C# 联合形状约定: 必须声明至少一个公共单参数事例构造函数和一个名为 "Value" 且类型为 "object" 的公共实例属性。 + + + + Union type shape is not a valid C# union. + 联合类型形状不是有效的 C# 联合。 + + \ No newline at end of file diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 5872c8207ce0c4..2007f46a2cf417 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -22,9 +22,29 @@ 資料延伸屬性類型無效。 + + The custom attribute '{0}' deriving from JsonConverterAttribute is not supported by the source generator. + 來源產生器不支援衍生自 JsonConverterAttribute 的自訂屬性 '{0}'。 + + + + Attributes deriving from JsonConverterAttribute are not supported by the source generator. + 來源產生器不支援衍生自 JsonConverterAttribute 的屬性。 + + + + Specified type '{0}' is not a supported derived type for the polymorphic type '{1}'. Derived types must be assignable to the base type. + 指定的類型 '{0}' 不是多型類型 '{1}' 支援的衍生類型。衍生類型必須可指派給基底類型。 + + + + Derived type is not a supported polymorphic derived type. + 衍生類型不是支援的多型衍生類型。 + + - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. - There are multiple types named {0}. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + There are multiple types named '{0}'. Source was generated for the first one detected. Use 'JsonSerializableAttribute.TypeInfoPropertyName' to resolve this collision. + 有多個名為 '{0}' 的類型。已為偵測到的第一個項目產生來源。請使用 'JsonSerializableAttribute.TypeInfoPropertyName' 解決此衝突。 @@ -32,24 +52,104 @@ 重複類型名稱。 - - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. - The member '{0}.{1}' has been annotated with the JsonIncludeAttribute but is not visible to the source generator. + + Type '{0}' is annotated with 'JsonDerivedTypeAttribute' which is not supported in 'JsonSourceGenerationMode.Serialization'. + 類型 '{0}' 使用 'JsonSourceGenerationMode.Serialization' 不支援的 'JsonDerivedTypeAttribute' 進行註釋。 + + + + 'JsonDerivedTypeAttribute' is not supported in 'JsonSourceGenerationMode.Serialization'. + 'JsonSourceGenerationMode.Serialization' 中不支援 'JsonDerivedTypeAttribute'。 + + + + The type discriminator '{0}' is specified more than once for the polymorphic type '{1}'. Derived types must correspond to unique discriminators. + 多型類型 '{0}' 的類型辨別器 '{1}' 指定了不只一次。衍生類型必須對應到唯一的辨別器。 + + + + Derived types produce a duplicate type discriminator. + 衍生類型會產生重複的類型辨別器。 + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + + + + Inferred closed type polymorphism is enabled on a type that is not a closed type. + Inferred closed type polymorphism is enabled on a type that is not a closed type. + + + + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + + + + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + + + + The inferred derived type '{0}' is less accessible than the polymorphic base type '{1}'. Inferred derived types must be at least as accessible as the base type. + 推斷的衍生類型 '{0}' 比多型基底類型 '{1}' 的可存取性更低。推斷的衍生類型至少必須與基底類型一樣可存取。 + + + + Inferred derived type is less accessible than the polymorphic base type. + 推斷的衍生類型比多型基底類型的可存取性更低。 + + + + The 'JsonConverterAttribute' type '{0}' specified on member '{1}' is not a converter type or does not contain an accessible parameterless constructor. + 成員 '{1}' 上指定的 'JsonConverterAttribute' 類型 '{0}' 不是轉換器類型,或不包含可存取的無參數建構函式。 + + + + The 'JsonConverterAttribute.Type' contains an invalid or inaccessible argument. + 'JsonConverterAttribute.Type' 包含無效或無法存取的引數。 + + + + The type '{0}' has been annotated with 'JsonIgnoreAttribute' using 'JsonIgnoreCondition.Always' which is not valid on type declarations. The attribute will be ignored. + 類型 '{0}' 已使用 'JsonIgnoreAttribute' 並設定為 'JsonIgnoreCondition.Always',但此設定在類型宣告中無效。將忽略該屬性。 + + + + 'JsonIgnoreCondition.Always' is not valid on type-level 'JsonIgnoreAttribute' annotations. + 'JsonIgnoreCondition.Always' 在類型層級的 'JsonIgnoreAttribute' 註解中無效。 + + + + The type '{0}' has been annotated with JsonSerializableAttribute but does not derive from JsonSerializerContext. No source code will be generated. + 類型 '{0}' 已使用 JsonSerializableAttribute 標註,但並非衍生自 JsonSerializerCoNtext。將不會產生原始程式碼。 + + + + Types annotated with JsonSerializableAttribute must be classes deriving from JsonSerializerContext. + 以 JsonSerializableAttribute 標註的類型必須為衍生自 JsonSerializerCoNtext 的類別。 - - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. - Inaccessible properties annotated with the JsonIncludeAttribute are not supported in source generation mode. + + The member '{0}' has been annotated with 'JsonStringEnumConverter' which is not supported in native AOT. Consider using the generic 'JsonStringEnumConverter<TEnum>' instead. + 成員 '{0}' 已使用原生 AOT 不支援的 'JsonStringEnumConverter' 加上標註。請考慮改用一般 'JsonStringEnumConverter<TEnum>'。 - - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. - The type '{0}' defines init-only properties, deserialization of which is currently not supported in source generation mode. + + The non-generic 'JsonStringEnumConverter' requires dynamic code. + 非一般 'JsonStringEnumConverter' 需要動態程式碼。 - - Deserialization of init-only properties is currently not supported in source generation mode. - Deserialization of init-only properties is currently not supported in source generation mode. + + The System.Text.Json source generator is not available in C# {0}. Please use language version {1} or greater. + C# {0} 中無法使用 System.Text.Json 來源產生器。請使用 {1} 或更新的語言版本。 + + + + C# language version not supported by the source generator. + 來源產生器不支援 C# 語言版本。 @@ -72,6 +172,51 @@ 類型具有使用 JsonExtensionDataAttribute 標註的多個成員。 + + The open generic derived type '{0}' could not be resolved for the polymorphic base type '{1}': {2}. + 無法解析多型基底類型 '{1}' 的開放式泛型衍生類型 '{0}': {2}。 + + + + the derived type matches the base type through multiple ancestors + 衍生的類型會透過多個上階項目來比對基底類型 + + + + the constraint on type parameter '{0}' is not satisfied by '{1}' + '{1}' 未滿足類型參數 '{0}' 上的條件約束 + + + + the derived type is not assignable to the base type + 衍生的類型無法指派給基底類型 + + + + the type parameter '{0}' of the derived type is not bound by the base type's arguments + 衍生類型的類型參數 '{0}' 並未由基底類型的引數繫結 + + + + the base type's arguments do not match the derived type's base specification + 基底類型的引數與衍生類型的基底規格不符 + + + + Open generic derived type could not be resolved for the polymorphic base type. + 無法解析多型基底類型的開放式泛型衍生類型。 + + + + The type '{0}' includes the ref like property, field or constructor parameter '{1}'. No source code will be generated for the property, field or constructor. + 類型 '{0}' 包含 ref,例如屬性、欄位或建構函式參數 '{1}'。不會針對屬性、欄位或建構函式產生原始程式碼。 + + + + Type includes ref like property, field or constructor parameter. + 類型包含 ref,例如屬性、欄位或建構函式參數。 + + Did not generate serialization metadata for type '{0}'. 未產生類型 '{0}' 的序列化中繼資料。 @@ -82,6 +227,26 @@ 未產生類型的序列化中繼資料。 + + Union type '{0}': {1}. Set JsonUnionAttribute.TypeClassifier to provide a custom classifier that can disambiguate. + 聯集類型 '{0}': {1}。設定 JsonUnionAttribute.TypeClassifier 以提供可消除歧義的自訂分類器。 + + + + Union case types cannot be unambiguously classified by JSON value type. + 聯集案例類型無法以 JSON 值類型明確分類。 + + + + Union type '{0}' does not match the C# union shape convention: it must declare at least one public single-parameter case constructor and a public instance property named 'Value' with type 'object'. + 聯集類型 '{0}' 不符合 C# 聯集圖形慣例: 它必須宣告至少一個公用單一參數案例建構函式和名為 'Value' 且類型為 'object' 的公用執行個體屬性。 + + + + Union type shape is not a valid C# union. + 聯集類型圖形不是有效的 C# 集。 + + \ No newline at end of file From e7e889fc41d1f79e285be5074a98cc633ac57c38 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Tue, 4 Aug 2026 14:45:17 -0700 Subject: [PATCH 20/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3039263 --- .../System.Text.Json/gen/Resources/xlf/Strings.it.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.pl.xlf | 8 ++++---- .../gen/Resources/xlf/Strings.zh-Hant.xlf | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf index f01f0d785c296b..6eeb60c2329952 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.it.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + Il tipo '{0}' abilita JsonPolymorphicAttribute.InferClosedTypePolymorphism ma non è un tipo chiuso, quindi non è possibile dedurre alcun tipo derivato. Dichiara il tipo come 'closed' o registra i relativi tipi derivati usando JsonDerivedTypeAttribute. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + Il polimorfismo di tipo chiuso dedotto è abilitato su un tipo che non è chiuso. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + Il tipo '{0}' abilita JsonPolymorphicAttribute.InferClosedTypePolymorphism ma dichiara anche JsonDerivedTypeAttribute. Le registrazioni esplicite sostituiscono l'inferenza, quindi solo i tipi derivati dichiarati esplicitamente vengono serializzati in modo polimorfico. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Il polimorfismo di tipo chiuso dedotto non ha effetto su un tipo per cui sono registrati esplicitamente i tipi derivati. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf index 97d487a50a3993..2bc6b928b8d9ec 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pl.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + Typ „{0}” umożliwia stosowanie metody JsonPolymorphicAttribute.InferClosedTypePolymorphism, ale nie jest typem zamkniętym, więc nie można wywnioskować żadnych typów pochodnych. Zadeklaruj typ jako„zamknięty” albo zarejestruj jego typy pochodne przy użyciu atrybutu JsonDerivedTypeAttribute. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + Włączono wywnioskowany polimorfizm typów zamkniętych dla typu, który nie jest typem zamkniętym. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + Typ „{0}” włącza JsonPolymorphicAttribute.InferClosedTypePolymorphism, ale deklaruje też atrybut JsonDerivedTypeAttribute. Jawne rejestracje zastępują wnioskowanie, więc tylko typy pochodne zadeklarowane jawnie są serializowane polimorficznie. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Wywnioskowany polimorfizm typów zamkniętych nie ma wpływu na typ, który jawnie rejestruje typy pochodne. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf index 2007f46a2cf417..88178a8a284ced 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hant.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + 類型 '{0}' 會啟用 JsonPolymorphicAttribute.InferClosedTypePolymorphism,但不是封閉類型,因此無法推斷衍生類型。將類型宣告為「封閉」,或使用 JsonDerivedTypeAttribute 註冊其衍生類型。 Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + 已在不是封閉類型的類型上啟用推斷的封閉類型多型。 The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + 類型 '{0}' 會啟用 JsonPolymorphicAttribute.InferClosedTypePolymorphism,但也會宣告 JsonDerivedTypeAttribute。明確註冊會取代推斷,因此只有明確宣告的衍生類型會以多型方式序列化。 Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + 推斷的封閉類型多型對明確註冊衍生類型的類型沒有作用。 From e9fee512f6fb15d5cb1f24fa60b6d935b692a7f4 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Wed, 5 Aug 2026 15:12:38 -0700 Subject: [PATCH 21/21] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3040360 --- .../System.Text.Json/gen/Resources/xlf/Strings.cs.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.de.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.es.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.fr.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.ja.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.ko.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.ru.xlf | 8 ++++---- .../System.Text.Json/gen/Resources/xlf/Strings.tr.xlf | 8 ++++---- .../gen/Resources/xlf/Strings.zh-Hans.xlf | 8 ++++---- 10 files changed, 40 insertions(+), 40 deletions(-) diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf index feb54ae545519c..e080182adb94e5 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.cs.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + Typ {0} povoluje JsonPolymorphicAttribute.InferClosedTypePolymorphism, ale nejedná se o uzavřený typ, takže nelze odvodit žádné odvozené typy. Deklarujte typ closed nebo zaregistrujte jeho odvozené typy pomocí JsonDerivedTypeAttribute. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + Odvozený polymorfismus uzavřeného typu je povolený u typu, který není uzavřeným typem. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + Typ „{0}“ povoluje JsonPolymorphicAttribute.InferClosedTypePolymorphism, ale také deklaruje JsonDerivedTypeAttribute. Explicitní registrace nahrazují odvozování, takže pouze odvozené typy deklarované explicitně jsou serializovány polymorfně. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Odvozený polymorfismus uzavřeného typu nemá žádný vliv na typ, který explicitně registruje odvozené typy. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf index 62511c5996989d..b7b9ccaa8db491 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.de.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + Der Typ „{0}“ aktiviert JsonPolymorphicAttribute.InferClosedTypePolymorphism, ist aber kein geschlossener Typ, sodass auf keine abgeleiteten Typen rückgeschlossen werden kann. Deklarieren Sie den Typ „closed“, oder registrieren Sie seine abgeleiteten Typen mit jsonDerivedTypeAttribute. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + Der inferierte Polymorphismus geschlossener Typen ist für einen Typ aktiviert, der kein geschlossener Typ ist. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + Der Typ „{0}“ aktiviert JsonPolymorphicAttribute.InferClosedTypePolymorphism, deklariert aber auch JsonDerivedTypeAttribute. Explizite Registrierungen ersetzen den Rückschluss, sodass nur die explizit deklarierten abgeleiteten Typen polymorph serialisiert werden. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Der abgeleitete Polymorphismus geschlossener Typen hat keine Auswirkungen auf einen Typ, der abgeleitete Typen explizit registriert. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf index bf0bf55d501323..59d82bea569f9a 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.es.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + El tipo "{0}" habilita JsonPolymorphicAttribute.InferClosedTypePolymorphism, pero no es un tipo cerrado, por lo que no se puede inferir ningún tipo derivado. Declare el tipo como "closed" o registre sus tipos derivados mediante JsonDerivedTypeAttribute. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + El polimorfismo de tipo cerrado inferido está habilitado en un tipo que no es un tipo cerrado. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + El tipo "{0}" habilita JsonPolymorphicAttribute.InferClosedTypePolymorism, pero también declara JsonDerivedTypeAttribute. Los registros explícitos reemplazan la inferencia, por lo que solo los tipos derivados declarados explícitamente se serializan polimórficamente. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + El polimorfismo de tipo cerrado inferido no tiene ningún efecto en un tipo que registra tipos derivados explícitamente. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf index 130bf918c17117..25de0df1a2401f 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.fr.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + Le type « {0} » active JsonPolymorphicAttribute.InferClosedTypePolymorphism, mais n’est pas un type fermé. Par conséquent, aucun type dérivé ne peut être déduit. Déclarez le type « closed » ou enregistrez ses types dérivés à l’aide de JsonDerivedTypeAttribute. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + Le polymorphisme de type fermé déduit est activé sur un type qui n’est pas un type fermé. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + Le type « {0} » active JsonPolymorphicAttribute.InferClosedTypePolymorphism, mais déclare également JsonDerivedTypeAttribute. Les inscriptions explicites remplacent l’inférence. Par conséquent, seuls les types dérivés déclarés explicitement sont sérialisés de manière polymorphique. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Le polymorphisme de type fermé déduit n’a aucun effet sur un type qui enregistre explicitement des types dérivés. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf index 9e29550b7e9e12..e45c0ce51aeb00 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ja.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + 型 '{0}' は JsonPolymorphicAttribute.InferClosedTypePolymorphism を有効にしていますが、クローズド型ではないため、派生型を推論できません。型を 'closed' として宣言するか、JsonDerivedTypeAttribute を使用してその派生型を登録してください。 Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + クローズド型ではない型で、推論されたクローズド型ポリモーフィズムが有効になっています。 The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + 型 '{0}' は JsonPolymorphicAttribute.InferClosedTypePolymorphism を有効にしていますが、JsonDerivedTypeAttribute も宣言しています。明示的な登録は推論より優先されるため、明示的に宣言された派生型のみがポリモーフィックにシリアル化されます。 Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + 派生型を明示的に登録している型では、推論されたクローズド型ポリモーフィズムは適用されません。 diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf index da6fcaedcfbcce..9e7e70a0f4b95c 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ko.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + '{0}' 형식은 JsonPolymorphicAttribute.InferClosedTypePolymorphism을 사용하도록 설정하지만 폐쇄형 형식이 아니므로 파생 형식을 유추할 수 없습니다. 형식을 'closed'로 선언하거나 JsonDerivedTypeAttribute를 사용하여 파생 형식을 등록하세요. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + 유추된 폐쇄형 형식 다형성이 폐쇄형 형식이 아닌 형식에서 사용하도록 설정되어 있습니다. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + '{0}' 형식은 JsonPolymorphicAttribute.InferClosedTypePolymorphism을 사용하도록 설정하지만 JsonDerivedTypeAttribute도 선언합니다. 명시적 등록은 유추를 대체하므로 명시적으로 선언된 파생 형식만 다형적으로 직렬화됩니다. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + 유추된 폐쇄형 형식 다형성은 파생 형식을 명시적으로 등록하는 형식에는 영향을 주지 않습니다. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf index 663b201608bb4b..ace18a382a22c9 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.pt-BR.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + O tipo ''{0}'' habilita JsonPolymorphicAttribute.InferClosedTypePolymorphism, mas não é um tipo fechado, portanto, nenhum tipo derivado pode ser inferido. Declare o tipo como ''closed'' ou registre seus tipos derivados usando JsonDerivedTypeAttribute. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + O polimorfismo de tipo fechado inferido está habilitado em um tipo que não é um tipo fechado. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + O tipo ''{0}'' habilita JsonPolymorphicAttribute.InferClosedTypePolymorphism, mas também declara JsonDerivedTypeAttribute. Os registros explícitos substituem a inferência, portanto, somente os tipos derivados declarados explicitamente são serializados de forma polimórfica. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + O polimorfismo de tipo fechado inferido não tem efeito em um tipo que registra os tipos derivados explicitamente. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf index fe9219db28d59b..35a023caed2a13 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.ru.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + Тип "{0}" включает JsonPolymorphicAttribute.InferClosedTypePolymorphism, но не является закрытым типом, поэтому вывести производные типы невозможно. Объявите тип "closed" или зарегистрируйте его производные типы с помощью JsonDerivedTypeAttribute. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + Выведенный полиморфизм закрытого типа включен для типа, который не является закрытым. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + Тип "{0}" включает JsonPolymorphicAttribute.InferClosedTypePolymorphism, но также объявляет JsonDerivedTypeAttribute. Явные регистрации заменяют вывод, поэтому полиморфно сериализируются только производные типы, объявленные явно. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Выведенный полиморфизм закрытого типа не влияет на тип, для которого производные типы регистрируются явно. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf index bde182c70ec4f7..70a938cd1736fe 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.tr.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + '{0}' türü JsonPolymorphicAttribute.InferClosedTypePolymorphism'i etkinleştirir ancak kapalı bir tür değildir, bu nedenle hiçbir türetilmiş tür çıkarılamaz. Türü 'closed' olarak bildirin veya türetilmiş türlerini JsonDerivedTypeAttribute kullanarak kaydedin. Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + Kapalı tür olmayan bir türde çıkarılan kapalı tür polimorfizmi etkinleştirildi. The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + '{0}' türü JsonPolymorphicAttribute.InferClosedTypePolymorphism'i etkinleştirir ancak JsonDerivedTypeAttribute da bildirir. Açık kayıtlar çıkarımın yerini aldığından yalnızca açıkça bildirilen türetilmiş türler polimorfik olarak seri hale getirilir. Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + Çıkarılan kapalı tür polimorfizminin, türetilmiş türleri açıkça kaydeden bir tür üzerinde hiçbir etkisi yoktur. diff --git a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf index 348362b6502802..a66e7258c64fbb 100644 --- a/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf +++ b/src/libraries/System.Text.Json/gen/Resources/xlf/Strings.zh-Hans.xlf @@ -74,22 +74,22 @@ The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but is not a closed type, so no derived types can be inferred. Declare the type 'closed' or register its derived types using JsonDerivedTypeAttribute. + 类型“{0}”会启用 JsonPolymorphicAttribute.InferClosedTypePolymorphism,但不是封闭类型,因此无法推断派生类型。声明类型“封闭”或使用 JsonDerivedTypeAttribute 注册其派生类型。 Inferred closed type polymorphism is enabled on a type that is not a closed type. - Inferred closed type polymorphism is enabled on a type that is not a closed type. + 在非封闭类型的类型上启用推断的封闭类型多态性。 The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. - The type '{0}' enables JsonPolymorphicAttribute.InferClosedTypePolymorphism but also declares JsonDerivedTypeAttribute. Explicit registrations replace inference, so only the derived types declared explicitly are serialized polymorphically. + 类型“{0}”会启用 JsonPolymorphicAttribute.InferClosedTypePolymorphism,但还会声明 JsonDerivedTypeAttribute。显式注册将替换推理,因此只有显式声明的派生类型才会以多态方式序列化。 Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. - Inferred closed type polymorphism has no effect on a type that registers derived types explicitly. + 推断的封闭类型多态性对显式注册派生类型的类型没有影响。