diff --git a/Directory.Build.props b/Directory.Build.props index d161be84d..637ff10a6 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -20,11 +20,6 @@ 1.0.0.0 - - cs;de;es;fr;it;ja;ko;pl;pt-BR;ru;tr;zh-Hans;zh-Hant - true - - runtime; build; native; contentfiles; analyzers; buildtransitive - diff --git a/NuGet.Config b/NuGet.Config index 83325259b..7d88f5852 100644 --- a/NuGet.Config +++ b/NuGet.Config @@ -8,7 +8,7 @@ - + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Java.Interop.Localization.csproj b/src/Java.Interop.Localization/Java.Interop.Localization.csproj index 73af695d9..a98c34ef6 100644 --- a/src/Java.Interop.Localization/Java.Interop.Localization.csproj +++ b/src/Java.Interop.Localization/Java.Interop.Localization.csproj @@ -12,10 +12,6 @@ - - - - True diff --git a/src/Java.Interop.Localization/Resources.cs.resx b/src/Java.Interop.Localization/Resources.cs.resx new file mode 100644 index 000000000..6bb944b48 --- /dev/null +++ b/src/Java.Interop.Localization/Resources.cs.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Chyba při načítání sestavení:{0} + {0} - File name + + + Nepodařilo se odebrat staré konstanty: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Zpracování mapování výčtu se nezdařilo. Textový řádek: {0}. + {0} - The line that could not be processed. + + + Chyba při zpracování opravy metadat: {0} + {0} - The error encountered. + + + Neplatná specifikace XPath: {0} + {0} - The invalid XPath line. + + + Pro cestu {0} není zadán název cílového atributu: {0}. + {0} - The invalid XPath line. + + + Neočekávaná specifikace global::. K této chybě dochází například v případě, že je v transformačním souboru Metadata.xml zadána hodnota global::. + The following are literal names and should not be translated: global::, Metadata.xml. + + + Lang-features=default-interface-methods není kompatibilní s codegen-target=xamarinandroid. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Neočekávaný podřízený {0} třídy. + {0} - The unexpected child class. + + + Třída {0} má neznámý základní typ {1}. + {0}, {1} - .NET types. + + + Třída {0} má neplatný základní typ {1}. + {0}, {1} - .NET types. + + + Nepovedlo se parsovat sestavení {0} : {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + Pro konstruktor{0} nebylo možné najít nadřazený typ {1}. + {0} - .NET constructor method. +{1} - .NET type. + + + Neočekávaný typ pole {0}({1}). + {0} - .NET type. +{1} - .NET field signature. + + + Přeskakuje se {0}.{1} z důvodu duplicitního názvu metody. (Typ Javy:{2}) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Přeskakuje se {0}.{1} z důvodu duplicitního názvu vnořeného typu. (Typ Javy:{2}) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Přeskakuje se {0}.{1} z důvodu duplicitního názvu pole nebo vlastnosti. (Typ Javy:{2}) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Přeskakuje se {0}.{1} kvůli duplicitnímu poli. (Typ Javy:{2}) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Typ {0} má název typu, který odpovídá názvu nadřazeného oboru názvů. Další informace najdete v https://aka.ms/BG8403. + {0} - Java type. + + + Neočekávaný podřízený element <interface>: {0} + {0} - XML element name. +<interface> should not be translated. + + + Není zadaný žádný název události v {0}.{1}. + {0} - .NET type name +{1} - .NET member. + + + Probíhá zneplatnění {0} a všech jeho vnořených typů, protože některá z jeho rozhraní byla neplatná. + {0} - .NET type name. + + + Probíhá zneplatnění {0} a všech jeho vnořených typů, protože některé z jeho metod byly neplatné. + {0} - .NET type name. + + + Název události pro {0}.{1} je neplatný. Platnou hodnotu eventName nebo argsType lze přiřadit přidáním pravidla do souboru transformací Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Název vlastnosti události pro {0}.{1} je neplatný. Platnou hodnotu eventName nebo argsType lze přiřadit přidáním pravidla do souboru transformací Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Neplatný soubor XML{0}: {1}. + {0} - File name +{1} - The error encountered. + + + Nebyly nalezeny žádné elementy <package>. + The following terms should not be translated: <package>. + + + Neočekávaný kořenový podřízený uzel: <{0}>. + {0} - XML element name. + + + Neočekávaný podřízený uzel <package>: <{0}> + {0} - XML element name. +The following terms should not be translated: <package>. + + + Nelze najít horní nadřazený typ {0} pro vnořený typ {1}. + {0}, {1} - .NET types. + + + Typ Javy{0}se nepovedlo najít (nechybí NuGet java reference jar/aar nebo java binding library?) + {0} - Java type. + + + Některé typy nebo členy nelze vázat, protože odkazované typy Java nebyly nalezeny. Podrobnosti najdete v souboru java-resolution-report.log. + The following terms should not be translated: java-resolution-report.log + + + Neznámý návratový typ {0} pro člena {1}. + {0} - Java type. +{1} - .NET member. + + + Neplatný návratový typ {0} pro člena {1}. + {0} - Java type. +{1} - .NET member. + + + Neznámý typ parametru {0} pro člena {1}. + {0} - Java type. +{1} - .NET member. + + + Neplatný typ parametru {0} pro člen {1}. + {0} - Java type. +{1} - .NET member. + + + Element Metadata.xml {0} neodpovídá žádným uzlům. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + Neplatná transformace oboru názvů {0} + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + Neznámý typ omezení obecného argumentu {0} pro člena {1}. + {0} - .NET type name +{1} - .NET member. + + + Nelze najít základní rozhraní {1} pro typ {0}. + {0}, {1} - .NET types. + + + Pro typ {0} je základní rozhraní {1} neplatné. + {0}, {1} - .NET types. + + + Pro typ{0} nelze vygenerovat obálku Javy. Jsou podporovány pouze typy class. + {0} - Java type. +The following terms should not be translated: +class. + + + Nelze určit název JNI pro typ {0}. + {0} - Java type. +The following terms should not be translated: JNI. + + + Vlastnost Name musí být plně kvalifikovaný typ, například com.example.MyClass, a pro {0}nebyl nalezen žádný balíček. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + Nelze přeložit typ rozhraní {0}. Nechybí vám odkaz na sestavení? + {0} - Java interface. + + + [ExportField] lze použít pouze u metod s 0 parametry. + The following terms should not be translated: [ExportField]. + + + [Export] nelze použít u obecného typu. + The following terms should not be translated: [Export]. + + + [ExportField] nelze použít u obecného typu. + The following terms should not be translated: [ExportField]. + + + [ExportField] se nedá použít u metody, která vrací void. + The following terms should not be translated: [ExportField], void. + + + Metodu '{0}' vygenerovanou metodou Kotlin nelze přepsat, protože se nejedná o platný název metody Java. Tuto metodu lze přepsat pouze přes Kotlin. + {0} - Kotlin method name. + + + Odkaz {0} nelze předem načíst {0}. + {0} - assembly path + + + Zadejte alespoň jedno SESTAVENÍ, které se má zpracovat. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Nepovedlo se vytvořit{0}{1}virtuálního počítače Java + {0} - newline, {1} - exception + + + Nelze přečíst soubor profilu {0}.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + Cesta {0} neexistuje. + {0} - path + + + Sestavení{0}{1}{2}{1}{3} nelze zpracovat. + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + Nepovedlo se najít rozhraní {0}.- + {0} - interface name + + + Při načítání typů byla zachycena výjimka. Typy, které nelze načíst, nebudou zpracovány. Ujistěte se, že všechny další odkazy na sestavení vyžadované pro tyto typy jsou k dispozici pomocí možnosti -r. Výjimka:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + Nelze najít typ {0}. Typ nebude zpracován. Ujistěte se, že adresáře pro všechna odkazovaná sestavení jsou k dispozici s parametrem -L. + {0} - type +The following terms should not be translated: -L + + + Typ metody zařazování{0}již existuje. Bylo přeskočeno generování zařazování metod v sestavení{1}. Pokud chcete vynutit opakované generování, použijte -f.použití. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + Nelze najít definici metody {0} v metadatech sestavení. Nebude zpracována. Ujistěte se, že adresáře pro všechna odkazovaná sestavení jsou k dispozici s parametrem -L. + {0} - method +The following terms should not be translated: -L + + + Nelze najít metodu System.Console.WriteLine(). Zakazuje se injektáž ladění. Pokud chcete povolit injektáž ladění, ujistěte se, že adresář obsahující knihovnu mscorlib je k dispozici s parametrem -L. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.de.resx b/src/Java.Interop.Localization/Resources.de.resx new file mode 100644 index 000000000..a2115d9c9 --- /dev/null +++ b/src/Java.Interop.Localization/Resources.de.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fehler beim Laden der Assembly: „{0}“. + {0} - File name + + + Fehler beim Entfernen alter Konstanten: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Fehler beim Verarbeiten der Enumerationszuordnung. Textzeile: {0}. + {0} - The line that could not be processed. + + + Fehler beim Verarbeiten der Metadatenkorrektur: {0}. + {0} - The error encountered. + + + Ungültige XPath-Spezifikation: {0}. + {0} - The invalid XPath line. + + + Für den Pfad wurde kein Zielattributname angegeben: {0}. + {0} - The invalid XPath line. + + + Unerwartete global::-Spezifikation. Dieser Fehler tritt auf, wenn z. B. "global::" in der Metadata.xml Transformationsdatei angegeben ist. + The following are literal names and should not be translated: global::, Metadata.xml. + + + "lang-features=default-interface-methods" ist nicht mit "codegen-target=xamarinandroid" kompatibel. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unerwartetes untergeordnetes Klassenelement {0}. + {0} - The unexpected child class. + + + Die Klasse '{0}' hat einen unbekannten Basistyp '{1}'. + {0}, {1} - .NET types. + + + Die Klasse '{0}' weist einen ungültigen Basistyp '{1}' auf. + {0}, {1} - .NET types. + + + Fehler beim Analysieren der assembly-'{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + Für den Konstruktor '{0}' konnte der einschließende Typ '{1}' nicht gefunden werden. + {0} - .NET constructor method. +{1} - .NET type. + + + Unerwarteter Feldtyp "{0}" ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + "{0}.{1}" wird aufgrund eines doppelten Methodennamens übersprungen. (Java-Typ: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + "{0}.{1}" wird aufgrund eines doppelten geschachtelten Typnamens übersprungen. (Java-Typ: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + "{0}.{1}" wird aufgrund eines doppelten Feld- oder Eigenschaftsnamens übersprungen. (Java-Typ: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + "{0}.{1}" wird aufgrund eines doppelten Felds übersprungen. (Java-Typ: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Der Typ '{0}' hat einen Typnamen, der mit dem einschließenden Namespacenamen übereinstimmt. Weitere Informationen finden Sie unter https://aka.ms/BG8403. + {0} - Java type. + + + Unerwartetes untergeordnetes Element von '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + In "{0}.{1}" wurde kein Ereignisname angegeben. + {0} - .NET type name +{1} - .NET member. + + + '{0}' und alle geschachtelten Typen werden ungültig, da einige ihrer Schnittstellen ungültig waren. + {0} - .NET type name. + + + '{0}' und alle geschachtelten Typen werden ungültig, da einige ihrer Methoden ungültig waren. + {0} - .NET type name. + + + Der Ereignisname für "{0}.{1}" ist ungültig. Ein gültiger eventName- oder argsType-Wert kann zugewiesen werden, indem der Metadata.xml Transformationsdatei eine Regel hinzugefügt wird. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Der Ereigniseigenschaftsname für "{0}.{1}" ist ungültig. Ein gültiger eventName- oder argsType-Wert kann zugewiesen werden, indem der Metadata.xml Transformationsdatei eine Regel hinzugefügt wird. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Ungültige XML-Datei „{0}“: {1}. + {0} - File name +{1} - The error encountered. + + + Es wurden keine '<package>' Elemente gefunden. + The following terms should not be translated: <package>. + + + Unerwarteter untergeordneter Stammknoten: "<{0}>". + {0} - XML element name. + + + Unerwarteter '<package>' untergeordneter Knoten: "<{0}>". + {0} - XML element name. +The following terms should not be translated: <package>. + + + Der oberste Vorgängertyp '{0}' für geschachtelten Typ '{1}' wurde nicht gefunden. + {0}, {1} - .NET types. + + + Der Java-Typ '{0}' wurde nicht gefunden . (Fehlt ein Java-Verweis-JAR/AAR oder eine Java-Bindungsbibliothek, NuGet?). + {0} - Java type. + + + Einige Typen oder Member konnten nicht gebunden werden, da die referenzierten Javatypen nicht gefunden wurden. Weitere Informationen finden Sie in der Datei "java-resolution-report.log". + The following terms should not be translated: java-resolution-report.log + + + Unbekannter Rückgabetyp '{0}' für Mitglied '{1}'. + {0} - Java type. +{1} - .NET member. + + + Ungültiger Rückgabetyp '{0}' für Mitglied '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unbekannter Parametertyp '{0}' für Mitglied '{1}'. + {0} - Java type. +{1} - .NET member. + + + Ungültiger Parametertyp '{0}' für Mitglied '{1}'. + {0} - Java type. +{1} - .NET member. + + + Metadata.xml Element '{0}' mit keinem Knoten übereinstimmen. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + Ungültige Namespacetransformation '{0}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + Unbekannter generischer Argumenteinschränkungstyp '{0}' für Mitglied'{1}'. + {0} - .NET type name +{1} - .NET member. + + + Die Basisschnittstelle '{1}' für den Typ '{0}' wurde nicht gefunden. + {0}, {1} - .NET types. + + + Für den Typ '{0}' ist die Basisschnittstelle '{1}' ungültig. + {0}, {1} - .NET types. + + + Für den Typ '{0}' kann kein Java Wrapper generiert werden. Es werden nur class-Typen unterstützt. + {0} - Java type. +The following terms should not be translated: +class. + + + Der JNI-Name für den Typ '{0}' kann nicht bestimmt werden. + {0} - Java type. +The following terms should not be translated: JNI. + + + Die Eigenschaft "Name" muss ein vollqualifizierter Typ wie "com.example.MyClass" sein, und es wurde kein Paket für '{0}' gefunden. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + Der Schnittstellentyp '{0}' kann nicht aufgelöst werden. Fehlt ein Assemblyverweis? + {0} - Java interface. + + + [ExportField] kann nur für Methoden mit 0 Parametern verwendet werden. + The following terms should not be translated: [ExportField]. + + + [Export] kann nicht für einen generischen Typ verwendet werden. + The following terms should not be translated: [Export]. + + + [ExportField] kann nicht für einen generischen Typ verwendet werden. + The following terms should not be translated: [ExportField]. + + + [ExportField] kann nicht für eine Methode verwendet werden, die "void" zurückgibt. + The following terms should not be translated: [ExportField], void. + + + Die von Kotlin generierte Methode '{0}' kann nicht überschrieben werden, da es sich nicht um einen gültigen Java-Methodennamen handelt. Diese Methode kann nur von Kotlin überschrieben werden. + {0} - Kotlin method name. + + + Verweis '{0}' kann nicht vorab geladen werden. + {0} - assembly path + + + Geben Sie mindestens eine ASSEMBLY an, die verarbeitet werden soll. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Java-VM {0}{1} kann nicht erstellt werden. + {0} - newline, {1} - exception + + + Profildatei „{0}“ kann nicht gelesen werden.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + Der Pfad „{0}“ ist nicht vorhanden. + {0} - path + + + Die Assembly '{0}'{1}{2}{1}{3} kann nicht verarbeitet werden. + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + Schnittstelle {0} nicht gefunden + {0} - interface name + + + Ausnahme beim Laden von Typen. Die Typen, die nicht geladen werden können, werden nicht verarbeitet. Stellen Sie sicher, dass alle zusätzlichen Assemblyverweise, die für diese Typen erforderlich sind, mithilfe der Option "-r" bereitgestellt werden. Ausnahme:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + Typ '{0}' wurde nicht gefunden. Es wird nicht verarbeitet. Stellen Sie sicher, dass die Verzeichnisse für alle Assemblys, auf die verwiesen wird, mit der Option -L bereitgestellt werden. + {0} - type +The following terms should not be translated: -L + + + Der Marshallmethodentyp '{0}' bereits vorhanden. Das Generieren von Marshallmethoden in assembly-'{1}' wurde übersprungen. Verwenden Sie -f, um bei Bedarf eine Neuerstellung zu erzwingen. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + Die Definition der Methode '{0}' wurde in den Assemblymetadaten nicht gefunden. Es wird nicht verarbeitet. Stellen Sie sicher, dass die Verzeichnisse für alle Assemblys, auf die verwiesen wird, mit der Option -L bereitgestellt werden. + {0} - method +The following terms should not be translated: -L + + + Die System.Console.WriteLine()-Methode wurde nicht gefunden. Debuginjektion wird deaktiviert. Um die Debuginjektion zu aktivieren, stellen Sie sicher, dass das Verzeichnis, das mscorlib enthält, mit der Option -L bereitgestellt wird. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.es.resx b/src/Java.Interop.Localization/Resources.es.resx new file mode 100644 index 000000000..ef88ac5c0 --- /dev/null +++ b/src/Java.Interop.Localization/Resources.es.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Error al cargar el ensamblaje: "{0}". + {0} - File name + + + Ha ocurrido un error al eliminar las constantes antiguas: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Ha ocurrido un error al procesar el mapeo del enum. Línea de texto: {0}. + {0} - The line that could not be processed. + + + Ha ocurrido un error durante el procesamiento de la corrección de metadatos: {0}. + {0} - The error encountered. + + + Especificación XPath no válida: {0}. + {0} - The invalid XPath line. + + + No se ha especificado el nombre del atributo de destino para la ruta: {0}. + {0} - The invalid XPath line. + + + Especificación inesperada de 'global::'. Este error se produce si se especifica 'global::' en el archivo de transformación Metadata.xml, por ejemplo. + The following are literal names and should not be translated: global::, Metadata.xml. + + + "lang-features=default-interface-methods" no es compatible con "codegen-target=xamarinandroid". + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Clase secundaria inesperada {0}. + {0} - The unexpected child class. + + + La clase "{0}" tiene una base desconocido de tipo "{1}". + {0}, {1} - .NET types. + + + La clase "{0}" tiene una base inválida tipo "{1}". + {0}, {1} - .NET types. + + + Ha ocurrido un error al analizar el ensamblaje "{0}": {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + Para el constructor "{0}", no se ha podido encontrar el tipo envolvente "{1}". + {0} - .NET constructor method. +{1} - .NET type. + + + Tipo de campo inesperado "{0}" ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + Se ha omitido "{0}.{1}" debido a un nombre de método duplicado. (Java tipo: "{2}") + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + El "{0}.{1}" ha sido omitido debido a un nombre de tipo anidado duplicado. (tipo Java: "{2}") + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Se ha omitido "{0}.{1}" debido a un campo o nombre de propiedad duplicado. (tipo Java: "{2}") + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Se ha omitido "{0}.{1}" debido a un campo duplicado. (tipo Java: "{2}") + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + El tipo "{0}" tiene un nombre de tipo que coincide con el nombre del espacio de nombres que lo rodea. Consulte https://aka.ms/BG8403 para obtener más información. + {0} - Java type. + + + Elemento secundario inesperado de '<interface>': "{0}". + {0} - XML element name. +<interface> should not be translated. + + + No se ha proporcionado ningún nombre de evento en "{0}.{1}". + {0} - .NET type name +{1} - .NET member. + + + Invalidando "{0}" y todos sus tipos anidados porque algunas de sus interfaces no eran válidas. + {0} - .NET type name. + + + Invalidando "{0}" y todos sus tipos anidados porque algunos de sus métodos no eran válidos. + {0} - .NET type name. + + + El nombre del evento para "{0}.{1}" no es válido. Se puede asignar un 'eventName' o 'argsType' válido agregando una regla al archivo de transformaciones Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + El nombre de la propiedad del evento para "{0}.{1}" no es válido. Se puede asignar un 'eventName' o 'argsType' válido agregando una regla al archivo de transformaciones Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Archivo XML no válido "{0}": {1}. + {0} - File name +{1} - The error encountered. + + + No se han encontrado los elementos '<package>'. + The following terms should not be translated: <package>. + + + Raíz de nodo secundario inesperado: "<{0}>". + {0} - XML element name. + + + Nodo secundario inesperado de "<package>": "<{0}>". + {0} - XML element name. +The following terms should not be translated: <package>. + + + No se ha podido encontrar el tipo antecesor superior "{0}" para el tipo anidado "{1}". + {0}, {1} - .NET types. + + + No se ha podido encontrar el tipo de Java "{0}" (¿le falta un jar/aar de referencia de Java o una biblioteca de enlace de Java NuGet?) + {0} - Java type. + + + Algunos tipos o miembros no han podido ser vinculados debido a que no se han podido encontrar los tipos Java referenciados. Consulte el archivo "java-resolution-report.log" para más detalles. + The following terms should not be translated: java-resolution-report.log + + + Retorno desconocido tipo "{0}" para el miembro "{1}". + {0} - Java type. +{1} - .NET member. + + + Retorno inválido tipo "{0}" para el miembro "{1}". + {0} - Java type. +{1} - .NET member. + + + Parámetro desconocido tipo "{0}" para el miembro "{1}". + {0} - Java type. +{1} - .NET member. + + + Parámetro inválido tipo "{0}" para el miembro "{1}". + {0} - Java type. +{1} - .NET member. + + + El elemento Metadata.xml "{0}" no tiene nodos. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + Transformación de espacio de nombres inválida "{0}" + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + Tipo de restricción genérica desconocida "{0}" para el miembro "{1}". + {0} - .NET type name +{1} - .NET member. + + + No se ha podido encontrar la interfaz base "{1}" para el tipo "{0}". + {0}, {1} - .NET types. + + + Para el tipo "{0}", la interfaz base "{1}" no es válida. + {0}, {1} - .NET types. + + + No se puede generar el contenedor de Java para el tipo '{0}'. Solo se admiten tipos "class". + {0} - Java type. +The following terms should not be translated: +class. + + + No se puede determinar el nombre JNI para el tipo "{0}". + {0} - Java type. +The following terms should not be translated: JNI. + + + La propiedad "Name" debe ser un tipo completamente calificado como "com.example.MyClass" y no se encontró ningún paquete para "{0}". + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + No se puede resolver el tipo de interfaz "{0}". ¿Le falta una referencia de ensamblaje? + {0} - Java interface. + + + [ExportField] solo puede utilizarse en métodos con 0 parámetros. + The following terms should not be translated: [ExportField]. + + + No se puede utilizar [Exportar] en un tipo genérico. + The following terms should not be translated: [Export]. + + + No se puede utilizar [ExportField] en un tipo genérico. + The following terms should not be translated: [ExportField]. + + + No se puede utilizar [ExportField] en un método que devuelve "void". + The following terms should not be translated: [ExportField], void. + + + El método generado por Kotlin "{0}" no puede ser anulado debido a que no es un nombre de método Java válido. Este método sólo puede ser anulado desde Kotlin. + {0} - Kotlin method name. + + + No se ha podido precargar la referencia "{0}". + {0} - assembly path + + + Especifique al menos un ENSAMBLADO a procesar. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + No se puede crear Java VM{0}{1} + {0} - newline, {1} - exception + + + No se puede leer el archivo de perfil "{0}".{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + La ruta "{0}" no existe. + {0} - path + + + No se puede procesar el ensamblado "{0}"{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + No se encuentra la interfaz {0} + {0} - interface name + + + Se ha producido una excepción al cargar los tipos. Los tipos que no pueden ser cargados no serán procesados. Asegúrese de que las referencias de ensamblaje adicionales necesarias para esos tipos se proporcionan utilizando la opción -r. Excepción:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + No se puede encontrar el tipo "{0}". El tipo no será procesado. Asegúrese de que los directorios de todos los ensamblados referenciados se proporcionan con la opción -L. + {0} - type +The following terms should not be translated: -L + + + Los métodos Marshal de tipo "{0}" ya existen. Se ha omitido la generación de métodos Marshal en el ensamblado "{1}". Utilice -f para forzar la regeneración cuando lo desee. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + No se ha podido encontrar la definición del método "{0}" en los metadatos del ensamblado. No será procesado. Asegúrese de que los directorios de todos los ensamblajes referenciados se proporcionan con la opción -L. + {0} - method +The following terms should not be translated: -L + + + No se puede encontrar el método System.Console.WriteLine(). Desactivación de la inserción de la depuración. Para habilitar la inserción de depuración, asegúrese de que el directorio que contiene mscorlib se proporciona con la opción -L. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.fr.resx b/src/Java.Interop.Localization/Resources.fr.resx new file mode 100644 index 000000000..d434a101d --- /dev/null +++ b/src/Java.Interop.Localization/Resources.fr.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Erreur lors du chargement de l'assemblage : '{0}'. + {0} - File name + + + Impossible de supprimer les anciennes constantes : {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Échec du traitement du mappage enum. Ligne de texte : {0}. + {0} - The line that could not be processed. + + + Erreur lors du traitement de la correction des métadonnées : {0}. + {0} - The error encountered. + + + Spécification XPath non valide : {0}. + {0} - The invalid XPath line. + + + Le nom d'attribut cible n'est pas spécifié pour le chemin : {0}. + {0} - The invalid XPath line. + + + Spécification 'globale ::' inattendue. Cette erreur se produit si 'global ::' est spécifié dans le fichier de transformation Metadata.xml, par exemple. + The following are literal names and should not be translated: global::, Metadata.xml. + + + 'lang-features=default-interface-methods' n'est pas compatible avec 'codegen-target=xamarinandroid'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Enfant de classe {0} inattendu. + {0} - The unexpected child class. + + + La classe '{0}' a un type de base inconnu '{1}'. + {0}, {1} - .NET types. + + + La classe '{0}' a un type de base '{1}' non valide. + {0}, {1} - .NET types. + + + Échec de l'analyse de l'assembly '{0}' : {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + Pour le constructeur '{0}', impossible de trouver le type englobant '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Type de champ `{0}` ({1}) inattendu. + {0} - .NET type. +{1} - .NET field signature. + + + Sauter '{0}.{1}' en raison d'un nom de méthode en double. (Type Java : '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Sauter '{0}.{1}' en raison d'un nom de type imbriqué en double. (Type Java : '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Sauter '{0}.{1}' en raison d'un champ ou d'un nom de propriété en double. (Type Java : '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Sauter '{0}.{1}' en raison d'un champ en double. (Type Java : '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Le type '{0}' a un nom de type qui correspond au nom de l'espace de noms englobant. Voir https://aka.ms/BG8403 pour plus d'informations. + {0} - Java type. + + + Élément enfant inattendu de '<interface>' : '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + Aucun nom d'événement fourni dans '{0}.{1}'. + {0} - .NET type name +{1} - .NET member. + + + Invalidation de '{0}' et de tous ses types imbriqués car certaines de ses interfaces étaient invalides. + {0} - .NET type name. + + + Invalidation de '{0}' et de tous ses types imbriqués car certaines de ses méthodes étaient invalides. + {0} - .NET type name. + + + Nom de l'événement pour '{0}.{1}' est invalide. Un 'eventName' ou 'argsType' valide peut être attribué en ajoutant une règle au fichier de transformations Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Nom de la propriété d'événement pour '{0}.{1}' est invalide. Un 'eventName' ou 'argsType' valide peut être attribué en ajoutant une règle au fichier de transformations Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Fichier XML '{0}' non valide : {1}. + {0} - File name +{1} - The error encountered. + + + Aucun élément '<package>' trouvé. + The following terms should not be translated: <package>. + + + Nœud enfant racine inattendu : '<{0}>'. + {0} - XML element name. + + + Nœud enfant '<package>' inattendu : '<{0}>'. + {0} - XML element name. +The following terms should not be translated: <package>. + + + Impossible de trouver le type d'ancêtre supérieur '{0}' pour le type imbriqué '{1}'. + {0}, {1} - .NET types. + + + Le type Java '{0}' est introuvable (manque-t-il une référence Java jar/aar ou une bibliothèque de liaison Java NuGet ?) + {0} - Java type. + + + Certains types ou membres n'ont pas pu être liés car les types Java référencés sont introuvables. Voir le fichier 'java-resolution-report.log' pour plus de détails. + The following terms should not be translated: java-resolution-report.log + + + Type de retour inconnu '{0}' pour le membre '{1}'. + {0} - Java type. +{1} - .NET member. + + + Type de retour non valide '{0}' pour le membre '{1}'. + {0} - Java type. +{1} - .NET member. + + + Type de paramètre inconnu '{0}' pour le membre '{1}'. + {0} - Java type. +{1} - .NET member. + + + Type de paramètre '{0}' non valide pour le membre '{1}'. + {0} - Java type. +{1} - .NET member. + + + L'élément Metadata.xml '{0}' ne correspond à aucun nœud. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + Transformation d'espace de noms non valide '{0}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + Type de contrainte d'argument générique inconnu '{0}' pour le membre '{1}'. + {0} - .NET type name +{1} - .NET member. + + + Impossible de trouver l'interface de base '{1}' pour le type '{0}'. + {0}, {1} - .NET types. + + + Pour le type '{0}', l'interface de base '{1}' n'est pas valide. + {0}, {1} - .NET types. + + + Impossible de générer le wrapper Java pour le type '{0}'. Seulement les types de 'classe' sont pris en charge. + {0} - Java type. +The following terms should not be translated: +class. + + + Impossible de déterminer le nom JNI pour le type '{0}'. + {0} - Java type. +The following terms should not be translated: JNI. + + + La propriété 'Name' doit être un type complet tel que 'com.example.MyClass' et aucun package n'a été trouvé pour '{0}'. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + Impossible de résoudre le type d'interface '{0}'. Il vous manque une référence d'assemblage ? + {0} - Java interface. + + + [ExportField] ne peut être utilisé que sur des méthodes avec 0 paramètres. + The following terms should not be translated: [ExportField]. + + + [Export] ne peut pas être utilisé sur un type générique. + The following terms should not be translated: [Export]. + + + [ExportField] ne peut pas être utilisé sur un type générique. + The following terms should not be translated: [ExportField]. + + + [ExportField] ne peut pas être utilisé sur une méthode retournant 'void'. + The following terms should not be translated: [ExportField], void. + + + Impossible de remplacer la méthode générée par Kotlin '{0}' car il ne s'agit pas d'un nom de méthode Java valide. Cette méthode ne peut être remplacée qu'à partir de Kotlin. + {0} - Kotlin method name. + + + Impossible de précharger la référence '{0}'. + {0} - assembly path + + + Veuillez spécifier au moins un ENSEMBLE à traiter. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Impossible de créer la machine virtuelle Java{0}{1} + {0} - newline, {1} - exception + + + Impossible de lire le fichier de profil '{0}'.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + Le chemin '{0}' n'existe pas. + {0} - path + + + Impossible de traiter l'assemblage '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + Impossible de trouver l'interface {0} + {0} - interface name + + + A intercepté une exception lors du chargement des types. Les types qui ne peuvent pas être chargés ne seront pas traités. Assurez-vous que toutes les références d'assembly supplémentaires requises pour ces types sont fournies à l'aide de l'option -r. Exception : {0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + Impossible de trouver le type '{0}'. Le type ne sera pas traité. Assurez-vous que les répertoires de tous les assemblys référencés sont fournis avec l'option -L. + {0} - type +The following terms should not be translated: -L + + + Le type de méthodes Marshal '{0}' existe déjà. Génération ignorée des méthodes marshal dans l'assembly '{1}'. Utilisez -f pour forcer la régénération lorsque vous le souhaitez. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + Impossible de trouver la définition de la méthode '{0}' dans les métadonnées de l'assembly. Il ne sera pas traité. Assurez-vous que les répertoires de tous les assemblys référencés sont fournis avec l'option -L. + {0} - method +The following terms should not be translated: -L + + + Impossible de trouver la méthode System.Console.WriteLine(). Désactivation de l'injection de débogage. Pour activer l'injection de débogage, assurez-vous que le répertoire contenant mscorlib est fourni avec l'option -L. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.it.resx b/src/Java.Interop.Localization/Resources.it.resx new file mode 100644 index 000000000..b3ab73a1f --- /dev/null +++ b/src/Java.Interop.Localization/Resources.it.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Errore durante il caricamento dell'assembly: '{0}'. + {0} - File name + + + Impossibile rimuovere le costanti precedenti: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Impossibile elaborare il mapping dell'enumerazione. Riga di testo: {0}. + {0} - The line that could not be processed. + + + Errore durante l'elaborazione della correzione dei metadati: {0}. + {0} - The error encountered. + + + Specifica XPath non valida: {0}. + {0} - The invalid XPath line. + + + Il nome dell'attributo di destinazione non è specificato per il percorso: {0}. + {0} - The invalid XPath line. + + + Specifica 'global::' imprevista. Questo errore si verifica, ad esempio, se 'global::' è specificato nel file di trasformazione Metadata.xml. + The following are literal names and should not be translated: global::, Metadata.xml. + + + 'lang-features=default-interface-methods' non è compatibile con 'codegen-target=xamarinandroid'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Elemento figlio classe imprevisto {0}. + {0} - The unexpected child class. + + + La classe '{0}' contiene il tipo di base sconosciuto '{1}'. + {0}, {1} - .NET types. + + + La classe '{0}' ha un tipo di base non valido '{1}'. + {0}, {1} - .NET types. + + + Impossibile analizzare l'assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + Per il costruttore '{0}' non è stato possibile trovare il tipo di inclusione '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Tipo di campo '{0}' ({1}) imprevisto. + {0} - .NET type. +{1} - .NET field signature. + + + '{0}.{1}' verrà ignorato a causa di un nome di metodo duplicato. (Tipo Java: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + '{0}.{1}' verrà ignorato a causa di un nome di tipo nidificato duplicato. (Tipo Java: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + '{0}.{1}' verrà ignorato a causa di un nome di proprietà o campo duplicato. (tipo Java: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + '{0}.{1}' verrà ignorato a causa di un campo duplicato. (Tipo Java: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Il tipo '{0}' presenta un nome di tipo che corrisponde al nome dello spazio dei nomi contenitore. Per altre informazioni, vedere https://aka.ms/BG8403. + {0} - Java type. + + + Elemento figlio imprevisto di '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + Nessun nome di evento specificato in '{0}.{1}'. + {0} - .NET type name +{1} - .NET member. + + + Convalida di '{0}' e di tutti i relativi tipi nidificati perché alcune interfacce non sono valide. + {0} - .NET type name. + + + Impossibile convalidare '{0}' e tutti i relativi tipi annidati perché alcuni dei relativi metodi non sono validi. + {0} - .NET type name. + + + Il nome dell'evento per '{0}.{1}' non è valido. È possibile assegnare un valore 'eventName' o 'argsType' valido aggiungendo una regola al file di trasformazioni Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Il nome della proprietà dell'evento per '{0}.{1}' non è valido. È possibile assegnare un valore 'eventName' o 'argsType' valido aggiungendo una regola al file di trasformazioni Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Il file XML '{0}' non è valido: {1}. + {0} - File name +{1} - The error encountered. + + + Non sono stati trovati elementi '<package>'. + The following terms should not be translated: <package>. + + + Nodo figlio radice imprevisto: '<{0}>'. + {0} - XML element name. + + + Nodo figlio '<package>' imprevisto: '<{0}>'. + {0} - XML element name. +The following terms should not be translated: <package>. + + + Non è stato possibile trovare il tipo predecessore principale '{0}' per il tipo nidificato '{1}'. + {0}, {1} - .NET types. + + + Non è stato possibile trovare il tipo Java '{0}' (manca un file jar/aar di riferimento Java o una libreria di binding Java NuGet?) + {0} - Java type. + + + Non è stato possibile associare alcuni tipi o membri perché non è stato possibile trovare i tipi Java a cui viene fatto riferimento. Per informazioni dettagliate, vedere il file 'java-resolution-report.log'. + The following terms should not be translated: java-resolution-report.log + + + Tipo restituito sconosciuto '{0}' per il membro '{1}'. + {0} - Java type. +{1} - .NET member. + + + Tipo restituito non valido '{0}' per il membro '{1}'. + {0} - Java type. +{1} - .NET member. + + + Tipo di parametro sconosciuto '{0}' per il membro '{1}'. + {0} - Java type. +{1} - .NET member. + + + Tipo di parametro '{0}' non valido per il membro '{1}'. + {0} - Java type. +{1} - .NET member. + + + L'elemento Metadata.xml '{0}' non corrisponde ad alcun nodo. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + Trasformazione dello spazio dei nomi '{0}' non valida + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + Tipo di vincolo di argomento generico sconosciuto '{0}' per il membro '{1}'. + {0} - .NET type name +{1} - .NET member. + + + Impossibile trovare l'interfaccia di base '{1}' per il tipo '{0}'. + {0}, {1} - .NET types. + + + Per il tipo '{0}', l'interfaccia di base '{1}' non è valida. + {0}, {1} - .NET types. + + + Non è possibile generare il wrapper Java per il tipo '{0}'. Sono supportati solo i tipi 'class'. + {0} - Java type. +The following terms should not be translated: +class. + + + Non è possibile determinare il nome JNI per il tipo '{0}'. + {0} - Java type. +The following terms should not be translated: JNI. + + + La proprietà 'Name' deve essere un tipo completo come 'com.example.MyClass' e non è stato trovato alcun pacchetto per '{0}'. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + Impossibile risolvere il tipo di interfaccia '{0}'. Manca un riferimento all'assembly? + {0} - Java interface. + + + [ExportField] può essere utilizzato solo su metodi con 0 parametri. + The following terms should not be translated: [ExportField]. + + + [Export] non può essere utilizzato in un tipo generico. + The following terms should not be translated: [Export]. + + + [ExportField] non può essere utilizzato in un tipo generico. + The following terms should not be translated: [ExportField]. + + + impossibile utilizzare [ExportField] su un metodo che restituisce 'void'. + The following terms should not be translated: [ExportField], void. + + + Non è possibile eseguire l'override del metodo generato da Kotlin '{0}' perché non è un nome di metodo Java valido. Questo metodo può essere sostituito solo da Kotlin. + {0} - Kotlin method name. + + + Non è possibile precaricare il riferimento '{0}'. + {0} - assembly path + + + Specificare almeno un ASSEMBLY da elaborare. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Non è possibile creare la macchina virtuale Java{0}{1} + {0} - newline, {1} - exception + + + Impossibile leggere il file del profilo '{0}'.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + Il percorso '{0}' non esiste. + {0} - path + + + Impossibile elaborare l'assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + Non è stato possibile trovare l'interfaccia {0} + {0} - interface name + + + È stata rilevata un'eccezione durante il caricamento dei tipi. I tipi che non possono essere caricati non verranno elaborati. Assicurarsi che tutti i riferimenti ad assembly aggiuntivi necessari per questi tipi vengano forniti usando l'opzione -r. Eccezione:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + Impossibile trovare il tipo '{0}'. Il tipo non verrà elaborato. Assicurarsi che le directory per tutti gli assembly a cui si fa riferimento siano fornite con l'opzione -L. + {0} - type +The following terms should not be translated: -L + + + Il tipo di metodi di marshalling '{0}' esiste già. La generazione dei metodi di marshalling nell'assembly '{1}' è stata ignorata. Usare -f per forzare la rigenerazione quando si desidera. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + Impossibile trovare la definizione del metodo '{0}' nei metadati dell'assembly. Non verrà elaborato. Verificare che le directory per tutti gli assembly di riferimento siano fornite con l'opzione -L. + {0} - method +The following terms should not be translated: -L + + + Impossibile trovare il metodo System.Console.WriteLine(). Disabilitazione dell'inserimento del debug. Per abilitare l'inserimento del debug, assicurarsi che la directory contenente mscorlib sia fornita con l'opzione -L. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.ja.resx b/src/Java.Interop.Localization/Resources.ja.resx new file mode 100644 index 000000000..40da46676 --- /dev/null +++ b/src/Java.Interop.Localization/Resources.ja.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + アセンブリの読み込み時のエラー: '{0}'。 + {0} - File name + + + 古い定数を削除できませんでした: {0}。 + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + 列挙型マッピングを処理できませんでした。テキスト行: {0}。 + {0} - The line that could not be processed. + + + メタデータの修正の処理中にエラーが発生しました: {0}。 + {0} - The error encountered. + + + XPath の指定が無効です: {0}。 + {0} - The invalid XPath line. + + + パスにターゲット属性名が指定されていません: {0}。 + {0} - The invalid XPath line. + + + 予期しない 'global::' 指定です。このエラーは、Metadata.xml 変換ファイルで 'global::' が指定されている場合などに発生します。 + The following are literal names and should not be translated: global::, Metadata.xml. + + + 'lang-features=default-interface-methods' は 'codegen-target=xamarinandroid' と互換性がありません。 + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + 予期しないクラスの子 {0} です。 + {0} - The unexpected child class. + + + クラス '{0}' に不明な基本型 '{1}' があります。 + {0}, {1} - .NET types. + + + クラス '{0}' に無効な基本データ型 '{1}' があります。 + {0}, {1} - .NET types. + + + アセンブリ '{0}' を解析できませんでした: {1}。 + {0} - Error .NET assembly. +{1} - The error encountered. + + + コンストラクター '{0}' について、それを囲む型 '{1}' が見つかりませんでした。 + {0} - .NET constructor method. +{1} - .NET type. + + + 予期しないフィールドの種類 '{0}' ({1}) です。 + {0} - .NET type. +{1} - .NET field signature. + + + メソッド名が重複しているため、'{0}.{1}' をスキップしています。(Java の型: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 入れ子にされた型名が重複しているため、'{0}.{1}' をスキップしています。(Java の型: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + フィールド名またはプロパティ名が重複しているため、'{0}.{1}' をスキップしています。(Java の型: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + フィールドが重複しているため、'{0}.{1}' をスキップしています。(Java の型: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 型 '{0}' に、それを囲む名前空間名と一致する型名が含まれています。詳細については、https://aka.ms/BG8403 を参照してください。 + {0} - Java type. + + + '<interface>' の予期しない子要素です: '{0}'。 + {0} - XML element name. +<interface> should not be translated. + + + '{0}.{1}' にイベント名が指定されていません。 + {0} - .NET type name +{1} - .NET member. + + + 一部のインターフェイスが無効であったため、'{0}' とその入れ子にされたすべての型を無効にしています。 + {0} - .NET type name. + + + 一部のメソッドが無効であったため、'{0}' とその入れ子にされたすべての型を無効にしています。 + {0} - .NET type name. + + + '{0}.{1}' のイベント名が無効です。Metadata.xml 変換ファイルにルールを追加すると、有効な 'eventName' または 'argsType' を割り当てることができます。 + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + '{0}.{1}' のイベント プロパティ名が無効です。Metadata.xml 変換ファイルにルールを追加すると、有効な 'eventName' または 'argsType' を割り当てることができます。 + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + XML ファイル '{0}' が無効です: {1}。 + {0} - File name +{1} - The error encountered. + + + '<package>' 要素が見つかりません。 + The following terms should not be translated: <package>. + + + 予期しないルートの子ノード: '<{0}>'。 + {0} - XML element name. + + + 予期しない '<package>' 子ノードです: '<{0}>'。 + {0} - XML element name. +The following terms should not be translated: <package>. + + + 入れ子にされた型 '{0}' の上位先祖型 '{1}' が見つかりませんでした。 + {0}, {1} - .NET types. + + + Java の型 '{0}' が見つかりませんでした (Java 参照 jar/aar または Java バインド ライブラリ NuGet が不足していないかどうかを確認してください。) + {0} - Java type. + + + 参照されている Java の型が見つからなかったため、一部の型またはメンバーをバインドできませんでした。詳細については、'java-resolution-report.log' ファイルを参照してください。 + The following terms should not be translated: java-resolution-report.log + + + メンバー '{1}' の戻り値の型 '{0}' が不明です。 + {0} - Java type. +{1} - .NET member. + + + メンバー '{1}' の戻り値の型 '{0}' が無効です。 + {0} - Java type. +{1} - .NET member. + + + メンバー '{1}' のパラメーター型 '{0}' が不明です。 + {0} - Java type. +{1} - .NET member. + + + メンバー '{1}' のパラメーター型 '{0}' が無効です。 + {0} - Java type. +{1} - .NET member. + + + Metadata.xml 要素 '{0}' と一致するノードがありませんでした。 + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + 名前空間の変換 '{0}' が無効です + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + メンバー '{1}' のジェネリック引数制約型 '{0}' が不明です。 + {0} - .NET type name +{1} - .NET member. + + + 型 '{0}' の基本インターフェイス '{1}' が見つかりませんでした。 + {0}, {1} - .NET types. + + + 型'{0}' では、基本インターフェイス '{1}' が無効です。 + {0}, {1} - .NET types. + + + 型 '{0}' の Java ラッパーを生成できません。'class' 型のみがサポートされています。 + {0} - Java type. +The following terms should not be translated: +class. + + + 型 '{0}' の JNI 名を特定できません。 + {0} - Java type. +The following terms should not be translated: JNI. + + + 'Name' プロパティは 'com.example.MyClass' のような完全修飾型である必要があり、'{0}' のパッケージが見つかりませんでした。 + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + インターフェイスの型 '{0}' を解決できません。アセンブリ参照が不足していないかどうかを確認してください。 + {0} - Java interface. + + + [ExportField] は、パラメーターが 0 個のメソッドでのみ使用できます。 + The following terms should not be translated: [ExportField]. + + + [Export] はジェネリック型では使用できません。 + The following terms should not be translated: [Export]. + + + [ExportField] はジェネリック型では使用できません。 + The following terms should not be translated: [ExportField]. + + + 'void' を返すメソッドでは、[ExportField] を使用できません。 + The following terms should not be translated: [ExportField], void. + + + Kotlin で生成されたメソッド '{0}' は有効な Java メソッド名ではないため、オーバーライドできません。このメソッドは Kotlin からのみオーバーライドできます。 + {0} - Kotlin method name. + + + 参照 '{0}' を事前に読み込むことができません。 + {0} - assembly path + + + 処理する ASSEMBLY を少なくとも 1 つ指定してください。 + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Java VM{0}{1} を作成できません + {0} - newline, {1} - exception + + + プロフィール ファイル '{0}' を読み取れません。{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + パス '{0}' が存在しません。 + {0} - path + + + アセンブリ '{0}' を処理できません{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + インターフェイス {0}が見つかりませんでした + {0} - interface name + + + 型の読み込み中に例外が発生しました。読み込めない型は処理されません。これらの型に必要な追加のアセンブリ参照が -r オプションを使用して指定されていることを確認してください。例外:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + 型 '{0}' が見つかりません。この型は処理されません。参照されているすべてのアセンブリのディレクトリに -L オプションが指定されていることを確認してください。 + {0} - type +The following terms should not be translated: -L + + + マーシャリング メソッドの型 '{0}' は既に存在します。アセンブリ '{1}' でマーシャリング メソッドの生成をスキップしました。-f を使用して、必要に応じて再生成を強制してください。 + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + アセンブリ メタデータにメソッド '{0}' の定義が見つかりません。このメソッドは処理されません。参照されているすべてのアセンブリのディレクトリに -L オプションが指定されていることを確認してください。 + {0} - method +The following terms should not be translated: -L + + + System.Console.WriteLine() メソッドが見つかりません。デバッグ インジェクションを無効にしています。デバッグ インジェクションを有効にするには、mscorlib を含むディレクトリに -L オプションが指定されていることを確認してください。 + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.ko.resx b/src/Java.Interop.Localization/Resources.ko.resx new file mode 100644 index 000000000..058da1081 --- /dev/null +++ b/src/Java.Interop.Localization/Resources.ko.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 어셈블리 로드 중 오류: '{0}'. + {0} - File name + + + 이전 상수를 제거하지 못했습니다: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + 열거 매핑을 처리하지 못했습니다. 텍스트 줄: {0}. + {0} - The line that could not be processed. + + + 메타데이터 수정 처리 중 오류: {0}. + {0} - The error encountered. + + + 잘못된 XPath 사양: {0}. + {0} - The invalid XPath line. + + + 대상 특성 이름이 경로 {0}에 지정되지 않았습니다. + {0} - The invalid XPath line. + + + 예기치 않은 'global::' 사양입니다. 이 오류는 예를 들어 Metadata.xml 변환 파일에 'global::'이 지정된 경우 발생합니다. + The following are literal names and should not be translated: global::, Metadata.xml. + + + 'lang-features=default-interface-methods'는 'codegen-target=xamarinandroid'와 호환되지 않습니다. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + 예기치 않은 클래스 하위 {0}. + {0} - The unexpected child class. + + + 클래스 '{0}'에 알 수 없는 기본 형식 '{1}'이(가) 있습니다. + {0}, {1} - .NET types. + + + 클래스 '{0}'에 잘못된 기본 형식 '{1}'이(가) 있습니다. + {0}, {1} - .NET types. + + + 어셈블리 '{0}' 구문 분석 실패: {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + 생성자 '{0}'의 경우 둘러싼 형식 '{1}'을(를) 찾을 수 없습니다. + {0} - .NET constructor method. +{1} - .NET type. + + + 예기치 않은 필드 형식 `{0}`({1})입니다. + {0} - .NET type. +{1} - .NET field signature. + + + 메소드 이름이 중복되어 '{0}.{1}'을(를) 건너뜁니다. (Java 형식: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 중첩 형식 이름이 중복되어 '{0}.{1}'을(를) 건너뜁니다. (Java 형식: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 중복 필드 또는 속성 이름으로 인해 '{0}.{1}'을(를) 건너뜁니다. (Java 형식: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 중복 필드로 인해 '{0}.{1}'을(를) 건너뜁니다. (Java 형식: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 형식 '{0}'에는 바깥쪽 네임스페이스 이름과 일치하는 형식 이름이 있습니다. 자세한 내용은 https://aka.ms/BG8403을 참조하세요. + {0} - Java type. + + + '<interface>'의 예기치 않은 하위 요소: '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + '{0}.{1}'에 이벤트 이름이 제공되지 않았습니다. + {0} - .NET type name +{1} - .NET member. + + + 일부 인터페이스가 잘못되어 '{0}' 및 모든 중첩 형식을 무효화합니다. + {0} - .NET type name. + + + 일부 메서드가 잘못되어 '{0}' 및 모든 중첩 형식을 무효화합니다. + {0} - .NET type name. + + + '{0}.{1}'의 이벤트 이름이 잘못되었습니다. Metadata.xml 변환 파일에 규칙을 추가하여 유효한 'eventName' 또는 'argsType'을 할당할 수 있습니다. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + '{0}.{1}'의 이벤트 속성 이름이 잘못되었습니다. Metadata.xml 변환 파일에 규칙을 추가하여 유효한 'eventName' 또는 'argsType'을 할당할 수 있습니다. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + 잘못된 XML 파일 '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + '<package>' 요소를 찾을 수 없습니다. + The following terms should not be translated: <package>. + + + 예기치 않은 루트 하위 노드: '<{0}>'. + {0} - XML element name. + + + 예기치 않은 '<package>' 하위 노드: '<{0}>'. + {0} - XML element name. +The following terms should not be translated: <package>. + + + 중첩 형식 '{1}'에 대한 상위 상위 항목 형식 '{0}'을(를) 찾을 수 없습니다. + {0}, {1} - .NET types. + + + Java 형식 '{0}'을(를) 찾을 수 없습니다(Java 참조 jar/aar 또는 Java 바인딩 라이브러리 NuGet이 누락되었습니까?) + {0} - Java type. + + + 참조된 Java 형식을 찾을 수 없기 때문에 일부 형식 또는 멤버를 바인딩할 수 없습니다. 자세한 내용은 'java-resolution-report.log' 파일을 참조하세요. + The following terms should not be translated: java-resolution-report.log + + + 멤버 '{1}'에 대한 알 수 없는 반환 형식 '{0}'. + {0} - Java type. +{1} - .NET member. + + + 멤버 '{1}'에 대한 잘못된 반환 형식 '{0}'. + {0} - Java type. +{1} - .NET member. + + + 멤버 '{1}'에 대한 알 수 없는 매개 변수 형식 '{0}'. + {0} - Java type. +{1} - .NET member. + + + '{1}' 멤버에 대한 매개 변수 형식 '{0}'이(가) 잘못되었습니다. + {0} - Java type. +{1} - .NET member. + + + Metadata.xml 요소 '{0}'이(가) 일치하는 노드가 없습니다. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + 잘못된 네임스페이스 변환 '{0}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + '{1}' 멤버에 대한 알 수 없는 일반 인수 제약 형식 '{0}'. + {0} - .NET type name +{1} - .NET member. + + + 형식 '{0}'에 대한 기본 인터페이스 '{1}'을(를) 찾을 수 없습니다. + {0}, {1} - .NET types. + + + 형식 '{0}'의 경우 기본 인터페이스 '{1}'이(가) 잘못되었습니다. + {0}, {1} - .NET types. + + + 형식 '{0}'에 대한 Java 래퍼를 생성할 수 없습니다. '클래스' 형식만 지원됩니다. + {0} - Java type. +The following terms should not be translated: +class. + + + 형식 '{0}'에 대한 JNI 이름을 결정할 수 없습니다. + {0} - Java type. +The following terms should not be translated: JNI. + + + '이름' 속성은 'com.example.MyClass'와 같은 정규화된 형식이어야 하며 '{0}'에 대한 패키지를 찾을 수 없습니다. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + 인터페이스 형식 '{0}'을(를) 확인할 수 없습니다. 어셈블리 참조가 누락되었습니까? + {0} - Java interface. + + + [ExportField]은(는) 매개 변수가 0인 메서드에만 사용할 수 있습니다. + The following terms should not be translated: [ExportField]. + + + [내보내기]는 제네릭 형식에 사용할 수 없습니다. + The following terms should not be translated: [Export]. + + + [ExportField]은(는) 제네릭 형식에 사용할 수 없습니다. + The following terms should not be translated: [ExportField]. + + + [ExportField]은(는) 'void'를 반환하는 메서드에 사용할 수 없습니다. + The following terms should not be translated: [ExportField], void. + + + 유효한 Java 메소드 이름이 아니기 때문에 Kotlin 생성 메소드 '{0}'을(를) 재정의할 수 없습니다. 이 메서드는 Kotlin에서만 재정의할 수 있습니다. + {0} - Kotlin method name. + + + 참조 '{0}'을(를) 미리 로드할 수 없습니다. + {0} - assembly path + + + 처리할 ASSEMBLY를 하나 이상 지정하세요. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Java VM을 생성할 수 없음{0}{1} + {0} - newline, {1} - exception + + + 프로필 파일 '{0}'을(를) 읽을 수 없습니다.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + 경로 '{0}'이(가) 존재하지 않습니다. + {0} - path + + + 어셈블리 '{0}'{1}{2}{1}{3}을(를) 처리할 수 없습니다. + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 인터페이스 {0}을(를) 찾을 수 없습니다. + {0} - interface name + + + 형식을 로드하는 동안 예외가 발생했습니다. 로드할 수 없는 형식은 처리되지 않습니다. 해당 형식에 필요한 추가 어셈블리 참조가 -r 옵션을 사용하여 제공되었는지 확인하세요. 예외:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + 형식 '{0}'을(를) 찾을 수 없습니다. 형식이 처리되지 않습니다. 참조된 모든 어셈블리의 디렉터리에 -L 옵션이 제공되었는지 확인합니다. + {0} - type +The following terms should not be translated: -L + + + 마샬 메소드 형식 '{0}'이(가) 이미 존재합니다. 어셈블리 '{1}'에서 마샬 메서드 생성을 건너뛰었습니다. 원하는 경우 -f를 사용하여 재생성을 강제 실행합니다. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + 어셈블리 메타데이터에서 '{0}' 메서드의 정의를 찾을 수 없습니다. 처리되지 않습니다. 참조된 모든 어셈블리의 디렉터리에 -L 옵션이 제공되었는지 확인합니다. + {0} - method +The following terms should not be translated: -L + + + System.Console.WriteLine() 메서드를 찾을 수 없습니다. 디버그 주입을 비활성화합니다. 디버그 삽입을 활성화하려면 mscorlib가 포함된 디렉터리에 -L 옵션이 제공되었는지 확인합니다. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.pl.resx b/src/Java.Interop.Localization/Resources.pl.resx new file mode 100644 index 000000000..b9dcb78db --- /dev/null +++ b/src/Java.Interop.Localization/Resources.pl.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Błąd podczas ładowania motywu: „{0}” + {0} - File name + + + Nie można usunąć starych stałych: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Nie można przetworzyć mapowania wyliczenia. Wiersz tekstu: {0}. + {0} - The line that could not be processed. + + + Błąd podczas przetwarzania poprawki metadanych: {0}. + {0} - The error encountered. + + + Nieprawidłowa specyfikacja XPath: {0}. + {0} - The invalid XPath line. + + + Nie określono nazwy atrybutu docelowego dla ścieżki: {0}. + {0} - The invalid XPath line. + + + Nieoczekiwana specyfikacja „global::”. Ten błąd występuje, jeśli w pliku przekształcenia Metadata.xml określono na przykład wartość „global::”. + The following are literal names and should not be translated: global::, Metadata.xml. + + + Element „lang-features=default-interface-methods” nie jest zgodny z elementem „codegen-target=xamandroid”. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Nieoczekiwana klasa podrzędna {0}. + {0} - The unexpected child class. + + + Klasa „{0}” ma nieznany typ podstawowy „{1}”. + {0}, {1} - .NET types. + + + Klasa „{0}” ma nieprawidłowy typ podstawowy „{1}”. + {0}, {1} - .NET types. + + + Nie można przeanalizować zestawu „{0}”: {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + W przypadku konstruktora „{0}” nie można odnaleźć otaczającego typu „{1}”. + {0} - .NET constructor method. +{1} - .NET type. + + + Nieoczekiwany typ pola „{0}” ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + Pomijanie typu „{0}.{1}” z powodu zduplikowanej nazwy metody. (Typ java: „{2}”) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Pomijanie elementu „{0}.{1}” z powodu zduplikowanej nazwy typu zagnieżdżonego. (Typ java: „{2}”) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Pomijanie elementu „{0}.{1}” z powodu zduplikowanej nazwy pola lub właściwości. (Typ java: „{2}”) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Pomijanie elementu „{0}.{1}” z powodu zduplikowanego pola. (Typ java: „{2}”) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + „{0}” ma nazwę typu zgodną z otaczającą nazwą przestrzeni nazw. Aby uzyskać więcej informacji, zobacz https://aka.ms/BG8403. + {0} - Java type. + + + Nieoczekiwany element podrzędny „<interface>”: „{0}”. + {0} - XML element name. +<interface> should not be translated. + + + Nie podano nazwy zdarzenia w typie „{0}.{1}”. + {0} - .NET type name +{1} - .NET member. + + + Unieważnienie elementu „{0}” i wszystkich jego typów zagnieżdżonych, ponieważ niektóre z jego interfejsów były nieprawidłowe. + {0} - .NET type name. + + + Unieważnienie elementu „{0}” i wszystkich jego typów zagnieżdżonych, ponieważ niektóre z jego metod były nieprawidłowe. + {0} - .NET type name. + + + Nazwa zdarzenia „{0}.{1}” jest nieprawidłowa. Prawidłowy element „eventName” lub „argsType” można przypisać, dodając regułę do pliku przekształceń Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Nazwa właściwości zdarzenia „{0}.{1}” jest nieprawidłowa. Prawidłowy element „eventName” lub „argsType” można przypisać, dodając regułę do pliku przekształceń Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Nieprawidłowy plik XML „{0}”: {1}. + {0} - File name +{1} - The error encountered. + + + Nie znaleziono elementów „<package>”. + The following terms should not be translated: <package>. + + + Nieoczekiwany główny węzeł podrzędny: „<{0}>”. + {0} - XML element name. + + + Nieoczekiwany węzeł podrzędny „<package>”: „<{0}>”. + {0} - XML element name. +The following terms should not be translated: <package>. + + + Nie można odnaleźć typu elementu nadrzędnego „{0}” dla zagnieżdżonego typu „{1}”. + {0}, {1} - .NET types. + + + Nie można odnaleźć typu języka Java „{0}” (czy brakuje pliku jar/aar odwołania Java lub NuGet biblioteki powiązań Java?) + {0} - Java type. + + + Nie można powiązać niektórych typów lub elementów członkowskich, ponieważ nie można odnaleźć przywoływanych typów języka Java. Aby uzyskać szczegółowe informacje, zobacz plik „java-resolution-report.log”. + The following terms should not be translated: java-resolution-report.log + + + Nieznany zwracany typ „{0}” dla elementu członkowskiego „{1}”. + {0} - Java type. +{1} - .NET member. + + + Nieprawidłowy zwracany typ „{0}” dla elementu członkowskiego „{1}”. + {0} - Java type. +{1} - .NET member. + + + Nieznany typ parametru „{0}” dla elementu członkowskiego „{1}”. + {0} - Java type. +{1} - .NET member. + + + Nieprawidłowy typ parametru „{0}” dla elementu członkowskiego „{1}”. + {0} - Java type. +{1} - .NET member. + + + Element Metadata.xml „{0}” nie pasuje do węzłów. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + Nieprawidłowe przekształcenie przestrzeni nazw „{0}” + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + Nieznany typ ograniczenia argumentu ogólnego „{0}” dla elementu członkowskiego „{1}”. + {0} - .NET type name +{1} - .NET member. + + + Nie można odnaleźć interfejsu podstawowego „{1}” dla typu „{0}”. + {0}, {1} - .NET types. + + + W przypadku typu „{0}” interfejs podstawowy „{1}” jest nieprawidłowy. + {0}, {1} - .NET types. + + + Nie można wygenerować otoki Języka Java dla typu „{0}”. Obsługiwane są tylko typy „class”. + {0} - Java type. +The following terms should not be translated: +class. + + + Nie można określić nazwy JNI dla typu „{0}”. + {0} - Java type. +The following terms should not be translated: JNI. + + + Właściwość „Name” musi być w pełni kwalifikowanym typem, takim jak „com.example.MyClass”, i nie znaleziono pakietu dla elementu „{0}”. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + Nie można rozpoznać typu interfejsu „{0}”. Czy brakuje odwołania do zestawu? + {0} - Java interface. + + + Elementu [ExportField] można używać tylko w metodach z parametrami 0. + The following terms should not be translated: [ExportField]. + + + Nie można użyć elementu [Export] dla typu ogólnego. + The following terms should not be translated: [Export]. + + + Nie można użyć elementu [ExportField] dla typu ogólnego. + The following terms should not be translated: [ExportField]. + + + Nie można użyć elementu [ExportField] w metodzie zwracającej wartość „void”. + The following terms should not be translated: [ExportField], void. + + + Nie można przesłonić metody wygenerowanej przez metodę Kotlin „{0}”, ponieważ nie jest to prawidłowa nazwa metody Java. Tę metodę można zastąpić tylko za pomocą języka Kotlin. + {0} - Kotlin method name. + + + Nie można wstępnie załadować odwołania „{0}”. + {0} - assembly path + + + Określ co najmniej jeden ZESTAW do przetworzenia. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Nie można utworzyć maszyny wirtualnej Java{0}{1} + {0} - newline, {1} - exception + + + Nie można odczytać pliku profilu „{0}”.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + Ścieżka „{0}” nie istnieje. + {0} - path + + + Nie można przetworzyć zestawu „{0}”{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + Nie znaleziono interfejsu {0} + {0} - interface name + + + Przechwycono wyjątek podczas ładowania typów. Typy, których nie można załadować, nie zostaną przetworzone. Upewnij się, że wszelkie dodatkowe odwołania do zestawów wymagane dla tych typów są dostarczane przy użyciu opcji -r. Wyjątek:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + Nie można odnaleźć typu „{0}”. Typ nie zostanie przetworzony. Upewnij się, że katalogi dla wszystkich przywoływanych zestawów są dostarczane z opcją -L. + {0} - type +The following terms should not be translated: -L + + + Typ metod marshalingu „{0}” już istnieje. Pominięto generowanie metod marshalingu w zestawie „{1}”. Użyj -f, aby wymusić ponowne wygenerowanie w razie potrzeby. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + Nie można odnaleźć definicji metody „{0}” w metadanych zestawu. Nie zostanie on przetworzony. Upewnij się, że katalogi dla wszystkich przywoływanych zestawów są dostarczane z opcją -L. + {0} - method +The following terms should not be translated: -L + + + Nie można odnaleźć metody System.Console.WriteLine(). Wyłączanie iniekcji debugowania. Aby włączyć iniekcję debugowania, upewnij się, że katalog zawierający plik mscorlib jest dostarczany z opcją -L. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.pt-BR.resx b/src/Java.Interop.Localization/Resources.pt-BR.resx new file mode 100644 index 000000000..8a7bc2765 --- /dev/null +++ b/src/Java.Interop.Localization/Resources.pt-BR.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Erro ao carregar o assembly: '{0}'. + {0} - File name + + + Ocorreu um erro ao remover as constantes antigas: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Não foi possível processar o mapeamento de enumeração. Linha de texto: {0}. + {0} - The line that could not be processed. + + + Erro durante o processamento da correção dos metadados: {0}. + {0} - The error encountered. + + + Especificação de XPath inválida: {0}. + {0} - The invalid XPath line. + + + O nome do atributo de destino não foi especificado para o caminho: {0}. + {0} - The invalid XPath line. + + + Especificação 'global::' inesperada. Esse erro ocorre se 'global::' for especificado no arquivo de transformação Metadata.xml, por exemplo. + The following are literal names and should not be translated: global::, Metadata.xml. + + + 'lang-features=default-interface-methods' é incompatível com 'codegen-target=xamarinandroid'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Classe filho inesperada {0}. + {0} - The unexpected child class. + + + A classe '{0}' tem tipo base desconhecido '{1}'. + {0}, {1} - .NET types. + + + A classe '{0}' tem o tipo base '{1}' inválido. + {0}, {1} - .NET types. + + + Ocorreu um erro ao analisar o assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + Para o construtor '{0}', não foi possível encontrar o tipo de delimitação '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Tipo de campo inesperado `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + Ignorando '{0}.{1}' devido a um nome de método duplicado. (Tipo Java: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Ignorando '{0}.{1}' devido a um nome de tipo aninhado duplicado. (Tipo Java: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Ignorando '{0}.{1}' devido a um campo duplicado ou nome da propriedade. (Tipo Java: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Ignorando '{0}.{1}' devido a um campo duplicado. (Tipo Java: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + O tipo '{0}' tem um nome de tipo que corresponde ao nome do namespace incluído. Visite https://aka.ms/BG8403 para obter mais informações. + {0} - Java type. + + + Elemento filho inesperado de '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + Nenhum nome de evento fornecido em '{0}.{1}'. + {0} - .NET type name +{1} - .NET member. + + + Invalidando '{0}' e todos os seus tipos aninhados, pois algumas das suas interfaces eram inválidas. + {0} - .NET type name. + + + Invalidando '{0}' e todos os seus tipos aninhados, pois alguns de seus métodos eram inválidos. + {0} - .NET type name. + + + O nome do evento para '{0}.{1}' é inválido. Um 'eventName' ou 'argsType' válido pode ser atribuído adicionando uma regra ao arquivo de transformações Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + O nome da propriedade do evento para '{0}.{1}' é inválido. Um 'eventName' ou 'argsType' válido pode ser atribuído adicionando uma regra ao arquivo de transformações Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Arquivo XML inválido '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + Nenhum elemento '<package>' foi encontrados. + The following terms should not be translated: <package>. + + + Nó filho raiz inesperado: '<{0}>'. + {0} - XML element name. + + + Nó filho '<package>' inesperado: '<{0}>'. + {0} - XML element name. +The following terms should not be translated: <package>. + + + Não foi possível encontrar o tipo de ancestral superior '{0}' para o tipo aninhado '{1}'. + {0}, {1} - .NET types. + + + Não foi possível encontrar o tipo Java '{0}' (está faltando um jar/aar de referência Java ou uma biblioteca de vinculação Java NuGet?) + {0} - Java type. + + + Alguns tipos ou membros não puderam ser vinculados porque os tipos Java referenciados não puderam ser encontrados. Consulte o arquivo 'java-resolution-report.log' para obter detalhes. + The following terms should not be translated: java-resolution-report.log + + + Tipo de retorno desconhecido '{0}' para o membro '{1}'. + {0} - Java type. +{1} - .NET member. + + + Tipo de retorno inválido '{0}' para o membro '{1}'. + {0} - Java type. +{1} - .NET member. + + + Tipo de parâmetro desconhecido '{0}' para o membro '{1}'. + {0} - Java type. +{1} - .NET member. + + + Tipo de parâmetro inválido '{0}' para o membro '{1}'. + {0} - Java type. +{1} - .NET member. + + + O elemento Metadata.xml '{0}' não correspondeu a nenhum nó. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + Transformação do namespace inválida '{0}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + Tipo de restrição de argumento genérico desconhecido '{0}' para o membro '{1}'. + {0} - .NET type name +{1} - .NET member. + + + Não foi possível localizar a interface base '{1}' para o tipo '{0}'. + {0}, {1} - .NET types. + + + Para o tipo '{0}', a interface base '{1}' é inválida. + {0}, {1} - .NET types. + + + Não é possível gerar o wrapper Java para o tipo '{0}'. Somente tipos de 'classe' são suportados. + {0} - Java type. +The following terms should not be translated: +class. + + + Não é possível determinar o nome JNI para o tipo '{0}'. + {0} - Java type. +The following terms should not be translated: JNI. + + + A propriedade 'Name' deve ser um tipo totalmente qualificado como 'com.example.MyClass' e nenhum pacote foi encontrado para '{0}'. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + Não é possível resolver o tipo de interface '{0}'. Uma referência de assembly está ausente? + {0} - Java interface. + + + [ExportField] só pode ser usado em métodos com parâmetros 0. + The following terms should not be translated: [ExportField]. + + + [Export] não pode ser usado em um tipo genérico. + The following terms should not be translated: [Export]. + + + [ExportField] não pode ser usado em um tipo genérico. + The following terms should not be translated: [ExportField]. + + + [ExportField] não pode ser usado em um método que retorna 'void'. + The following terms should not be translated: [ExportField], void. + + + Não é possível substituir o método gerado pelo Kotlin '{0}' porque ele não é um nome de método Java válido. Esse método só pode ser substituído a partir do Kotlin. + {0} - Kotlin method name. + + + Não é possível pré-carregar a referência '{0}'. + {0} - assembly path + + + Especifique pelo menos um ASSEMBLY para processar. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Não é possível criar a VM Java{0}{1} + {0} - newline, {1} - exception + + + Não é possível ler o arquivo de perfil '{0}'.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + Caminho '{0}' inexistente. + {0} - path + + + Não é possível processar o assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + Não foi possível encontrar a interface {0} + {0} - interface name + + + Capturou uma exceção ao carregar tipos. Os tipos que não podem ser carregados não serão processados. Verifique se todas as referências de assembly adicionais necessárias para esses tipos foram fornecidas usando a opção -r. Exceção:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + Não é possível localizar o tipo '{0}'. O tipo não será processado. Verifique se os diretórios de todos os assemblies referenciados foram fornecidos com a opção -L. + {0} - type +The following terms should not be translated: -L + + + O tipo de métodos marshaling '{0}' já existe. Foi ignorada a geração de métodos marshaling no assembly '{1}'. Use -f para forçar a regeneração quando desejar. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + Não é possível encontrar a definição do método '{0}' nos metadados do assembly. Não será processado. Verifique se os diretórios de todos os assemblies referenciados foram fornecidos com a opção -L. + {0} - method +The following terms should not be translated: -L + + + Não é possível encontrar o método System.Console.WriteLine(). Desativando a injeção de depuração. Para habilitar a injeção de depuração, verifique se o diretório que contém o mscorlib foi fornecido com a opção -L. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.ru.resx b/src/Java.Interop.Localization/Resources.ru.resx new file mode 100644 index 000000000..033c70c0f --- /dev/null +++ b/src/Java.Interop.Localization/Resources.ru.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ошибка при загрузке сборки: "{0}". + {0} - File name + + + Сбой удаления старых констант: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Сбой обработки сопоставления перечисления. Текстовая строка: {0}. + {0} - The line that could not be processed. + + + Ошибка при обработке исправления метаданных: {0}. + {0} - The error encountered. + + + Недопустимая спецификация XPath: {0}. + {0} - The invalid XPath line. + + + Имя целевого атрибута не указано для пути: {0}. + {0} - The invalid XPath line. + + + Неожиданная спецификация "global::". Эта ошибка происходит, если, например, "global::" указан в файле преобразования Metadata.xml. + The following are literal names and should not be translated: global::, Metadata.xml. + + + "lang-features=default-interface-methods" не совместим с "codegen-target=xamarinandroid". + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Непредвиденный дочерний класс {0}. + {0} - The unexpected child class. + + + Класс "{0}" имеет неизвестный базовый тип "{1}". + {0}, {1} - .NET types. + + + Класс "{0}" имеет недопустимый базовый тип "{1}". + {0}, {1} - .NET types. + + + Не удалось проанализировать сборку "{0}": {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + Для конструктора "{0}" не удалось найти вложенный тип "{1}". + {0} - .NET constructor method. +{1} - .NET type. + + + Непредвиденный тип поля "{0}" ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + Пропуск "{0}.{1}" из-за дублирования имени метода. (Тип Java: "{2}") + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Пропуск "{0}.{1}" из-за дублирования имени вложенного типа. (Тип Java: "{2}") + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Пропуск "{0}.{1}" из-за дублирования имени поля или свойства. (Тип Java: "{2}") + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Пропуск "{0}.{1}" из-за дублирования поля. (Тип Java: "{2}") + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Тип "{0}" имеет имя типа, соответствующее имени вложенного пространства имен. Подробнее см. https://aka.ms/BG8403. + {0} - Java type. + + + Непредвиденный элемент "<interface>": "{0}". + {0} - XML element name. +<interface> should not be translated. + + + Имя события не указано в "{0}.{1}". + {0} - .NET type name +{1} - .NET member. + + + Аннулирование "{0}" и всех его вложенных типов из-за недопустимости некоторых его интерфейсов. + {0} - .NET type name. + + + Аннулирование "{0}" и всех его вложенных типов из-за недопустимых методов. + {0} - .NET type name. + + + Недопустимое имя события для "{0}.{1}". Допустимые "eventName" или "argsType" можно назначить, добавив правило в файл преобразований Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Недопустимое имя свойства события для "{0}.{1}". Допустимое значение "eventName" или "argsType" можно назначить, добавив правило в файл преобразований Metadata.xml. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Недопустимый XML-файл "{0}": {1}. + {0} - File name +{1} - The error encountered. + + + Элементы "<package>" не найдены. + The following terms should not be translated: <package>. + + + Непредвиденный корневой дочерний узел: "<{0}>". + {0} - XML element name. + + + Непредвиденный дочерний узел "<package>": "<{0}>". + {0} - XML element name. +The following terms should not be translated: <package>. + + + Не удалось найти тип верхнего предка "{0}" для вложенного типа "{1}". + {0}, {1} - .NET types. + + + Не удалось найти тип Java "{0}" (может быть, вам не хватает справочного файла jar/aar Java или библиотеки привязки Java NuGet?) + {0} - Java type. + + + Некоторые типы или элементы не могут быть связаны, так как не удается найти ссылочные типы Java. Подробности в файле java-resolution-report.log. + The following terms should not be translated: java-resolution-report.log + + + Неизвестный тип возврата "{0}" для элемента "{1}". + {0} - Java type. +{1} - .NET member. + + + Недопустимый тип возврата "{0}" для элемента "{1}". + {0} - Java type. +{1} - .NET member. + + + Неизвестный тип параметра "{0}" для элемента "{1}". + {0} - Java type. +{1} - .NET member. + + + Недопустимый тип параметра "{0}" для элемента "{1}". + {0} - Java type. +{1} - .NET member. + + + Для элемента Metadata.xml "{0}" нет соответствующего узла. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + Недопустимое преобразование пространства имен "{0}" + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + Неизвестный универсальный тип ограничения аргумента "{0}" для элемента "{1}". + {0} - .NET type name +{1} - .NET member. + + + Не удалось найти базовый интерфейс "{1}" для типа "{0}". + {0}, {1} - .NET types. + + + Для типа "{0}" базовый интерфейс "{1}" является недопустимым. + {0}, {1} - .NET types. + + + Не удается создать оболочку Java для типа "{0}". Поддерживаются только типы "class". + {0} - Java type. +The following terms should not be translated: +class. + + + Не удается определить имя JNI для типа "{0}". + {0} - Java type. +The following terms should not be translated: JNI. + + + Свойство "Name" должно иметь полный тип, например "com.example.MyClass", и пакет для "{0}" не найден. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + Не удалось разрешить тип интерфейса "{0}". Отсутствует ссылка на сборку? + {0} - Java interface. + + + [ExportField] можно использовать только для методов с 0 параметрами. + The following terms should not be translated: [ExportField]. + + + [Export] нельзя использовать для универсального типа. + The following terms should not be translated: [Export]. + + + [ExportField] нельзя использовать для универсального типа. + The following terms should not be translated: [ExportField]. + + + [ExportField] нельзя использовать для метода, возвращающего "void". + The following terms should not be translated: [ExportField], void. + + + Невозможно переопределить сгенерированный Kotlin метод "{0}", так как это недопустимое имя метода Java. Этот метод можно переопределить только из Kotlin. + {0} - Kotlin method name. + + + Не удалось предварительно загрузить ссылку "{0}". + {0} - assembly path + + + Укажите по крайней мере одну СБОРКУ для обработки. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Не удалось создать Java VM{0}{1} + {0} - newline, {1} - exception + + + Не удалось прочитать файл профиля "{0}".{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + Путь "{0}" не существует + {0} - path + + + Не удалось обработать сборку "{0}"{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + Не удается найти интерфейс {0} + {0} - interface name + + + Перехвачено исключение при загрузке типов. Типы, которые невозможно загрузить, не будут обработаны. Убедитесь, что любые дополнительные ссылки на сборки, необходимые для этих типов, предоставляются с помощью параметра -r. Исключение:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + Не удалось найти тип "{0}". Тип не будет обработан. Убедитесь, что каталоги для всех сборок, на которые есть ссылки, предоставляются с параметром -L. + {0} - type +The following terms should not be translated: -L + + + Тип методов маршалирования "{0}" уже существует. Пропущено поколение методов маршалирования в сборке "{1}". При желании используйте -f для принудительного повторного создания. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + Не удалось найти определение метода "{0}" в метаданных сборки. Он не будет обработан. Убедитесь, что каталоги для всех сборок, на которые есть ссылки, предоставляются с параметром -L. + {0} - method +The following terms should not be translated: -L + + + Не удалось найти метод System.Console.WriteLine(). Отключение внедрения отладки. Чтобы включить внедрение отладки, убедитесь, что каталог, содержащий mscorlib, указан с параметром -L. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.tr.resx b/src/Java.Interop.Localization/Resources.tr.resx new file mode 100644 index 000000000..2627621f0 --- /dev/null +++ b/src/Java.Interop.Localization/Resources.tr.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Derleme yüklenirken hata oluştu: '{0}'. + {0} - File name + + + Eski sabitler kaldırılamadı: {0}. + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + Sabit listesi eşlemesi işlenemedi. Metin satırı: {0}. + {0} - The line that could not be processed. + + + Meta veri düzeltmesi işlenirken hata oluştu: {0}. + {0} - The error encountered. + + + Geçersiz XPath belirtimi: {0}. + {0} - The invalid XPath line. + + + Yol için hedef öznitelik adı belirtilmedi: {0}. + {0} - The invalid XPath line. + + + Beklenmeyen 'global::' belirtimi. Bu hata, örneğin Metadata.xml dönüşüm dosyasında 'global::' belirtilirse oluşur. + The following are literal names and should not be translated: global::, Metadata.xml. + + + 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid' ile uyumlu değil. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Beklenmeyen sınıf alt öğesi: {0}. + {0} - The unexpected child class. + + + '{0}' sınıfı, bilinmeyen '{1}' temel türüne sahip. + {0}, {1} - .NET types. + + + '{0}' sınıfı, geçersiz '{1}' temel türüne sahip. + {0}, {1} - .NET types. + + + '{0}' derlemesi ayrıştırılamadı: {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + '{0}' oluşturucusu için, '{1}' kapsayan türü bulunamadı. + {0} - .NET constructor method. +{1} - .NET type. + + + Beklenmeyen alan türü `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + Yinelenen bir yöntem adı nedeniyle '{0}.{1}' atlanıyor. (Java türü: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Yinelenen bir içe geçmiş tür adı nedeniyle '{0}.{1}' atlanıyor. (Java türü: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Yinelenen bir alan veya özellik adı nedeniyle '{0}.{1}' atlanıyor. (Java türü: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + Yinelenen bir alan nedeniyle '{0}.{1}' atlanıyor. (Java türü: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + '{0}' türü, kapsayan ad alanı adıyla eşleşen bir tür adına sahip. Daha fazla bilgi edinmek için bkz. https://aka.ms/BG8403. + {0} - Java type. + + + Beklenmeyen '<interface>' alt öğesi: '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + '{0}.{1}' içinde sağlanmış olay adı yok. + {0} - .NET type name +{1} - .NET member. + + + Bazı arabirimleri geçersiz olduğundan '{0}' ve tüm içe geçmiş türleri geçersiz kılınıyor. + {0} - .NET type name. + + + Bazı yöntemleri geçersiz olduğundan '{0}' ve tüm içe geçmiş türleri geçersiz kılınıyor. + {0} - .NET type name. + + + '{0}.{1}' için olay adı geçersiz. Metadata.xml dönüşümleri dosyasına bir kural eklenerek geçerli bir 'eventName' veya 'argsType' atanabilir. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + '{0}.{1}' için olay özelliği adı geçersiz. Metadata.xml dönüşümleri dosyasına bir kural eklenerek geçerli bir 'eventName' veya 'argsType' atanabilir. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + '{0}' XML dosyası geçersiz: {1}. + {0} - File name +{1} - The error encountered. + + + '<package>' öğeleri bulunamadı. + The following terms should not be translated: <package>. + + + Beklenmeyen kök alt düğüm: '<{0}>'. + {0} - XML element name. + + + Beklenmeyen '<package>' alt düğümü: '<{0}>'. + {0} - XML element name. +The following terms should not be translated: <package>. + + + '{1}' iç içe geçmiş türü için '{0}' üst türü bulunamadı. + {0}, {1} - .NET types. + + + '{0}' Java türü bulunamadı (Java başvuru JAR/AAR veya Java bağlama kitaplığı NuGet paketleri eksik mi?) + {0} - Java type. + + + Başvurulan Java türleri bulunamadığından bazı türler veya üyeler bağlanamadı. Ayrıntılar için 'java-resolution-report.log' dosyasına bakın. + The following terms should not be translated: java-resolution-report.log + + + '{1}' üyesi için '{0}' dönüş türü bilinmiyor. + {0} - Java type. +{1} - .NET member. + + + '{1}' üyesi için '{0}' dönüş türü geçersiz. + {0} - Java type. +{1} - .NET member. + + + '{1}' üyesi için '{0}' parametre türü bilinmiyor. + {0} - Java type. +{1} - .NET member. + + + '{1}' üyesi için '{0}' parametre türü geçersiz. + {0} - Java type. +{1} - .NET member. + + + '{0}' Metadata.xml öğesi hiçbir düğümle eşleşmedi. + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + '{0}' ad alanı dönüşümü geçersiz. + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + '{1}' üyesi için '{0}' genel bağımsız değişken kısıtlama türü bilinmiyor. + {0} - .NET type name +{1} - .NET member. + + + '{0}' türü için '{1}' temel arabirimi bulunamadı. + {0}, {1} - .NET types. + + + '{0}' türü için '{1}' temel arabirimi geçersiz. + {0}, {1} - .NET types. + + + '{0}' türü için Java sarmalayıcı oluşturulamıyor. Yalnızca 'class' türleri desteklenir. + {0} - Java type. +The following terms should not be translated: +class. + + + '{0}' türü için JNI adı belirlenemiyor. + {0} - Java type. +The following terms should not be translated: JNI. + + + 'Name' özelliği 'com.example.MyClass' gibi tam bir tür olmalıdır ve '{0}' için paket bulunamadı. + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + '{0}' arabirim türü çözümlenemiyor. Derleme başvurusu eksik mi? + {0} - Java interface. + + + [ExportField] yalnızca 0 parametreli yöntemlerde kullanılabilir. + The following terms should not be translated: [ExportField]. + + + [Export] genel türde kullanılamaz. + The following terms should not be translated: [Export]. + + + [ExportField] genel türde kullanılamaz. + The following terms should not be translated: [ExportField]. + + + [ExportField] 'void' döndüren bir yöntemde kullanılamaz. + The following terms should not be translated: [ExportField], void. + + + Geçerli bir Java yöntem adı olmadığından Kotlin’de oluşturulan '{0}' yöntemi geçersiz kılınamıyor. Bu yöntem yalnızca Kotlin'den geçersiz kılınabilir. + {0} - Kotlin method name. + + + '{0}' başvurusu önceden yüklenemiyor. + {0} - assembly path + + + Lütfen işlemek için en az bir ASSEMBLY belirtin. + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + Java VM hesabı oluşturulamıyor{0}{1} + {0} - newline, {1} - exception + + + '{0}' profil dosyası okunamıyor.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + '{0}' yolu yok. + {0} - path + + + '{0}' derlemesi işlenemiyor{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + {0} arabirimi bulunamadı. + {0} - interface name + + + Türler yüklenirken bir özel durum yakalandı. Yüklenemeyen türler işlenmeyecek. Bu türler için gereken ek derleme başvurularının -r seçeneği kullanılarak sağlanmış olduğundan emin olun. Özel durum:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + '{0}' türü bulunamıyor. Tür işlenmeyecek. Başvurulan tüm derlemelere ait dizinlerin -L seçeneğiyle sağlanmış olduğundan emin olun. + {0} - type +The following terms should not be translated: -L + + + '{0}' türü sıralama yöntemleri zaten var. '{1}' adlı derlemede sıralama yöntemlerinin oluşturulması atlandı. İstendiğinde yeniden oluşturmayı zorlamak için -f kullanın. + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + Derleme meta verilerinde '{0}' yönteminin tanımı bulunamıyor. İşlenmeyecek. Başvurulan tüm derlemelere ait dizinlerin -L seçeneğiyle sağlanmış olduğundan emin olun. + {0} - method +The following terms should not be translated: -L + + + System.Console.WriteLine() yöntemi bulunamıyor. Hata ayıklama ekleme devre dışı bırakılıyor. Hata ayıklama eklemeyi etkinleştirmek için mscorlib içeren dizinin -L seçeneğiyle sağlanmış olduğundan emin olun. + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.zh-Hans.resx b/src/Java.Interop.Localization/Resources.zh-Hans.resx new file mode 100644 index 000000000..1c862fc6d --- /dev/null +++ b/src/Java.Interop.Localization/Resources.zh-Hans.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 加载程序集“{0}”时出错。 + {0} - File name + + + 无法删除旧常量: {0}。 + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + 无法处理枚举映射。文本行: {0}。 + {0} - The line that could not be processed. + + + 处理元数据修复期间出错: {0}。 + {0} - The error encountered. + + + XPath 规范无效: {0}。 + {0} - The invalid XPath line. + + + 没有为路径 {0} 指定目标属性名称。 + {0} - The invalid XPath line. + + + 意外的 “global::” 规范。例如,如果在 Metadata.xml 转换文件中指定了 “global::”,则会发生此错误。 + The following are literal names and should not be translated: global::, Metadata.xml. + + + “lang-features=default-interface-methods” 与 “codegen-target=xamarinandroid” 不兼容。 + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + 意外的类子级 {0}。 + {0} - The unexpected child class. + + + 类“{0}”具有未知的基类型“{1}”。 + {0}, {1} - .NET types. + + + 类“{0}”具有无效的基类型“{1}”。 + {0}, {1} - .NET types. + + + 无法分析程序集“{0}”: {1}。 + {0} - Error .NET assembly. +{1} - The error encountered. + + + 对于构造函数“{0}”,找不到封闭类型“{1}”。 + {0} - .NET constructor method. +{1} - .NET type. + + + 意外的字段类型 `{0}` ({1})。 + {0} - .NET type. +{1} - .NET field signature. + + + 由于方法名称重复,正在跳过“{0}.{1}”。(Java 类型:“{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 由于嵌套类型名称重复,正在跳过“{0}.{1}”。(Java 类型:“{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 由于字段或属性名称重复,正在跳过“{0}.{1}”。(Java 类型:“{2}”) + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 由于字段重复,正在跳过“{0}.{1}”。(Java 类型:“{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 类型“{0}”具有与封闭命名空间名称匹配的类型名称。有关详细信息,请参阅 https://aka.ms/BG8403。 + {0} - Java type. + + + “<interface>”的意外子元素:“{0}”。 + {0} - XML element name. +<interface> should not be translated. + + + “{0}.{1}”中未提供任何事件名称。 + {0} - .NET type name +{1} - .NET member. + + + 正在使“{0}”及其所有嵌套类型失效,因为其某些接口无效。 + {0} - .NET type name. + + + 正在使“{0}”及其所有嵌套类型失效,因为其某些方法无效。 + {0} - .NET type name. + + + “{0}.{1}”的事件名称无效。可以通过将规则添加到 Metadata.xml 转换文件来分配有效的 “eventName” 或 “argsType”。 + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + “{0}.{1}”的事件属性名称无效。可以通过将规则添加到 Metadata.xml 转换文件来分配有效的 “eventName” 或 “argsType”。 + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + XML 文件“{0}”无效: {1}。 + {0} - File name +{1} - The error encountered. + + + 找不到“<package>”元素。 + The following terms should not be translated: <package>. + + + 意外的根子节点:“<{0}>”。 + {0} - XML element name. + + + 意外的“<package>”子节点:“<{0}>”。 + {0} - XML element name. +The following terms should not be translated: <package>. + + + 找不到嵌套类型“{1}”的顶级上级类型“{0}”。 + {0}, {1} - .NET types. + + + 找不到 Java 类型“{0}”(是否缺少 Java 引用 jar/aar 或 Java 绑定库 NuGet?) + {0} - Java type. + + + 无法绑定某些类型或成员,因为找不到引用的 Java 类型。有关详细信息,请参阅 “java-resolution-report.log” 文件。 + The following terms should not be translated: java-resolution-report.log + + + 成员“{1}”的返回类型“{0}”未知。 + {0} - Java type. +{1} - .NET member. + + + 成员“{1}”的返回类型“{0}”无效。 + {0} - Java type. +{1} - .NET member. + + + 成员“{1}”的参数类型“{0}”未知。 + {0} - Java type. +{1} - .NET member. + + + 成员“{1}”的参数类型“{0}”无效。 + {0} - Java type. +{1} - .NET member. + + + Metadata.xml 元素“{0}”不匹配任何节点。 + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + 命名空间转换“{0}”无效 + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 成员“{1}”的泛型参数约束类型“{0}”未知。 + {0} - .NET type name +{1} - .NET member. + + + 找不到类型“{0}”的基接口“{1}”。 + {0}, {1} - .NET types. + + + 对于类型“{0}”,基接口“{1}”无效。 + {0}, {1} - .NET types. + + + 无法为类型“{0}”生成 Java 包装器。仅支持 “class” 类型。 + {0} - Java type. +The following terms should not be translated: +class. + + + 无法确定类型“{0}”的 JNI 名称。 + {0} - Java type. +The following terms should not be translated: JNI. + + + “Name” 属性必须是完全限定的类型,如 “com.example.MyClass”,并且找不到“{0}”的包。 + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + 无法解析接口类型“{0}”。是否缺少程序集引用? + {0} - Java interface. + + + [ExportField] 只能用于具有 0 个参数的方法。 + The following terms should not be translated: [ExportField]. + + + [Export] 不能用于泛型类型。 + The following terms should not be translated: [Export]. + + + [ExportField] 不能用于泛型类型。 + The following terms should not be translated: [ExportField]. + + + [ExportField] 不能用于返回 “void” 的方法。 + The following terms should not be translated: [ExportField], void. + + + 无法替代 Kotlin 生成的方法“{0}”,因为它不是有效的 Java 方法名称。只能从 Kotlin 替代此方法。 + {0} - Kotlin method name. + + + 无法预加载引用“{0}”。 + {0} - assembly path + + + 请至少指定一个要处理的程序集。 + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + 无法创建 Java VM{0}{1} + {0} - newline, {1} - exception + + + 无法读取配置文件“{0}”。{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + 路径“{0}”不存在。 + {0} - path + + + 无法处理程序集“{0}”{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 找不到接口 {0} + {0} - interface name + + + 加载类型时捕获到异常。将不处理无法加载的类型。请确保使用 -r 选项提供这些类型所需的任何其他程序集引用。异常:{0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + 找不到类型“{0}”。将不会处理该类型。确保使用 -L 选项提供所有引用的程序集的目录。 + {0} - type +The following terms should not be translated: -L + + + 封送方法类型“{0}”已存在。已跳过程序集“{1}”中封送方法的生成。在需要时使用 -f 强制重新生成。 + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + 在程序集元数据中找不到方法“{0}”的定义。将不会处理它。确保使用 -L 选项提供所有引用的程序集的目录。 + {0} - method +The following terms should not be translated: -L + + + 找不到 System.Console.WriteLine() 方法。正在禁用调试注入。要启用调试注入,请确保使用 -L 选项提供包含 mscorlib 的目录。 + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/Resources.zh-Hant.resx b/src/Java.Interop.Localization/Resources.zh-Hant.resx new file mode 100644 index 000000000..a6e16d491 --- /dev/null +++ b/src/Java.Interop.Localization/Resources.zh-Hant.resx @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 載入組件: '{0}' 時發生錯誤。 + {0} - File name + + + 無法移除舊的常數: {0}。 + {0} - The list of constants that could not be removed. +In this message, the term "constants" refers to class or interface members that have constant values. + + + 無法處理列舉對應。文字行: {0}。 + {0} - The line that could not be processed. + + + 處理中繼資料修復期間發生錯誤: {0}。 + {0} - The error encountered. + + + 無效的 XPath 規格: {0}。 + {0} - The invalid XPath line. + + + 未指定路徑的目標屬性名稱: {0}。 + {0} - The invalid XPath line. + + + 未預期的 'global::' 規格。例如,如果在 Metadata.xml 轉換檔案中指定了 'global::',就會發生此錯誤。 + The following are literal names and should not be translated: global::, Metadata.xml. + + + 'lang-features=default-interface-methods' 與 'codegen-target=xamarinandroid' 不相容。 + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + 未預期的類別子系 {0}。 + {0} - The unexpected child class. + + + 類別 '{0}' 具有未知的基底型別 '{1}'。 + {0}, {1} - .NET types. + + + 類別 '{0}' 的基底型別 '{1}' 無效。 + {0}, {1} - .NET types. + + + 無法剖析組件 '{0}': {1}。 + {0} - Error .NET assembly. +{1} - The error encountered. + + + 對於建構函式 '{0}',找不到封閉型別 '{1}'。 + {0} - .NET constructor method. +{1} - .NET type. + + + 未預期的欄位型別 '{0}' ({1})。 + {0} - .NET type. +{1} - .NET field signature. + + + 因為方法名稱重複,所以略過 '{0}.{1}'。(JAVA 型別: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 因為巢狀類型名稱重複,所以略過 '{0}.{1}'。(JAVA 型別: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 因為欄位或屬性名稱重複,所以略過 '{0}.{1}'。(JAVA 型別: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 因為欄位重複,所以略過 '{0}.{1}'。(JAVA 型別: '{2}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 型別 '{0}' 具有符合封閉命名空間名稱的型別名稱。如需詳細資訊,請參閱 https://aka.ms/BG8403。 + {0} - Java type. + + + 未預期的 '<interface>' 子項目: '{0}'。 + {0} - XML element name. +<interface> should not be translated. + + + '{0}.{1}' 中未提供事件名稱。 + {0} - .NET type name +{1} - .NET member. + + + 正在使 '{0}' 及其所有巢狀型別失效,因為其某些介面無效。 + {0} - .NET type name. + + + 正在使 '{0}' 及其所有巢狀型別失效,因為其某些方法無效。 + {0} - .NET type name. + + + '{0}.{1}' 的事件名稱無效。將規則新增至 Metadata.xml 轉換檔案,即可指派有效的 'eventName' 或 'argsType'。 + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + '{0}.{1}' 的事件屬性名稱無效。將規則新增至 Metadata.xml 轉換檔案,即可指派有效的 'eventName' 或 'argsType'。 + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + 無效的 XML 檔案'{0}': {1}。 + {0} - File name +{1} - The error encountered. + + + 找不到 '<package>' 元素。 + The following terms should not be translated: <package>. + + + 未預期的根子節點: '<{0}>'。 + {0} - XML element name. + + + 未預期的 '<package>' 子節點: '<{0}>'。 + {0} - XML element name. +The following terms should not be translated: <package>. + + + 找不到巢狀型別 '{1}' 的上階型別 '{0}'。 + {0}, {1} - .NET types. + + + 找不到 JAVA 型別 '{0}' (您是否遺漏 JAVA 參考 jar/aar 或 JAVA 繫結程式庫 NuGet?) + {0} - Java type. + + + 因為找不到參照的 JAVA 型別,所以無法繫結某些型別或成員。如需詳細資料,請參閱 'java-resolution-report.log' 檔案。 + The following terms should not be translated: java-resolution-report.log + + + 成員 '{1}' 的傳回型別 '{0}' 未知。 + {0} - Java type. +{1} - .NET member. + + + 成員 '{1}' 的傳回型別 '{0}' 無效。 + {0} - Java type. +{1} - .NET member. + + + 成員 '{1}' 的參數型別 '{0}' 未知。 + {0} - Java type. +{1} - .NET member. + + + 成員 '{1}' 的參數型別 '{0}' 無效。 + {0} - Java type. +{1} - .NET member. + + + Metadata.xml 元素 '{0}' 與節點相符。 + {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') +The following terms should not be translated: Metadata.xml. + + + 命名空間轉換 '{0}' 無效 + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 成員 '{1}' 的未知泛型引數限制式型別 '{0}'。 + {0} - .NET type name +{1} - .NET member. + + + 找不到型別 '{0}' 的基底介面 '{1}'。 + {0}, {1} - .NET types. + + + 針對型別 '{0}',基底介面 '{1}' 無效。 + {0}, {1} - .NET types. + + + 無法產生型別 '{0}' 的 JAVA 包裝函式。只支援 'class' 型別。 + {0} - Java type. +The following terms should not be translated: +class. + + + 無法判斷型別 '{0}' 的 JNI 名稱。 + {0} - Java type. +The following terms should not be translated: JNI. + + + 'Name' 屬性必須是如 'com.example.MyClass' 的完整型別,但找不到 '{0}' 的套件。 + {0} - Java type. +The following terms should not be translated: +Name, com.example.MyClass. + + + 無法解析介面型別 '{0}'。您是否遺失組件參考? + {0} - Java interface. + + + [ExportField] 只能在具有 0 個參數的方法上使用。 + The following terms should not be translated: [ExportField]. + + + [Export] 無法用於泛型型別。 + The following terms should not be translated: [Export]. + + + [Export] 無法用於泛型型別。 + The following terms should not be translated: [ExportField]. + + + [ExportField] 無法用於傳回 'void' 的方法。 + The following terms should not be translated: [ExportField], void. + + + 無法覆寫 Kotlin 產生的方法 '{0}',因為它不是有效的 JAVA 方法名稱。此方法只能從 Kotlin 覆寫。 + {0} - Kotlin method name. + + + 無法預先載入參考 '{0}'。 + {0} - assembly path + + + 請至少指定一個要處理的組件。 + The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. + + + 無法建立 JAVA VM{0}{1} + {0} - newline, {1} - exception + + + 無法讀取設定檔檔案 '{0}'.{1}{2} + {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. + + + 路徑 '{0}' 不存在。 + {0} - path + + + 無法處理組件 '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 找不到介面 {0} + {0} - interface name + + + 載入型別時發生例外狀況。將不會處理無法載入的型別。請確定已使用 -r 選項提供這些型別所需的任何其他組件參考。例外狀況: {0}{1} + {0} - newline, {1} - exception. The following terms should not be translated: -r + + + 找不到型別 '{0}'。型別將不會處理。請確定所有參考組件的目錄都是以 -L 選項提供。 + {0} - type +The following terms should not be translated: -L + + + 封送處理方法型別 '{0}' 已存在。已略過在組件 '{1}' 中產生封送處理方法。使用 -f 在需要時強制重新產生。 + {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. + + + 在組件中繼資料中找不到方法 '{0}' 的定義。將不會處理。請確定所有參考組件的目錄都是以 -L 選項提供。 + {0} - method +The following terms should not be translated: -L + + + 找不到 System.Console.WriteLine() 方法。正在停用偵錯插入。若要啟用偵錯插入,請確認已使用 -L 選項提供包含 mscorlib 的目錄。 + The following terms should not be translated: -L + + \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.cs.xlf b/src/Java.Interop.Localization/xlf/Resources.cs.xlf deleted file mode 100644 index ed9a52db8..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.cs.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.de.xlf b/src/Java.Interop.Localization/xlf/Resources.de.xlf deleted file mode 100644 index 158396efb..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.de.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.es.xlf b/src/Java.Interop.Localization/xlf/Resources.es.xlf deleted file mode 100644 index 9956cc2be..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.es.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.fr.xlf b/src/Java.Interop.Localization/xlf/Resources.fr.xlf deleted file mode 100644 index 54402c21d..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.fr.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.it.xlf b/src/Java.Interop.Localization/xlf/Resources.it.xlf deleted file mode 100644 index 6a12b2a35..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.it.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.ja.xlf b/src/Java.Interop.Localization/xlf/Resources.ja.xlf deleted file mode 100644 index ae898064f..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.ja.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.ko.xlf b/src/Java.Interop.Localization/xlf/Resources.ko.xlf deleted file mode 100644 index 0e5868ae8..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.ko.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.pl.xlf b/src/Java.Interop.Localization/xlf/Resources.pl.xlf deleted file mode 100644 index e4e8c187a..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.pl.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.pt-BR.xlf b/src/Java.Interop.Localization/xlf/Resources.pt-BR.xlf deleted file mode 100644 index d8ffb28c8..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.pt-BR.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.ru.xlf b/src/Java.Interop.Localization/xlf/Resources.ru.xlf deleted file mode 100644 index 1828c8286..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.ru.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.tr.xlf b/src/Java.Interop.Localization/xlf/Resources.tr.xlf deleted file mode 100644 index 37d702290..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.tr.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.zh-Hans.xlf b/src/Java.Interop.Localization/xlf/Resources.zh-Hans.xlf deleted file mode 100644 index b4611d809..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.zh-Hans.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file diff --git a/src/Java.Interop.Localization/xlf/Resources.zh-Hant.xlf b/src/Java.Interop.Localization/xlf/Resources.zh-Hant.xlf deleted file mode 100644 index 3fff3b789..000000000 --- a/src/Java.Interop.Localization/xlf/Resources.zh-Hant.xlf +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - Error while loading assembly: '{0}'. - Error while loading assembly: '{0}'. - {0} - File name - - - Failed to remove old constants: {0}. - Failed to remove old constants: {0}. - {0} - The list of constants that could not be removed. -In this message, the term "constants" refers to class or interface members that have constant values. - - - Failed to process enum mapping. Text line: {0}. - Failed to process enum mapping. Text line: {0}. - {0} - The line that could not be processed. - - - Error during processing metadata fixup: {0}. - Error during processing metadata fixup: {0}. - {0} - The error encountered. - - - Invalid XPath specification: {0}. - Invalid XPath specification: {0}. - {0} - The invalid XPath line. - - - Target attribute name is not specified for path: {0}. - Target attribute name is not specified for path: {0}. - {0} - The invalid XPath line. - - - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. - The following are literal names and should not be translated: global::, Metadata.xml. - - - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. - The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. - - - Unexpected class child {0}. - Unexpected class child {0}. - {0} - The unexpected child class. - - - Class '{0}' has unknown base type '{1}'. - Class '{0}' has unknown base type '{1}'. - {0}, {1} - .NET types. - - - Class '{0}' has invalid base type '{1}'. - Class '{0}' has invalid base type '{1}'. - {0}, {1} - .NET types. - - - Failed to parse assembly '{0}': {1}. - Failed to parse assembly '{0}': {1}. - {0} - Error .NET assembly. -{1} - The error encountered. - - - For constructor '{0}', could not find enclosing type '{1}'. - For constructor '{0}', could not find enclosing type '{1}'. - {0} - .NET constructor method. -{1} - .NET type. - - - Unexpected field type `{0}` ({1}). - Unexpected field type `{0}` ({1}). - {0} - .NET type. -{1} - .NET field signature. - - - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') - {0} - .NET type. -{1} - .NET field name. -{2} - Java type. - - - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - Type '{0}' has a type name which matches the enclosing namespace name. See https://aka.ms/BG8403 for more information. - {0} - Java type. - - - Unexpected child element of '<interface>': '{0}'. - Unexpected child element of '<interface>': '{0}'. - {0} - XML element name. -<interface> should not be translated. - - - No event name provided in '{0}.{1}'. - No event name provided in '{0}.{1}'. - {0} - .NET type name -{1} - .NET member. - - - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. - {0} - .NET type name. - - - Invalidating '{0}' and all its nested types because some of its methods were invalid. - Invalidating '{0}' and all its nested types because some of its methods were invalid. - {0} - .NET type name. - - - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - Event property name for '{0}.{1}' is invalid. A valid 'eventName' or 'argsType' can be assigned by adding a rule to the Metadata.xml transforms file. - {0} - .NET type name -{1} - .NET member. -The following terms should not be translated: eventName, argsType, Metadata.xml. - - - Invalid XML file '{0}': {1}. - Invalid XML file '{0}': {1}. - {0} - File name -{1} - The error encountered. - - - No '<package>' elements found. - No '<package>' elements found. - The following terms should not be translated: <package>. - - - Unexpected root child node: '<{0}>'. - Unexpected root child node: '<{0}>'. - {0} - XML element name. - - - Unexpected '<package>' child node: '<{0}>'. - Unexpected '<package>' child node: '<{0}>'. - {0} - XML element name. -The following terms should not be translated: <package>. - - - Could not find top ancestor type '{0}' for nested type '{1}'. - Could not find top ancestor type '{0}' for nested type '{1}'. - {0}, {1} - .NET types. - - - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - The Java type '{0}' could not be found (are you missing a Java reference jar/aar or a Java binding library NuGet?) - {0} - Java type. - - - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - Some types or members could not be bound because referenced Java types could not be found. See the 'java-resolution-report.log' file for details. - The following terms should not be translated: java-resolution-report.log - - - Unknown return type '{0}' for member '{1}'. - Unknown return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid return type '{0}' for member '{1}'. - Invalid return type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Unknown parameter type '{0}' for member '{1}'. - Unknown parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Invalid parameter type '{0}' for member '{1}'. - Invalid parameter type '{0}' for member '{1}'. - {0} - Java type. -{1} - .NET member. - - - Metadata.xml element '{0}' matched no nodes. - Metadata.xml element '{0}' matched no nodes. - {0} - XML transform. (example: '<remove-node path="/api/package[@name='javax.sql']"') -The following terms should not be translated: Metadata.xml. - - - Invalid namespace transform '{0}' - Invalid namespace transform '{0}' - {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - - - Unknown generic argument constraint type '{0}' for member '{1}'. - Unknown generic argument constraint type '{0}' for member '{1}'. - {0} - .NET type name -{1} - .NET member. - - - Could not find base interface '{1}' for type '{0}'. - Could not find base interface '{1}' for type '{0}'. - {0}, {1} - .NET types. - - - For type '{0}', base interface '{1}' is invalid. - For type '{0}', base interface '{1}' is invalid. - {0}, {1} - .NET types. - - - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. - {0} - Java type. -The following terms should not be translated: -class. - - - Cannot determine JNI name for type '{0}'. - Cannot determine JNI name for type '{0}'. - {0} - Java type. -The following terms should not be translated: JNI. - - - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - The 'Name' property must be a fully qualified type like 'com.example.MyClass' and no package was found for '{0}'. - {0} - Java type. -The following terms should not be translated: -Name, com.example.MyClass. - - - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - Unable to resolve interface type '{0}'. Are you missing an assembly reference? - {0} - Java interface. - - - [ExportField] can only be used on methods with 0 parameters. - [ExportField] can only be used on methods with 0 parameters. - The following terms should not be translated: [ExportField]. - - - [Export] cannot be used on a generic type. - [Export] cannot be used on a generic type. - The following terms should not be translated: [Export]. - - - [ExportField] cannot be used on a generic type. - [ExportField] cannot be used on a generic type. - The following terms should not be translated: [ExportField]. - - - [ExportField] cannot be used on a method returning 'void'. - [ExportField] cannot be used on a method returning 'void'. - The following terms should not be translated: [ExportField], void. - - - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - Cannot override Kotlin-generated method '{0}' because it is not a valid Java method name. This method can only be overridden from Kotlin. - {0} - Kotlin method name. - - - Unable to preload reference '{0}'. - Unable to preload reference '{0}'. - {0} - assembly path - - - Please specify at least one ASSEMBLY to process. - Please specify at least one ASSEMBLY to process. - The following terms should not be translated or have any capitalization changes: ASSEMBLY. This is a special case for this particular message. In most messages, "assembly" would be translated. - - - Unable to create Java VM{0}{1} - Unable to create Java VM{0}{1} - {0} - newline, {1} - exception - - - Unable to read profile file '{0}'.{1}{2} - Unable to read profile file '{0}'.{1}{2} - {0} - path, {1} - newline, {2} - exception. In this message, the term "profile" refers to a customized list of types to process. - - - Path '{0}' does not exist. - Path '{0}' does not exist. - {0} - path - - - Unable to process assembly '{0}'{1}{2}{1}{3} - Unable to process assembly '{0}'{1}{2}{1}{3} - {0} - assembly, {1} - newline, {2} - exception message, {3} exception - - - Couln't find interface {0} - Couln't find interface {0} - {0} - interface name - - - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - Caught an exception while loading types. The types that cannot be loaded will not be processed. Make sure that any additional assembly references required for those types are provided using the -r option. Exception:{0}{1} - {0} - newline, {1} - exception. The following terms should not be translated: -r - - - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find type '{0}'. The type will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - type -The following terms should not be translated: -L - - - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. - {0} - type, {1} - assembly name. The following terms should not be translated: -f. In this message, the term "marshal methods" refers to methods that allow interaction between the managed methods and Java methods, similar to the methods of the .NET System.Runtime.InteropServices.Marshal class. - - - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - Unable to find definition of method '{0}' in assembly metadata. It will not be processed. Make sure the directories for all referenced assemblies are provided with the -L option. - {0} - method -The following terms should not be translated: -L - - - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - Unable to find the System.Console.WriteLine() method. Disabling debug injection. To enable debug injection, ensure the directory containing mscorlib is provided with the -L option. - The following terms should not be translated: -L - - - - \ No newline at end of file