From d334ceb73e2bef2ddfc6d9cf9a6d0033b1dc57d9 Mon Sep 17 00:00:00 2001 From: dotnet bot Date: Thu, 20 Aug 2026 11:47:52 -0700 Subject: [PATCH] Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 3053132 --- .../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 e080182adb94e5..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. - 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. - 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. - 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. - Odvozený polymorfismus uzavřeného typu nemá žádný vliv na typ, který explicitně registruje odvozené typy. - - - - 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 b7b9ccaa8db491..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. - 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. - 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. - 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. - Der abgeleitete Polymorphismus geschlossener Typen hat keine Auswirkungen auf einen Typ, der abgeleitete Typen explizit registriert. - - - - 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 59d82bea569f9a..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. - 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. - 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. - 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. - El polimorfismo de tipo cerrado inferido no tiene ningún efecto en un tipo que registra tipos derivados explícitamente. - - - - 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 25de0df1a2401f..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. - 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. - 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. - 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. - Le polymorphisme de type fermé déduit n’a aucun effet sur un type qui enregistre explicitement des types dérivés. - - - - 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 6eeb60c2329952..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. - 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. - 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. - 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. - Il polimorfismo di tipo chiuso dedotto non ha effetto su un tipo per cui sono registrati esplicitamente i tipi derivati. - - - - 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 e45c0ce51aeb00..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. - 型 '{0}' は JsonPolymorphicAttribute.InferClosedTypePolymorphism を有効にしていますが、クローズド型ではないため、派生型を推論できません。型を 'closed' として宣言するか、JsonDerivedTypeAttribute を使用してその派生型を登録してください。 - - - - 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. - 型 '{0}' は JsonPolymorphicAttribute.InferClosedTypePolymorphism を有効にしていますが、JsonDerivedTypeAttribute も宣言しています。明示的な登録は推論より優先されるため、明示的に宣言された派生型のみがポリモーフィックにシリアル化されます。 - - - - 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 9e7e70a0f4b95c..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. - '{0}' 형식은 JsonPolymorphicAttribute.InferClosedTypePolymorphism을 사용하도록 설정하지만 폐쇄형 형식이 아니므로 파생 형식을 유추할 수 없습니다. 형식을 'closed'로 선언하거나 JsonDerivedTypeAttribute를 사용하여 파생 형식을 등록하세요. - - - - 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. - '{0}' 형식은 JsonPolymorphicAttribute.InferClosedTypePolymorphism을 사용하도록 설정하지만 JsonDerivedTypeAttribute도 선언합니다. 명시적 등록은 유추를 대체하므로 명시적으로 선언된 파생 형식만 다형적으로 직렬화됩니다. - - - - 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 2bc6b928b8d9ec..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. - 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. - 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. - 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. - Wywnioskowany polimorfizm typów zamkniętych nie ma wpływu na typ, który jawnie rejestruje typy pochodne. - - - - 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 ace18a382a22c9..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. - 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. - 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. - 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. - O polimorfismo de tipo fechado inferido não tem efeito em um tipo que registra os tipos derivados explicitamente. - - - - 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 35a023caed2a13..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. - Тип "{0}" включает JsonPolymorphicAttribute.InferClosedTypePolymorphism, но не является закрытым типом, поэтому вывести производные типы невозможно. Объявите тип "closed" или зарегистрируйте его производные типы с помощью JsonDerivedTypeAttribute. - - - - 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. - Тип "{0}" включает JsonPolymorphicAttribute.InferClosedTypePolymorphism, но также объявляет JsonDerivedTypeAttribute. Явные регистрации заменяют вывод, поэтому полиморфно сериализируются только производные типы, объявленные явно. - - - - 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 70a938cd1736fe..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. - '{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. - 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. - '{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. - Çıkarılan kapalı tür polimorfizminin, türetilmiş türleri açıkça kaydeden bir tür üzerinde hiçbir etkisi yoktur. - - - - 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 a66e7258c64fbb..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. - 类型“{0}”会启用 JsonPolymorphicAttribute.InferClosedTypePolymorphism,但不是封闭类型,因此无法推断派生类型。声明类型“封闭”或使用 JsonDerivedTypeAttribute 注册其派生类型。 - - - - 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. - 类型“{0}”会启用 JsonPolymorphicAttribute.InferClosedTypePolymorphism,但还会声明 JsonDerivedTypeAttribute。显式注册将替换推理,因此只有显式声明的派生类型才会以多态方式序列化。 - - - - 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 88178a8a284ced..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. - 類型 '{0}' 會啟用 JsonPolymorphicAttribute.InferClosedTypePolymorphism,但不是封閉類型,因此無法推斷衍生類型。將類型宣告為「封閉」,或使用 JsonDerivedTypeAttribute 註冊其衍生類型。 - - - - 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. - 類型 '{0}' 會啟用 JsonPolymorphicAttribute.InferClosedTypePolymorphism,但也會宣告 JsonDerivedTypeAttribute。明確註冊會取代推斷,因此只有明確宣告的衍生類型會以多型方式序列化。 - - - - 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