From 5e08a132e280b0c4f56fdad9438a0ebf7c159a57 Mon Sep 17 00:00:00 2001 From: VS MobileTools Engineering Service 2 Date: Wed, 20 Jul 2022 15:18:18 -0700 Subject: [PATCH 1/6] Localized file check-in by OneLocBuild Task: Build definition ID 12262: Build ID 6443469 --- .../Resources.cs.resx | 401 ++++++++++++++++++ .../Resources.de.resx | 401 ++++++++++++++++++ .../Resources.es.resx | 401 ++++++++++++++++++ .../Resources.fr.resx | 401 ++++++++++++++++++ .../Resources.it.resx | 401 ++++++++++++++++++ .../Resources.ja.resx | 401 ++++++++++++++++++ .../Resources.ko.resx | 401 ++++++++++++++++++ .../Resources.pl.resx | 401 ++++++++++++++++++ .../Resources.pt-BR.resx | 401 ++++++++++++++++++ .../Resources.ru.resx | 401 ++++++++++++++++++ .../Resources.tr.resx | 401 ++++++++++++++++++ .../Resources.zh-Hans.resx | 401 ++++++++++++++++++ .../Resources.zh-Hant.resx | 401 ++++++++++++++++++ 13 files changed, 5213 insertions(+) create mode 100644 src/Java.Interop.Localization/Resources.cs.resx create mode 100644 src/Java.Interop.Localization/Resources.de.resx create mode 100644 src/Java.Interop.Localization/Resources.es.resx create mode 100644 src/Java.Interop.Localization/Resources.fr.resx create mode 100644 src/Java.Interop.Localization/Resources.it.resx create mode 100644 src/Java.Interop.Localization/Resources.ja.resx create mode 100644 src/Java.Interop.Localization/Resources.ko.resx create mode 100644 src/Java.Interop.Localization/Resources.pl.resx create mode 100644 src/Java.Interop.Localization/Resources.pt-BR.resx create mode 100644 src/Java.Interop.Localization/Resources.ru.resx create mode 100644 src/Java.Interop.Localization/Resources.tr.resx create mode 100644 src/Java.Interop.Localization/Resources.zh-Hans.resx create mode 100644 src/Java.Interop.Localization/Resources.zh-Hant.resx diff --git a/src/Java.Interop.Localization/Resources.cs.resx b/src/Java.Interop.Localization/Resources.cs.resx new file mode 100644 index 000000000..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + 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..36c78f600 --- /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 + + + Error while loading assembly: '{0}'. + {0} - File name + + + 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}. + {0} - The line that could not be processed. + + + Error during processing metadata fixup: {0}. + {0} - The error encountered. + + + Invalid XPath specification: {0}. + {0} - The invalid XPath line. + + + 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. + 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'. + The following are literal command line arguments and should not be translated: 'lang-features=default-interface-methods', 'codegen-target=xamarinandroid'. + + + Unexpected class child {0}. + {0} - The unexpected child class. + + + Class '{0}' has unknown base type '{1}'. + {0}, {1} - .NET types. + + + Class '{0}' has invalid base type '{1}'. + {0}, {1} - .NET types. + + + Failed to parse assembly '{0}': {1}. + {0} - Error .NET assembly. +{1} - The error encountered. + + + For constructor '{0}', could not find enclosing type '{1}'. + {0} - .NET constructor method. +{1} - .NET type. + + + Unexpected field type `{0}` ({1}). + {0} - .NET type. +{1} - .NET field signature. + + + 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}') + {0} - .NET type. +{1} - .NET field name. +{2} - Java type. + + + 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}') + {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. + {0} - Java type. + + + Unexpected child element of '<interface>': '{0}'. + {0} - XML element name. +<interface> should not be translated. + + + 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. + {0} - .NET type name. + + + 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. + {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. + {0} - .NET type name +{1} - .NET member. +The following terms should not be translated: eventName, argsType, Metadata.xml. + + + Invalid XML file '{0}': {1}. + {0} - File name +{1} - The error encountered. + + + No '<package>' elements found. + The following terms should not be translated: <package>. + + + Unexpected root child node: '<{0}>'. + {0} - XML element name. + + + 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}'. + {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?) + {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. + The following terms should not be translated: java-resolution-report.log + + + Unknown return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid return type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Unknown parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + Invalid parameter type '{0}' for member '{1}'. + {0} - Java type. +{1} - .NET member. + + + 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}' + {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') + + + 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}'. + {0}, {1} - .NET types. + + + For type '{0}', base interface '{1}' is invalid. + {0}, {1} - .NET types. + + + 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}'. + {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}'. + {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? + {0} - Java interface. + + + [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. + The following terms should not be translated: [Export]. + + + [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'. + 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. + {0} - Kotlin method name. + + + Unable to preload reference '{0}'. + {0} - assembly path + + + 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} + {0} - newline, {1} - exception + + + 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. + {0} - path + + + Unable to process assembly '{0}'{1}{2}{1}{3} + {0} - assembly, {1} - newline, {2} - exception message, {3} exception + + + 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} + {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. + {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. + {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. + {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. + The following terms should not be translated: -L + + \ No newline at end of file From 246e17a6ba1d2748cd6f25ca54fcfc912739563b Mon Sep 17 00:00:00 2001 From: VS MobileTools Engineering Service 2 Date: Thu, 28 Jul 2022 00:35:09 -0700 Subject: [PATCH 2/6] Localized file check-in by OneLocBuild Task: Build definition ID 12262: Build ID 6481287 --- .../Resources.pt-BR.resx | 124 +++++++++--------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/src/Java.Interop.Localization/Resources.pt-BR.resx b/src/Java.Interop.Localization/Resources.pt-BR.resx index 36c78f600..8a7bc2765 100644 --- a/src/Java.Interop.Localization/Resources.pt-BR.resx +++ b/src/Java.Interop.Localization/Resources.pt-BR.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Erro ao carregar o assembly: '{0}'. {0} - File name - Failed to remove old constants: {0}. + 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. - Failed to process enum mapping. Text line: {0}. + Não foi possível processar o mapeamento de enumeração. Linha de texto: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Erro durante o processamento da correção dos metadados: {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + Especificação de XPath inválida: {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + O nome do atributo de destino não foi especificado para o caminho: {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 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' is not compatible with 'codegen-target=xamarinandroid'. + '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'. - Unexpected class child {0}. + Classe filho inesperada {0}. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + A classe '{0}' tem tipo base desconhecido '{1}'. {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + A classe '{0}' tem o tipo base '{1}' inválido. {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + Ocorreu um erro ao analisar o assembly '{0}': {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + Para o construtor '{0}', não foi possível encontrar o tipo de delimitação '{1}'. {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Tipo de campo inesperado `{0}` ({1}). {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + Ignorando '{0}.{1}' devido a um nome de método duplicado. (Tipo Java: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + Ignorando '{0}.{1}' devido a um nome de tipo aninhado duplicado. (Tipo Java: '{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}') + 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. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + Ignorando '{0}.{1}' devido a um campo duplicado. (Tipo Java: '{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. + 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. - Unexpected child element of '<interface>': '{0}'. + Elemento filho inesperado de '<interface>': '{0}'. {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + Nenhum nome de evento fornecido em '{0}.{1}'. {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + Invalidando '{0}' e todos os seus tipos aninhados, pois algumas das suas interfaces eram inválidas. {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + Invalidando '{0}' e todos os seus tipos aninhados, pois alguns de seus métodos eram inválidos. {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. + 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. - 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. + 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. - Invalid XML file '{0}': {1}. + Arquivo XML inválido '{0}': {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + Nenhum elemento '<package>' foi encontrados. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Nó filho raiz inesperado: '<{0}>'. {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Nó filho '<package>' inesperado: '<{0}>'. {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + Não foi possível encontrar o tipo de ancestral superior '{0}' para o tipo aninhado '{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?) + 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. - 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. + 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 - Unknown return type '{0}' for member '{1}'. + Tipo de retorno desconhecido '{0}' para o membro '{1}'. {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + Tipo de retorno inválido '{0}' para o membro '{1}'. {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + Tipo de parâmetro desconhecido '{0}' para o membro '{1}'. {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + Tipo de parâmetro inválido '{0}' para o membro '{1}'. {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + 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. - Invalid namespace transform '{0}' + Transformação do namespace inválida '{0}' {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + Tipo de restrição de argumento genérico desconhecido '{0}' para o membro '{1}'. {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + Não foi possível localizar a interface base '{1}' para o tipo '{0}'. {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + Para o tipo '{0}', a interface base '{1}' é inválida. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 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. - Cannot determine JNI name for type '{0}'. + Não é possível determinar o nome JNI para o tipo '{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}'. + 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. - Unable to resolve interface type '{0}'. Are you missing an assembly reference? + Não é possível resolver o tipo de interface '{0}'. Uma referência de assembly está ausente? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] só pode ser usado em métodos com parâmetros 0. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] não pode ser usado em um tipo genérico. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] não pode ser usado em um tipo genérico. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField] não pode ser usado em um método que retorna '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. + 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. - Unable to preload reference '{0}'. + Não é possível pré-carregar a referência '{0}'. {0} - assembly path - Please specify at least one ASSEMBLY to process. + 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. - Unable to create Java VM{0}{1} + Não é possível criar a VM Java{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 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. - Path '{0}' does not exist. + Caminho '{0}' inexistente. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + Não é possível processar o assembly '{0}'{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + Não foi possível encontrar a 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} + 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 - 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. + 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 - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. + 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. - 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. + 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 - 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. + 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 From 6e03328be5a0b01f02fa1aefc2903f764da4d31d Mon Sep 17 00:00:00 2001 From: VS MobileTools Engineering Service 2 Date: Fri, 29 Jul 2022 00:35:33 -0700 Subject: [PATCH 3/6] Localized file check-in by OneLocBuild Task: Build definition ID 12262: Build ID 6487189 --- .../Resources.de.resx | 124 +++++++++--------- .../Resources.es.resx | 124 +++++++++--------- .../Resources.fr.resx | 124 +++++++++--------- .../Resources.it.resx | 124 +++++++++--------- .../Resources.ko.resx | 124 +++++++++--------- .../Resources.ru.resx | 124 +++++++++--------- .../Resources.zh-Hans.resx | 124 +++++++++--------- .../Resources.zh-Hant.resx | 124 +++++++++--------- 8 files changed, 496 insertions(+), 496 deletions(-) diff --git a/src/Java.Interop.Localization/Resources.de.resx b/src/Java.Interop.Localization/Resources.de.resx index 36c78f600..a2115d9c9 100644 --- a/src/Java.Interop.Localization/Resources.de.resx +++ b/src/Java.Interop.Localization/Resources.de.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Fehler beim Laden der Assembly: „{0}“. {0} - File name - Failed to remove old constants: {0}. + 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. - Failed to process enum mapping. Text line: {0}. + Fehler beim Verarbeiten der Enumerationszuordnung. Textzeile: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Fehler beim Verarbeiten der Metadatenkorrektur: {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + Ungültige XPath-Spezifikation: {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + Für den Pfad wurde kein Zielattributname angegeben: {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 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' is not compatible with 'codegen-target=xamarinandroid'. + "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'. - Unexpected class child {0}. + Unerwartetes untergeordnetes Klassenelement {0}. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + Die Klasse '{0}' hat einen unbekannten Basistyp '{1}'. {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + Die Klasse '{0}' weist einen ungültigen Basistyp '{1}' auf. {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + Fehler beim Analysieren der assembly-'{0}': {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + Für den Konstruktor '{0}' konnte der einschließende Typ '{1}' nicht gefunden werden. {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Unerwarteter Feldtyp "{0}" ({1}). {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + "{0}.{1}" wird aufgrund eines doppelten Methodennamens übersprungen. (Java-Typ: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + "{0}.{1}" wird aufgrund eines doppelten geschachtelten Typnamens übersprungen. (Java-Typ: '{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}') + "{0}.{1}" wird aufgrund eines doppelten Feld- oder Eigenschaftsnamens übersprungen. (Java-Typ: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + "{0}.{1}" wird aufgrund eines doppelten Felds übersprungen. (Java-Typ: '{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. + 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. - Unexpected child element of '<interface>': '{0}'. + Unerwartetes untergeordnetes Element von '<interface>': '{0}'. {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + In "{0}.{1}" wurde kein Ereignisname angegeben. {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + '{0}' und alle geschachtelten Typen werden ungültig, da einige ihrer Schnittstellen ungültig waren. {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + '{0}' und alle geschachtelten Typen werden ungültig, da einige ihrer Methoden ungültig waren. {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. + 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. - 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. + 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. - Invalid XML file '{0}': {1}. + Ungültige XML-Datei „{0}“: {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + Es wurden keine '<package>' Elemente gefunden. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Unerwarteter untergeordneter Stammknoten: "<{0}>". {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Unerwarteter '<package>' untergeordneter Knoten: "<{0}>". {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + Der oberste Vorgängertyp '{0}' für geschachtelten Typ '{1}' wurde nicht gefunden. {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?) + Der Java-Typ '{0}' wurde nicht gefunden . (Fehlt ein Java-Verweis-JAR/AAR oder eine Java-Bindungsbibliothek, 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. + 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 - Unknown return type '{0}' for member '{1}'. + Unbekannter Rückgabetyp '{0}' für Mitglied '{1}'. {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + Ungültiger Rückgabetyp '{0}' für Mitglied '{1}'. {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + Unbekannter Parametertyp '{0}' für Mitglied '{1}'. {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + Ungültiger Parametertyp '{0}' für Mitglied '{1}'. {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + 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. - Invalid namespace transform '{0}' + Ungültige Namespacetransformation '{0}' {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + Unbekannter generischer Argumenteinschränkungstyp '{0}' für Mitglied'{1}'. {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + Die Basisschnittstelle '{1}' für den Typ '{0}' wurde nicht gefunden. {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + Für den Typ '{0}' ist die Basisschnittstelle '{1}' ungültig. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 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. - Cannot determine JNI name for type '{0}'. + Der JNI-Name für den Typ '{0}' kann nicht bestimmt werden. {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}'. + 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. - Unable to resolve interface type '{0}'. Are you missing an assembly reference? + Der Schnittstellentyp '{0}' kann nicht aufgelöst werden. Fehlt ein Assemblyverweis? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] kann nur für Methoden mit 0 Parametern verwendet werden. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] kann nicht für einen generischen Typ verwendet werden. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] kann nicht für einen generischen Typ verwendet werden. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField] kann nicht für eine Methode verwendet werden, die "void" zurückgibt. 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. + 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. - Unable to preload reference '{0}'. + Verweis '{0}' kann nicht vorab geladen werden. {0} - assembly path - Please specify at least one ASSEMBLY to process. + 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. - Unable to create Java VM{0}{1} + Java-VM {0}{1} kann nicht erstellt werden. {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 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. - Path '{0}' does not exist. + Der Pfad „{0}“ ist nicht vorhanden. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + Die Assembly '{0}'{1}{2}{1}{3} kann nicht verarbeitet werden. {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + Schnittstelle {0} nicht gefunden {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} + 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 - 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. + 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 - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. + 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. - 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. + 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 - 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. + 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 index 36c78f600..ef88ac5c0 100644 --- a/src/Java.Interop.Localization/Resources.es.resx +++ b/src/Java.Interop.Localization/Resources.es.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Error al cargar el ensamblaje: "{0}". {0} - File name - Failed to remove old constants: {0}. + 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. - Failed to process enum mapping. Text line: {0}. + Ha ocurrido un error al procesar el mapeo del enum. Línea de texto: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Ha ocurrido un error durante el procesamiento de la corrección de metadatos: {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + Especificación XPath no válida: {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + No se ha especificado el nombre del atributo de destino para la ruta: {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 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' is not compatible with 'codegen-target=xamarinandroid'. + "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'. - Unexpected class child {0}. + Clase secundaria inesperada {0}. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + La clase "{0}" tiene una base desconocido de tipo "{1}". {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + La clase "{0}" tiene una base inválida tipo "{1}". {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + Ha ocurrido un error al analizar el ensamblaje "{0}": {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + Para el constructor "{0}", no se ha podido encontrar el tipo envolvente "{1}". {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Tipo de campo inesperado "{0}" ({1}). {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + Se ha omitido "{0}.{1}" debido a un campo duplicado. (tipo Java: "{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. + 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. - Unexpected child element of '<interface>': '{0}'. + Elemento secundario inesperado de '<interface>': "{0}". {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + No se ha proporcionado ningún nombre de evento en "{0}.{1}". {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + Invalidando "{0}" y todos sus tipos anidados porque algunas de sus interfaces no eran válidas. {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + Invalidando "{0}" y todos sus tipos anidados porque algunos de sus métodos no eran válidos. {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. + 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. - 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. + 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. - Invalid XML file '{0}': {1}. + Archivo XML no válido "{0}": {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + No se han encontrado los elementos '<package>'. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Raíz de nodo secundario inesperado: "<{0}>". {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Nodo secundario inesperado de "<package>": "<{0}>". {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + No se ha podido encontrar el tipo antecesor superior "{0}" para el tipo anidado "{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?) + 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. - 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. + 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 - Unknown return type '{0}' for member '{1}'. + Retorno desconocido tipo "{0}" para el miembro "{1}". {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + Retorno inválido tipo "{0}" para el miembro "{1}". {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + Parámetro desconocido tipo "{0}" para el miembro "{1}". {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + Parámetro inválido tipo "{0}" para el miembro "{1}". {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + 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. - Invalid namespace transform '{0}' + Transformación de espacio de nombres inválida "{0}" {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + Tipo de restricción genérica desconocida "{0}" para el miembro "{1}". {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + No se ha podido encontrar la interfaz base "{1}" para el tipo "{0}". {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + Para el tipo "{0}", la interfaz base "{1}" no es válida. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 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. - Cannot determine JNI name for type '{0}'. + No se puede determinar el nombre JNI para el tipo "{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}'. + 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. - Unable to resolve interface type '{0}'. Are you missing an assembly reference? + No se puede resolver el tipo de interfaz "{0}". ¿Le falta una referencia de ensamblaje? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] solo puede utilizarse en métodos con 0 parámetros. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + No se puede utilizar [Exportar] en un tipo genérico. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + No se puede utilizar [ExportField] en un tipo genérico. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + No se puede utilizar [ExportField] en un método que devuelve "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. + 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. - Unable to preload reference '{0}'. + No se ha podido precargar la referencia "{0}". {0} - assembly path - Please specify at least one ASSEMBLY to process. + 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. - Unable to create Java VM{0}{1} + No se puede crear Java VM{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 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. - Path '{0}' does not exist. + La ruta "{0}" no existe. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + No se puede procesar el ensamblado "{0}"{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + No se encuentra la interfaz {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} + 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 - 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. + 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 - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. + 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. - 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. + 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 - 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. + 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 index 36c78f600..d434a101d 100644 --- a/src/Java.Interop.Localization/Resources.fr.resx +++ b/src/Java.Interop.Localization/Resources.fr.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Erreur lors du chargement de l'assemblage : '{0}'. {0} - File name - Failed to remove old constants: {0}. + 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. - Failed to process enum mapping. Text line: {0}. + Échec du traitement du mappage enum. Ligne de texte : {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Erreur lors du traitement de la correction des métadonnées : {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + Spécification XPath non valide : {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + Le nom d'attribut cible n'est pas spécifié pour le chemin : {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 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' is not compatible with 'codegen-target=xamarinandroid'. + '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'. - Unexpected class child {0}. + Enfant de classe {0} inattendu. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + La classe '{0}' a un type de base inconnu '{1}'. {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + La classe '{0}' a un type de base '{1}' non valide. {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + Échec de l'analyse de l'assembly '{0}' : {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + Pour le constructeur '{0}', impossible de trouver le type englobant '{1}'. {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Type de champ `{0}` ({1}) inattendu. {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + Sauter '{0}.{1}' en raison d'un champ en double. (Type Java : '{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. + 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. - Unexpected child element of '<interface>': '{0}'. + Élément enfant inattendu de '<interface>' : '{0}'. {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + Aucun nom d'événement fourni dans '{0}.{1}'. {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + Invalidation de '{0}' et de tous ses types imbriqués car certaines de ses interfaces étaient invalides. {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + Invalidation de '{0}' et de tous ses types imbriqués car certaines de ses méthodes étaient invalides. {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. + 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. - 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. + 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. - Invalid XML file '{0}': {1}. + Fichier XML '{0}' non valide : {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + Aucun élément '<package>' trouvé. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Nœud enfant racine inattendu : '<{0}>'. {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Nœud enfant '<package>' inattendu : '<{0}>'. {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + Impossible de trouver le type d'ancêtre supérieur '{0}' pour le type imbriqué '{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?) + 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. - 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. + 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 - Unknown return type '{0}' for member '{1}'. + Type de retour inconnu '{0}' pour le membre '{1}'. {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + Type de retour non valide '{0}' pour le membre '{1}'. {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + Type de paramètre inconnu '{0}' pour le membre '{1}'. {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + Type de paramètre '{0}' non valide pour le membre '{1}'. {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + 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. - Invalid namespace transform '{0}' + Transformation d'espace de noms non valide '{0}' {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + Type de contrainte d'argument générique inconnu '{0}' pour le membre '{1}'. {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + Impossible de trouver l'interface de base '{1}' pour le type '{0}'. {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + Pour le type '{0}', l'interface de base '{1}' n'est pas valide. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 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. - Cannot determine JNI name for type '{0}'. + Impossible de déterminer le nom JNI pour le 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}'. + 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. - Unable to resolve interface type '{0}'. Are you missing an assembly reference? + Impossible de résoudre le type d'interface '{0}'. Il vous manque une référence d'assemblage ? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] ne peut être utilisé que sur des méthodes avec 0 paramètres. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] ne peut pas être utilisé sur un type générique. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] ne peut pas être utilisé sur un type générique. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField] ne peut pas être utilisé sur une méthode retournant '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. + 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. - Unable to preload reference '{0}'. + Impossible de précharger la référence '{0}'. {0} - assembly path - Please specify at least one ASSEMBLY to process. + 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. - Unable to create Java VM{0}{1} + Impossible de créer la machine virtuelle Java{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 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. - Path '{0}' does not exist. + Le chemin '{0}' n'existe pas. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + Impossible de traiter l'assemblage '{0}'{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + Impossible de trouver l'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} + 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 - 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. + 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 - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. + 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. - 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. + 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 - 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. + 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 index 36c78f600..b3ab73a1f 100644 --- a/src/Java.Interop.Localization/Resources.it.resx +++ b/src/Java.Interop.Localization/Resources.it.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Errore durante il caricamento dell'assembly: '{0}'. {0} - File name - Failed to remove old constants: {0}. + 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. - Failed to process enum mapping. Text line: {0}. + Impossibile elaborare il mapping dell'enumerazione. Riga di testo: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Errore durante l'elaborazione della correzione dei metadati: {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + Specifica XPath non valida: {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + Il nome dell'attributo di destinazione non è specificato per il percorso: {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 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' is not compatible with 'codegen-target=xamarinandroid'. + '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'. - Unexpected class child {0}. + Elemento figlio classe imprevisto {0}. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + La classe '{0}' contiene il tipo di base sconosciuto '{1}'. {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + La classe '{0}' ha un tipo di base non valido '{1}'. {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + Impossibile analizzare l'assembly '{0}': {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + Per il costruttore '{0}' non è stato possibile trovare il tipo di inclusione '{1}'. {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Tipo di campo '{0}' ({1}) imprevisto. {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + '{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. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + '{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. - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') + '{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. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + '{0}.{1}' verrà ignorato a causa di un campo duplicato. (Tipo Java: '{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. + 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. - Unexpected child element of '<interface>': '{0}'. + Elemento figlio imprevisto di '<interface>': '{0}'. {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + Nessun nome di evento specificato in '{0}.{1}'. {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + Convalida di '{0}' e di tutti i relativi tipi nidificati perché alcune interfacce non sono valide. {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + Impossibile convalidare '{0}' e tutti i relativi tipi annidati perché alcuni dei relativi metodi non sono validi. {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. + 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. - 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. + 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. - Invalid XML file '{0}': {1}. + Il file XML '{0}' non è valido: {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + Non sono stati trovati elementi '<package>'. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Nodo figlio radice imprevisto: '<{0}>'. {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Nodo figlio '<package>' imprevisto: '<{0}>'. {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + Non è stato possibile trovare il tipo predecessore principale '{0}' per il tipo nidificato '{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?) + 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. - 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. + 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 - Unknown return type '{0}' for member '{1}'. + Tipo restituito sconosciuto '{0}' per il membro '{1}'. {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + Tipo restituito non valido '{0}' per il membro '{1}'. {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + Tipo di parametro sconosciuto '{0}' per il membro '{1}'. {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + Tipo di parametro '{0}' non valido per il membro '{1}'. {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + 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. - Invalid namespace transform '{0}' + Trasformazione dello spazio dei nomi '{0}' non valida {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + Tipo di vincolo di argomento generico sconosciuto '{0}' per il membro '{1}'. {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + Impossibile trovare l'interfaccia di base '{1}' per il tipo '{0}'. {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + Per il tipo '{0}', l'interfaccia di base '{1}' non è valida. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 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. - Cannot determine JNI name for type '{0}'. + Non è possibile determinare il nome JNI per il tipo '{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}'. + 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. - Unable to resolve interface type '{0}'. Are you missing an assembly reference? + Impossibile risolvere il tipo di interfaccia '{0}'. Manca un riferimento all'assembly? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] può essere utilizzato solo su metodi con 0 parametri. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] non può essere utilizzato in un tipo generico. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] non può essere utilizzato in un tipo generico. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + impossibile utilizzare [ExportField] su un metodo che restituisce '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. + 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. - Unable to preload reference '{0}'. + Non è possibile precaricare il riferimento '{0}'. {0} - assembly path - Please specify at least one ASSEMBLY to process. + 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. - Unable to create Java VM{0}{1} + Non è possibile creare la macchina virtuale Java{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 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. - Path '{0}' does not exist. + Il percorso '{0}' non esiste. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + Impossibile elaborare l'assembly '{0}'{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + Non è stato possibile trovare l'interfaccia {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} + È 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 - 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. + 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 - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. + 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. - 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. + 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 - 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. + 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.ko.resx b/src/Java.Interop.Localization/Resources.ko.resx index 36c78f600..058da1081 100644 --- a/src/Java.Interop.Localization/Resources.ko.resx +++ b/src/Java.Interop.Localization/Resources.ko.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + 어셈블리 로드 중 오류: '{0}'. {0} - File name - Failed to remove old constants: {0}. + 이전 상수를 제거하지 못했습니다: {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}. + 열거 매핑을 처리하지 못했습니다. 텍스트 줄: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + 메타데이터 수정 처리 중 오류: {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + 잘못된 XPath 사양: {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + 대상 특성 이름이 경로 {0}에 지정되지 않았습니다. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 예기치 않은 'global::' 사양입니다. 이 오류는 예를 들어 Metadata.xml 변환 파일에 'global::'이 지정된 경우 발생합니다. 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'는 '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}. + 예기치 않은 클래스 하위 {0}. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + 클래스 '{0}'에 알 수 없는 기본 형식 '{1}'이(가) 있습니다. {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + 클래스 '{0}'에 잘못된 기본 형식 '{1}'이(가) 있습니다. {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + 어셈블리 '{0}' 구문 분석 실패: {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + 생성자 '{0}'의 경우 둘러싼 형식 '{1}'을(를) 찾을 수 없습니다. {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + 예기치 않은 필드 형식 `{0}`({1})입니다. {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + 메소드 이름이 중복되어 '{0}.{1}'을(를) 건너뜁니다. (Java 형식: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 중첩 형식 이름이 중복되어 '{0}.{1}'을(를) 건너뜁니다. (Java 형식: '{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}') + 중복 필드 또는 속성 이름으로 인해 '{0}.{1}'을(를) 건너뜁니다. (Java 형식: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + 중복 필드로 인해 '{0}.{1}'을(를) 건너뜁니다. (Java 형식: '{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. + 형식 '{0}'에는 바깥쪽 네임스페이스 이름과 일치하는 형식 이름이 있습니다. 자세한 내용은 https://aka.ms/BG8403을 참조하세요. {0} - Java type. - Unexpected child element of '<interface>': '{0}'. + '<interface>'의 예기치 않은 하위 요소: '{0}'. {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + '{0}.{1}'에 이벤트 이름이 제공되지 않았습니다. {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + 일부 인터페이스가 잘못되어 '{0}' 및 모든 중첩 형식을 무효화합니다. {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + 일부 메서드가 잘못되어 '{0}' 및 모든 중첩 형식을 무효화합니다. {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. + '{0}.{1}'의 이벤트 이름이 잘못되었습니다. Metadata.xml 변환 파일에 규칙을 추가하여 유효한 'eventName' 또는 'argsType'을 할당할 수 있습니다. {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. + '{0}.{1}'의 이벤트 속성 이름이 잘못되었습니다. Metadata.xml 변환 파일에 규칙을 추가하여 유효한 'eventName' 또는 'argsType'을 할당할 수 있습니다. {0} - .NET type name {1} - .NET member. The following terms should not be translated: eventName, argsType, Metadata.xml. - Invalid XML file '{0}': {1}. + 잘못된 XML 파일 '{0}': {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + '<package>' 요소를 찾을 수 없습니다. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + 예기치 않은 루트 하위 노드: '<{0}>'. {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + 예기치 않은 '<package>' 하위 노드: '<{0}>'. {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + 중첩 형식 '{1}'에 대한 상위 상위 항목 형식 '{0}'을(를) 찾을 수 없습니다. {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?) + Java 형식 '{0}'을(를) 찾을 수 없습니다(Java 참조 jar/aar 또는 Java 바인딩 라이브러리 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. + 참조된 Java 형식을 찾을 수 없기 때문에 일부 형식 또는 멤버를 바인딩할 수 없습니다. 자세한 내용은 'java-resolution-report.log' 파일을 참조하세요. The following terms should not be translated: java-resolution-report.log - Unknown return type '{0}' for member '{1}'. + 멤버 '{1}'에 대한 알 수 없는 반환 형식 '{0}'. {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + 멤버 '{1}'에 대한 잘못된 반환 형식 '{0}'. {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + 멤버 '{1}'에 대한 알 수 없는 매개 변수 형식 '{0}'. {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + '{1}' 멤버에 대한 매개 변수 형식 '{0}'이(가) 잘못되었습니다. {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + Metadata.xml 요소 '{0}'이(가) 일치하는 노드가 없습니다. {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}' + 잘못된 네임스페이스 변환 '{0}' {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + '{1}' 멤버에 대한 알 수 없는 일반 인수 제약 형식 '{0}'. {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + 형식 '{0}'에 대한 기본 인터페이스 '{1}'을(를) 찾을 수 없습니다. {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + 형식 '{0}'의 경우 기본 인터페이스 '{1}'이(가) 잘못되었습니다. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 형식 '{0}'에 대한 Java 래퍼를 생성할 수 없습니다. '클래스' 형식만 지원됩니다. {0} - Java type. The following terms should not be translated: class. - Cannot determine JNI name for type '{0}'. + 형식 '{0}'에 대한 JNI 이름을 결정할 수 없습니다. {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}'. + '이름' 속성은 'com.example.MyClass'와 같은 정규화된 형식이어야 하며 '{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? + 인터페이스 형식 '{0}'을(를) 확인할 수 없습니다. 어셈블리 참조가 누락되었습니까? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField]은(는) 매개 변수가 0인 메서드에만 사용할 수 있습니다. The following terms should not be translated: [ExportField]. - [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]은(는) 제네릭 형식에 사용할 수 없습니다. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField]은(는) '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. + 유효한 Java 메소드 이름이 아니기 때문에 Kotlin 생성 메소드 '{0}'을(를) 재정의할 수 없습니다. 이 메서드는 Kotlin에서만 재정의할 수 있습니다. {0} - Kotlin method name. - Unable to preload reference '{0}'. + 참조 '{0}'을(를) 미리 로드할 수 없습니다. {0} - assembly path - Please specify at least one ASSEMBLY to process. + 처리할 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. - Unable to create Java VM{0}{1} + Java VM을 생성할 수 없음{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 프로필 파일 '{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. + 경로 '{0}'이(가) 존재하지 않습니다. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + 어셈블리 '{0}'{1}{2}{1}{3}을(를) 처리할 수 없습니다. {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + 인터페이스 {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} + 형식을 로드하는 동안 예외가 발생했습니다. 로드할 수 없는 형식은 처리되지 않습니다. 해당 형식에 필요한 추가 어셈블리 참조가 -r 옵션을 사용하여 제공되었는지 확인하세요. 예외:{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. + 형식 '{0}'을(를) 찾을 수 없습니다. 형식이 처리되지 않습니다. 참조된 모든 어셈블리의 디렉터리에 -L 옵션이 제공되었는지 확인합니다. {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. + 마샬 메소드 형식 '{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. - 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}' 메서드의 정의를 찾을 수 없습니다. 처리되지 않습니다. 참조된 모든 어셈블리의 디렉터리에 -L 옵션이 제공되었는지 확인합니다. {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. + 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.ru.resx b/src/Java.Interop.Localization/Resources.ru.resx index 36c78f600..033c70c0f 100644 --- a/src/Java.Interop.Localization/Resources.ru.resx +++ b/src/Java.Interop.Localization/Resources.ru.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Ошибка при загрузке сборки: "{0}". {0} - File name - Failed to remove old constants: {0}. + Сбой удаления старых констант: {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}. + Сбой обработки сопоставления перечисления. Текстовая строка: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Ошибка при обработке исправления метаданных: {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + Недопустимая спецификация XPath: {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + Имя целевого атрибута не указано для пути: {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + Неожиданная спецификация "global::". Эта ошибка происходит, если, например, "global::" указан в файле преобразования Metadata.xml. 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" не совместим с "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}. + Непредвиденный дочерний класс {0}. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + Класс "{0}" имеет неизвестный базовый тип "{1}". {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + Класс "{0}" имеет недопустимый базовый тип "{1}". {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + Не удалось проанализировать сборку "{0}": {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + Для конструктора "{0}" не удалось найти вложенный тип "{1}". {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Непредвиденный тип поля "{0}" ({1}). {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + Пропуск "{0}.{1}" из-за дублирования имени метода. (Тип Java: "{2}") {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + Пропуск "{0}.{1}" из-за дублирования имени вложенного типа. (Тип Java: "{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}') + Пропуск "{0}.{1}" из-за дублирования имени поля или свойства. (Тип Java: "{2}") {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + Пропуск "{0}.{1}" из-за дублирования поля. (Тип Java: "{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. + Тип "{0}" имеет имя типа, соответствующее имени вложенного пространства имен. Подробнее см. https://aka.ms/BG8403. {0} - Java type. - Unexpected child element of '<interface>': '{0}'. + Непредвиденный элемент "<interface>": "{0}". {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + Имя события не указано в "{0}.{1}". {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + Аннулирование "{0}" и всех его вложенных типов из-за недопустимости некоторых его интерфейсов. {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + Аннулирование "{0}" и всех его вложенных типов из-за недопустимых методов. {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. + Недопустимое имя события для "{0}.{1}". Допустимые "eventName" или "argsType" можно назначить, добавив правило в файл преобразований Metadata.xml. {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. + Недопустимое имя свойства события для "{0}.{1}". Допустимое значение "eventName" или "argsType" можно назначить, добавив правило в файл преобразований Metadata.xml. {0} - .NET type name {1} - .NET member. The following terms should not be translated: eventName, argsType, Metadata.xml. - Invalid XML file '{0}': {1}. + Недопустимый XML-файл "{0}": {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + Элементы "<package>" не найдены. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Непредвиденный корневой дочерний узел: "<{0}>". {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Непредвиденный дочерний узел "<package>": "<{0}>". {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + Не удалось найти тип верхнего предка "{0}" для вложенного типа "{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?) + Не удалось найти тип Java "{0}" (может быть, вам не хватает справочного файла jar/aar Java или библиотеки привязки Java 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. + Некоторые типы или элементы не могут быть связаны, так как не удается найти ссылочные типы Java. Подробности в файле java-resolution-report.log. The following terms should not be translated: java-resolution-report.log - Unknown return type '{0}' for member '{1}'. + Неизвестный тип возврата "{0}" для элемента "{1}". {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + Недопустимый тип возврата "{0}" для элемента "{1}". {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + Неизвестный тип параметра "{0}" для элемента "{1}". {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + Недопустимый тип параметра "{0}" для элемента "{1}". {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + Для элемента Metadata.xml "{0}" нет соответствующего узла. {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}' + Недопустимое преобразование пространства имен "{0}" {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + Неизвестный универсальный тип ограничения аргумента "{0}" для элемента "{1}". {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + Не удалось найти базовый интерфейс "{1}" для типа "{0}". {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + Для типа "{0}" базовый интерфейс "{1}" является недопустимым. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + Не удается создать оболочку Java для типа "{0}". Поддерживаются только типы "class". {0} - Java type. The following terms should not be translated: class. - Cannot determine JNI name for type '{0}'. + Не удается определить имя JNI для типа "{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}'. + Свойство "Name" должно иметь полный тип, например "com.example.MyClass", и пакет для "{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? + Не удалось разрешить тип интерфейса "{0}". Отсутствует ссылка на сборку? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] можно использовать только для методов с 0 параметрами. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] нельзя использовать для универсального типа. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] нельзя использовать для универсального типа. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField] нельзя использовать для метода, возвращающего "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. + Невозможно переопределить сгенерированный Kotlin метод "{0}", так как это недопустимое имя метода Java. Этот метод можно переопределить только из Kotlin. {0} - Kotlin method name. - Unable to preload reference '{0}'. + Не удалось предварительно загрузить ссылку "{0}". {0} - assembly path - 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} + Не удалось создать Java VM{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + Не удалось прочитать файл профиля "{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. + Путь "{0}" не существует {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + Не удалось обработать сборку "{0}"{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + Не удается найти интерфейс {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} + Перехвачено исключение при загрузке типов. Типы, которые невозможно загрузить, не будут обработаны. Убедитесь, что любые дополнительные ссылки на сборки, необходимые для этих типов, предоставляются с помощью параметра -r. Исключение:{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. + Не удалось найти тип "{0}". Тип не будет обработан. Убедитесь, что каталоги для всех сборок, на которые есть ссылки, предоставляются с параметром -L. {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. + Тип методов маршалирования "{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. - 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}" в метаданных сборки. Он не будет обработан. Убедитесь, что каталоги для всех сборок, на которые есть ссылки, предоставляются с параметром -L. {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. + Не удалось найти метод 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.zh-Hans.resx b/src/Java.Interop.Localization/Resources.zh-Hans.resx index 36c78f600..1c862fc6d 100644 --- a/src/Java.Interop.Localization/Resources.zh-Hans.resx +++ b/src/Java.Interop.Localization/Resources.zh-Hans.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + 加载程序集“{0}”时出错。 {0} - File name - Failed to remove old constants: {0}. + 无法删除旧常量: {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}. + 无法处理枚举映射。文本行: {0}。 {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + 处理元数据修复期间出错: {0}。 {0} - The error encountered. - Invalid XPath specification: {0}. + XPath 规范无效: {0}。 {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + 没有为路径 {0} 指定目标属性名称。 {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 意外的 “global::” 规范。例如,如果在 Metadata.xml 转换文件中指定了 “global::”,则会发生此错误。 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” 与 “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}. + 意外的类子级 {0}。 {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + 类“{0}”具有未知的基类型“{1}”。 {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + 类“{0}”具有无效的基类型“{1}”。 {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + 无法分析程序集“{0}”: {1}。 {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + 对于构造函数“{0}”,找不到封闭类型“{1}”。 {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + 意外的字段类型 `{0}` ({1})。 {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + 由于方法名称重复,正在跳过“{0}.{1}”。(Java 类型:“{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 由于嵌套类型名称重复,正在跳过“{0}.{1}”。(Java 类型:“{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}') + 由于字段或属性名称重复,正在跳过“{0}.{1}”。(Java 类型:“{2}”) {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + 由于字段重复,正在跳过“{0}.{1}”。(Java 类型:“{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. + 类型“{0}”具有与封闭命名空间名称匹配的类型名称。有关详细信息,请参阅 https://aka.ms/BG8403。 {0} - Java type. - Unexpected child element of '<interface>': '{0}'. + “<interface>”的意外子元素:“{0}”。 {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + “{0}.{1}”中未提供任何事件名称。 {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + 正在使“{0}”及其所有嵌套类型失效,因为其某些接口无效。 {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + 正在使“{0}”及其所有嵌套类型失效,因为其某些方法无效。 {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. + “{0}.{1}”的事件名称无效。可以通过将规则添加到 Metadata.xml 转换文件来分配有效的 “eventName” 或 “argsType”。 {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. + “{0}.{1}”的事件属性名称无效。可以通过将规则添加到 Metadata.xml 转换文件来分配有效的 “eventName” 或 “argsType”。 {0} - .NET type name {1} - .NET member. The following terms should not be translated: eventName, argsType, Metadata.xml. - Invalid XML file '{0}': {1}. + XML 文件“{0}”无效: {1}。 {0} - File name {1} - The error encountered. - No '<package>' elements found. + 找不到“<package>”元素。 The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + 意外的根子节点:“<{0}>”。 {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + 意外的“<package>”子节点:“<{0}>”。 {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + 找不到嵌套类型“{1}”的顶级上级类型“{0}”。 {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?) + 找不到 Java 类型“{0}”(是否缺少 Java 引用 jar/aar 或 Java 绑定库 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. + 无法绑定某些类型或成员,因为找不到引用的 Java 类型。有关详细信息,请参阅 “java-resolution-report.log” 文件。 The following terms should not be translated: java-resolution-report.log - Unknown return type '{0}' for member '{1}'. + 成员“{1}”的返回类型“{0}”未知。 {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + 成员“{1}”的返回类型“{0}”无效。 {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + 成员“{1}”的参数类型“{0}”未知。 {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + 成员“{1}”的参数类型“{0}”无效。 {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + Metadata.xml 元素“{0}”不匹配任何节点。 {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}' + 命名空间转换“{0}”无效 {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + 成员“{1}”的泛型参数约束类型“{0}”未知。 {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + 找不到类型“{0}”的基接口“{1}”。 {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + 对于类型“{0}”,基接口“{1}”无效。 {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 无法为类型“{0}”生成 Java 包装器。仅支持 “class” 类型。 {0} - Java type. The following terms should not be translated: class. - Cannot determine JNI name for type '{0}'. + 无法确定类型“{0}”的 JNI 名称。 {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}'. + “Name” 属性必须是完全限定的类型,如 “com.example.MyClass”,并且找不到“{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? + 无法解析接口类型“{0}”。是否缺少程序集引用? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] 只能用于具有 0 个参数的方法。 The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] 不能用于泛型类型。 The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] 不能用于泛型类型。 The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField] 不能用于返回 “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. + 无法替代 Kotlin 生成的方法“{0}”,因为它不是有效的 Java 方法名称。只能从 Kotlin 替代此方法。 {0} - Kotlin method name. - Unable to preload reference '{0}'. + 无法预加载引用“{0}”。 {0} - assembly path - 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} + 无法创建 Java VM{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 无法读取配置文件“{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. + 路径“{0}”不存在。 {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + 无法处理程序集“{0}”{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + 找不到接口 {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} + 加载类型时捕获到异常。将不处理无法加载的类型。请确保使用 -r 选项提供这些类型所需的任何其他程序集引用。异常:{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. + 找不到类型“{0}”。将不会处理该类型。确保使用 -L 选项提供所有引用的程序集的目录。 {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. + 封送方法类型“{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. - 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}”的定义。将不会处理它。确保使用 -L 选项提供所有引用的程序集的目录。 {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. + 找不到 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 index 36c78f600..a6e16d491 100644 --- a/src/Java.Interop.Localization/Resources.zh-Hant.resx +++ b/src/Java.Interop.Localization/Resources.zh-Hant.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + 載入組件: '{0}' 時發生錯誤。 {0} - File name - Failed to remove old constants: {0}. + 無法移除舊的常數: {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}. + 無法處理列舉對應。文字行: {0}。 {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + 處理中繼資料修復期間發生錯誤: {0}。 {0} - The error encountered. - Invalid XPath specification: {0}. + 無效的 XPath 規格: {0}。 {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + 未指定路徑的目標屬性名稱: {0}。 {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 未預期的 'global::' 規格。例如,如果在 Metadata.xml 轉換檔案中指定了 'global::',就會發生此錯誤。 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' 與 '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}. + 未預期的類別子系 {0}。 {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + 類別 '{0}' 具有未知的基底型別 '{1}'。 {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + 類別 '{0}' 的基底型別 '{1}' 無效。 {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + 無法剖析組件 '{0}': {1}。 {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + 對於建構函式 '{0}',找不到封閉型別 '{1}'。 {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + 未預期的欄位型別 '{0}' ({1})。 {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + 因為方法名稱重複,所以略過 '{0}.{1}'。(JAVA 型別: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 因為巢狀類型名稱重複,所以略過 '{0}.{1}'。(JAVA 型別: '{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}') + 因為欄位或屬性名稱重複,所以略過 '{0}.{1}'。(JAVA 型別: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + 因為欄位重複,所以略過 '{0}.{1}'。(JAVA 型別: '{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. + 型別 '{0}' 具有符合封閉命名空間名稱的型別名稱。如需詳細資訊,請參閱 https://aka.ms/BG8403。 {0} - Java type. - Unexpected child element of '<interface>': '{0}'. + 未預期的 '<interface>' 子項目: '{0}'。 {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + '{0}.{1}' 中未提供事件名稱。 {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + 正在使 '{0}' 及其所有巢狀型別失效,因為其某些介面無效。 {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + 正在使 '{0}' 及其所有巢狀型別失效,因為其某些方法無效。 {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. + '{0}.{1}' 的事件名稱無效。將規則新增至 Metadata.xml 轉換檔案,即可指派有效的 'eventName' 或 'argsType'。 {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. + '{0}.{1}' 的事件屬性名稱無效。將規則新增至 Metadata.xml 轉換檔案,即可指派有效的 'eventName' 或 'argsType'。 {0} - .NET type name {1} - .NET member. The following terms should not be translated: eventName, argsType, Metadata.xml. - Invalid XML file '{0}': {1}. + 無效的 XML 檔案'{0}': {1}。 {0} - File name {1} - The error encountered. - No '<package>' elements found. + 找不到 '<package>' 元素。 The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + 未預期的根子節點: '<{0}>'。 {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + 未預期的 '<package>' 子節點: '<{0}>'。 {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + 找不到巢狀型別 '{1}' 的上階型別 '{0}'。 {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?) + 找不到 JAVA 型別 '{0}' (您是否遺漏 JAVA 參考 jar/aar 或 JAVA 繫結程式庫 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. + 因為找不到參照的 JAVA 型別,所以無法繫結某些型別或成員。如需詳細資料,請參閱 'java-resolution-report.log' 檔案。 The following terms should not be translated: java-resolution-report.log - Unknown return type '{0}' for member '{1}'. + 成員 '{1}' 的傳回型別 '{0}' 未知。 {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + 成員 '{1}' 的傳回型別 '{0}' 無效。 {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + 成員 '{1}' 的參數型別 '{0}' 未知。 {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + 成員 '{1}' 的參數型別 '{0}' 無效。 {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + Metadata.xml 元素 '{0}' 與節點相符。 {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}' + 命名空間轉換 '{0}' 無效 {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + 成員 '{1}' 的未知泛型引數限制式型別 '{0}'。 {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + 找不到型別 '{0}' 的基底介面 '{1}'。 {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + 針對型別 '{0}',基底介面 '{1}' 無效。 {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 無法產生型別 '{0}' 的 JAVA 包裝函式。只支援 'class' 型別。 {0} - Java type. The following terms should not be translated: class. - Cannot determine JNI name for type '{0}'. + 無法判斷型別 '{0}' 的 JNI 名稱。 {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}'. + 'Name' 屬性必須是如 'com.example.MyClass' 的完整型別,但找不到 '{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? + 無法解析介面型別 '{0}'。您是否遺失組件參考? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] 只能在具有 0 個參數的方法上使用。 The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] 無法用於泛型型別。 The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [Export] 無法用於泛型型別。 The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField] 無法用於傳回 '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. + 無法覆寫 Kotlin 產生的方法 '{0}',因為它不是有效的 JAVA 方法名稱。此方法只能從 Kotlin 覆寫。 {0} - Kotlin method name. - Unable to preload reference '{0}'. + 無法預先載入參考 '{0}'。 {0} - assembly path - 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} + 無法建立 JAVA VM{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 無法讀取設定檔檔案 '{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. + 路徑 '{0}' 不存在。 {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + 無法處理組件 '{0}'{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + 找不到介面 {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} + 載入型別時發生例外狀況。將不會處理無法載入的型別。請確定已使用 -r 選項提供這些型別所需的任何其他組件參考。例外狀況: {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. + 找不到型別 '{0}'。型別將不會處理。請確定所有參考組件的目錄都是以 -L 選項提供。 {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. + 封送處理方法型別 '{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. - 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}' 的定義。將不會處理。請確定所有參考組件的目錄都是以 -L 選項提供。 {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. + 找不到 System.Console.WriteLine() 方法。正在停用偵錯插入。若要啟用偵錯插入,請確認已使用 -L 選項提供包含 mscorlib 的目錄。 The following terms should not be translated: -L \ No newline at end of file From b0691c5b8778eb43b7a5511604b59dd7fb414ab6 Mon Sep 17 00:00:00 2001 From: VS MobileTools Engineering Service 2 Date: Sat, 30 Jul 2022 00:35:40 -0700 Subject: [PATCH 4/6] Localized file check-in by OneLocBuild Task: Build definition ID 12262: Build ID 6492007 --- .../Resources.cs.resx | 124 +++++++++--------- .../Resources.ja.resx | 124 +++++++++--------- .../Resources.pl.resx | 124 +++++++++--------- .../Resources.tr.resx | 124 +++++++++--------- 4 files changed, 248 insertions(+), 248 deletions(-) diff --git a/src/Java.Interop.Localization/Resources.cs.resx b/src/Java.Interop.Localization/Resources.cs.resx index 36c78f600..6bb944b48 100644 --- a/src/Java.Interop.Localization/Resources.cs.resx +++ b/src/Java.Interop.Localization/Resources.cs.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Chyba při načítání sestavení:{0} {0} - File name - Failed to remove old constants: {0}. + 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. - Failed to process enum mapping. Text line: {0}. + Zpracování mapování výčtu se nezdařilo. Textový řádek: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Chyba při zpracování opravy metadat: {0} {0} - The error encountered. - Invalid XPath specification: {0}. + Neplatná specifikace XPath: {0} {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + Pro cestu {0} není zadán název cílového atributu: {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 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' is not compatible with 'codegen-target=xamarinandroid'. + 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'. - Unexpected class child {0}. + Neočekávaný podřízený {0} třídy. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + Třída {0} má neznámý základní typ {1}. {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + Třída {0} má neplatný základní typ {1}. {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + Nepovedlo se parsovat sestavení {0} : {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + Pro konstruktor{0} nebylo možné najít nadřazený typ {1}. {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Neočekávaný typ pole {0}({1}). {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + Přeskakuje se {0}.{1} kvůli duplicitnímu poli. (Typ Javy:{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. + 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. - Unexpected child element of '<interface>': '{0}'. + Neočekávaný podřízený element <interface>: {0} {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + Není zadaný žádný název události v {0}.{1}. {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + 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. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + 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. - 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. + 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. - 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. + 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. - Invalid XML file '{0}': {1}. + Neplatný soubor XML{0}: {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + Nebyly nalezeny žádné elementy <package>. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Neočekávaný kořenový podřízený uzel: <{0}>. {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Neočekávaný podřízený uzel <package>: <{0}> {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + Nelze najít horní nadřazený typ {0} pro vnořený typ {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?) + Typ Javy{0}se nepovedlo najít (nechybí NuGet java reference jar/aar nebo java binding library?) {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. + 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 - Unknown return type '{0}' for member '{1}'. + Neznámý návratový typ {0} pro člena {1}. {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + Neplatný návratový typ {0} pro člena {1}. {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + Neznámý typ parametru {0} pro člena {1}. {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + Neplatný typ parametru {0} pro člen {1}. {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + 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. - Invalid namespace transform '{0}' + Neplatná transformace oboru názvů {0} {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + Neznámý typ omezení obecného argumentu {0} pro člena {1}. {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + Nelze najít základní rozhraní {1} pro typ {0}. {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + Pro typ {0} je základní rozhraní {1} neplatné. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 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. - Cannot determine JNI name for type '{0}'. + Nelze určit název JNI pro typ {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}'. + 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. - Unable to resolve interface type '{0}'. Are you missing an assembly reference? + Nelze přeložit typ rozhraní {0}. Nechybí vám odkaz na sestavení? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] lze použít pouze u metod s 0 parametry. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] nelze použít u obecného typu. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] nelze použít u obecného typu. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField] se nedá použít u metody, která vrací 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. + 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. - Unable to preload reference '{0}'. + Odkaz {0} nelze předem načíst {0}. {0} - assembly path - Please specify at least one ASSEMBLY to process. + 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. - Unable to create Java VM{0}{1} + Nepovedlo se vytvořit{0}{1}virtuálního počítače Java {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 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. - Path '{0}' does not exist. + Cesta {0} neexistuje. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + Sestavení{0}{1}{2}{1}{3} nelze zpracovat. {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + Nepovedlo se najít rozhraní {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} + 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 - 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. + 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 - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. + 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. - 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. + 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 - 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. + 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.ja.resx b/src/Java.Interop.Localization/Resources.ja.resx index 36c78f600..40da46676 100644 --- a/src/Java.Interop.Localization/Resources.ja.resx +++ b/src/Java.Interop.Localization/Resources.ja.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + アセンブリの読み込み時のエラー: '{0}'。 {0} - File name - Failed to remove old constants: {0}. + 古い定数を削除できませんでした: {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}. + 列挙型マッピングを処理できませんでした。テキスト行: {0}。 {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + メタデータの修正の処理中にエラーが発生しました: {0}。 {0} - The error encountered. - Invalid XPath specification: {0}. + XPath の指定が無効です: {0}。 {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + パスにターゲット属性名が指定されていません: {0}。 {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 予期しない 'global::' 指定です。このエラーは、Metadata.xml 変換ファイルで 'global::' が指定されている場合などに発生します。 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' は '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}. + 予期しないクラスの子 {0} です。 {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + クラス '{0}' に不明な基本型 '{1}' があります。 {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + クラス '{0}' に無効な基本データ型 '{1}' があります。 {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + アセンブリ '{0}' を解析できませんでした: {1}。 {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + コンストラクター '{0}' について、それを囲む型 '{1}' が見つかりませんでした。 {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + 予期しないフィールドの種類 '{0}' ({1}) です。 {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + メソッド名が重複しているため、'{0}.{1}' をスキップしています。(Java の型: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 入れ子にされた型名が重複しているため、'{0}.{1}' をスキップしています。(Java の型: '{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}') + フィールド名またはプロパティ名が重複しているため、'{0}.{1}' をスキップしています。(Java の型: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + フィールドが重複しているため、'{0}.{1}' をスキップしています。(Java の型: '{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. + 型 '{0}' に、それを囲む名前空間名と一致する型名が含まれています。詳細については、https://aka.ms/BG8403 を参照してください。 {0} - Java type. - Unexpected child element of '<interface>': '{0}'. + '<interface>' の予期しない子要素です: '{0}'。 {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + '{0}.{1}' にイベント名が指定されていません。 {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + 一部のインターフェイスが無効であったため、'{0}' とその入れ子にされたすべての型を無効にしています。 {0} - .NET type name. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + 一部のメソッドが無効であったため、'{0}' とその入れ子にされたすべての型を無効にしています。 {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. + '{0}.{1}' のイベント名が無効です。Metadata.xml 変換ファイルにルールを追加すると、有効な 'eventName' または 'argsType' を割り当てることができます。 {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. + '{0}.{1}' のイベント プロパティ名が無効です。Metadata.xml 変換ファイルにルールを追加すると、有効な 'eventName' または 'argsType' を割り当てることができます。 {0} - .NET type name {1} - .NET member. The following terms should not be translated: eventName, argsType, Metadata.xml. - Invalid XML file '{0}': {1}. + XML ファイル '{0}' が無効です: {1}。 {0} - File name {1} - The error encountered. - No '<package>' elements found. + '<package>' 要素が見つかりません。 The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + 予期しないルートの子ノード: '<{0}>'。 {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + 予期しない '<package>' 子ノードです: '<{0}>'。 {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + 入れ子にされた型 '{0}' の上位先祖型 '{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?) + Java の型 '{0}' が見つかりませんでした (Java 参照 jar/aar または Java バインド ライブラリ 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. + 参照されている Java の型が見つからなかったため、一部の型またはメンバーをバインドできませんでした。詳細については、'java-resolution-report.log' ファイルを参照してください。 The following terms should not be translated: java-resolution-report.log - Unknown return type '{0}' for member '{1}'. + メンバー '{1}' の戻り値の型 '{0}' が不明です。 {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + メンバー '{1}' の戻り値の型 '{0}' が無効です。 {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + メンバー '{1}' のパラメーター型 '{0}' が不明です。 {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + メンバー '{1}' のパラメーター型 '{0}' が無効です。 {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + Metadata.xml 要素 '{0}' と一致するノードがありませんでした。 {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}' + 名前空間の変換 '{0}' が無効です {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + メンバー '{1}' のジェネリック引数制約型 '{0}' が不明です。 {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + 型 '{0}' の基本インターフェイス '{1}' が見つかりませんでした。 {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + 型'{0}' では、基本インターフェイス '{1}' が無効です。 {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 型 '{0}' の Java ラッパーを生成できません。'class' 型のみがサポートされています。 {0} - Java type. The following terms should not be translated: class. - Cannot determine JNI name for type '{0}'. + 型 '{0}' の JNI 名を特定できません。 {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}'. + 'Name' プロパティは 'com.example.MyClass' のような完全修飾型である必要があり、'{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? + インターフェイスの型 '{0}' を解決できません。アセンブリ参照が不足していないかどうかを確認してください。 {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] は、パラメーターが 0 個のメソッドでのみ使用できます。 The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] はジェネリック型では使用できません。 The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] はジェネリック型では使用できません。 The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + 'void' を返すメソッドでは、[ExportField] を使用できません。 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. + Kotlin で生成されたメソッド '{0}' は有効な Java メソッド名ではないため、オーバーライドできません。このメソッドは Kotlin からのみオーバーライドできます。 {0} - Kotlin method name. - Unable to preload reference '{0}'. + 参照 '{0}' を事前に読み込むことができません。 {0} - assembly path - Please specify at least one ASSEMBLY to process. + 処理する 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. - Unable to create Java VM{0}{1} + Java VM{0}{1} を作成できません {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + プロフィール ファイル '{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. + パス '{0}' が存在しません。 {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + アセンブリ '{0}' を処理できません{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + インターフェイス {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} + 型の読み込み中に例外が発生しました。読み込めない型は処理されません。これらの型に必要な追加のアセンブリ参照が -r オプションを使用して指定されていることを確認してください。例外:{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. + 型 '{0}' が見つかりません。この型は処理されません。参照されているすべてのアセンブリのディレクトリに -L オプションが指定されていることを確認してください。 {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. + マーシャリング メソッドの型 '{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. - 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}' の定義が見つかりません。このメソッドは処理されません。参照されているすべてのアセンブリのディレクトリに -L オプションが指定されていることを確認してください。 {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. + 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 index 36c78f600..b9dcb78db 100644 --- a/src/Java.Interop.Localization/Resources.pl.resx +++ b/src/Java.Interop.Localization/Resources.pl.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Błąd podczas ładowania motywu: „{0}” {0} - File name - Failed to remove old constants: {0}. + 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. - Failed to process enum mapping. Text line: {0}. + Nie można przetworzyć mapowania wyliczenia. Wiersz tekstu: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Błąd podczas przetwarzania poprawki metadanych: {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + Nieprawidłowa specyfikacja XPath: {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + Nie określono nazwy atrybutu docelowego dla ścieżki: {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 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. - 'lang-features=default-interface-methods' is not compatible with 'codegen-target=xamarinandroid'. + 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'. - Unexpected class child {0}. + Nieoczekiwana klasa podrzędna {0}. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + Klasa „{0}” ma nieznany typ podstawowy „{1}”. {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + Klasa „{0}” ma nieprawidłowy typ podstawowy „{1}”. {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + Nie można przeanalizować zestawu „{0}”: {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + W przypadku konstruktora „{0}” nie można odnaleźć otaczającego typu „{1}”. {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Nieoczekiwany typ pola „{0}” ({1}). {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + Pomijanie typu „{0}.{1}” z powodu zduplikowanej nazwy metody. (Typ java: „{2}”) {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + Pomijanie elementu „{0}.{1}” z powodu zduplikowanego pola. (Typ java: „{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. + „{0}” ma nazwę typu zgodną z otaczającą nazwą przestrzeni nazw. Aby uzyskać więcej informacji, zobacz https://aka.ms/BG8403. {0} - Java type. - Unexpected child element of '<interface>': '{0}'. + Nieoczekiwany element podrzędny „<interface>”: „{0}”. {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + Nie podano nazwy zdarzenia w typie „{0}.{1}”. {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + 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. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + 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. - 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. + 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. - 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. + 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. - Invalid XML file '{0}': {1}. + Nieprawidłowy plik XML „{0}”: {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + Nie znaleziono elementów „<package>”. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Nieoczekiwany główny węzeł podrzędny: „<{0}>”. {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Nieoczekiwany węzeł podrzędny „<package>”: „<{0}>”. {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + Nie można odnaleźć typu elementu nadrzędnego „{0}” dla zagnieżdżonego typu „{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?) + 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. - 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. + 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 - Unknown return type '{0}' for member '{1}'. + Nieznany zwracany typ „{0}” dla elementu członkowskiego „{1}”. {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + Nieprawidłowy zwracany typ „{0}” dla elementu członkowskiego „{1}”. {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + Nieznany typ parametru „{0}” dla elementu członkowskiego „{1}”. {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + Nieprawidłowy typ parametru „{0}” dla elementu członkowskiego „{1}”. {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + 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. - Invalid namespace transform '{0}' + Nieprawidłowe przekształcenie przestrzeni nazw „{0}” {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + Nieznany typ ograniczenia argumentu ogólnego „{0}” dla elementu członkowskiego „{1}”. {0} - .NET type name {1} - .NET member. - Could not find base interface '{1}' for type '{0}'. + Nie można odnaleźć interfejsu podstawowego „{1}” dla typu „{0}”. {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + W przypadku typu „{0}” interfejs podstawowy „{1}” jest nieprawidłowy. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + 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. - Cannot determine JNI name for type '{0}'. + Nie można określić nazwy JNI dla typu „{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}'. + 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. - Unable to resolve interface type '{0}'. Are you missing an assembly reference? + Nie można rozpoznać typu interfejsu „{0}”. Czy brakuje odwołania do zestawu? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + Elementu [ExportField] można używać tylko w metodach z parametrami 0. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + Nie można użyć elementu [Export] dla typu ogólnego. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + Nie można użyć elementu [ExportField] dla typu ogólnego. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + Nie można użyć elementu [ExportField] w metodzie zwracającej wartość „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. + 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. - Unable to preload reference '{0}'. + Nie można wstępnie załadować odwołania „{0}”. {0} - assembly path - Please specify at least one ASSEMBLY to process. + 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. - Unable to create Java VM{0}{1} + Nie można utworzyć maszyny wirtualnej Java{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + 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. - Path '{0}' does not exist. + Ścieżka „{0}” nie istnieje. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + Nie można przetworzyć zestawu „{0}”{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + Nie znaleziono interfejsu {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} + 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 - 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. + 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 - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. + 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. - 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. + 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 - 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. + 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.tr.resx b/src/Java.Interop.Localization/Resources.tr.resx index 36c78f600..2627621f0 100644 --- a/src/Java.Interop.Localization/Resources.tr.resx +++ b/src/Java.Interop.Localization/Resources.tr.resx @@ -118,284 +118,284 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Error while loading assembly: '{0}'. + Derleme yüklenirken hata oluştu: '{0}'. {0} - File name - Failed to remove old constants: {0}. + 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. - Failed to process enum mapping. Text line: {0}. + Sabit listesi eşlemesi işlenemedi. Metin satırı: {0}. {0} - The line that could not be processed. - Error during processing metadata fixup: {0}. + Meta veri düzeltmesi işlenirken hata oluştu: {0}. {0} - The error encountered. - Invalid XPath specification: {0}. + Geçersiz XPath belirtimi: {0}. {0} - The invalid XPath line. - Target attribute name is not specified for path: {0}. + Yol için hedef öznitelik adı belirtilmedi: {0}. {0} - The invalid XPath line. - Unexpected 'global::' specification. This error happens if 'global::' is specified in the Metadata.xml transform file, for example. + 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' is not compatible with 'codegen-target=xamarinandroid'. + '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'. - Unexpected class child {0}. + Beklenmeyen sınıf alt öğesi: {0}. {0} - The unexpected child class. - Class '{0}' has unknown base type '{1}'. + '{0}' sınıfı, bilinmeyen '{1}' temel türüne sahip. {0}, {1} - .NET types. - Class '{0}' has invalid base type '{1}'. + '{0}' sınıfı, geçersiz '{1}' temel türüne sahip. {0}, {1} - .NET types. - Failed to parse assembly '{0}': {1}. + '{0}' derlemesi ayrıştırılamadı: {1}. {0} - Error .NET assembly. {1} - The error encountered. - For constructor '{0}', could not find enclosing type '{1}'. + '{0}' oluşturucusu için, '{1}' kapsayan türü bulunamadı. {0} - .NET constructor method. {1} - .NET type. - Unexpected field type `{0}` ({1}). + Beklenmeyen alan türü `{0}` ({1}). {0} - .NET type. {1} - .NET field signature. - Skipping '{0}.{1}' due to a duplicate method name. (Java type: '{2}') + Yinelenen bir yöntem adı nedeniyle '{0}.{1}' atlanıyor. (Java türü: '{2}') {0} - .NET type. {1} - .NET field name. {2} - Java type. - Skipping '{0}.{1}' due to a duplicate nested type name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field or property name. (Java type: '{2}') + 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. - Skipping '{0}.{1}' due to a duplicate field. (Java type: '{2}') + Yinelenen bir alan nedeniyle '{0}.{1}' atlanıyor. (Java türü: '{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. + '{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. - Unexpected child element of '<interface>': '{0}'. + Beklenmeyen '<interface>' alt öğesi: '{0}'. {0} - XML element name. <interface> should not be translated. - No event name provided in '{0}.{1}'. + '{0}.{1}' içinde sağlanmış olay adı yok. {0} - .NET type name {1} - .NET member. - Invalidating '{0}' and all its nested types because some of its interfaces were invalid. + 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. - Invalidating '{0}' and all its nested types because some of its methods were invalid. + 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. - 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}.{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. - 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}.{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. - Invalid XML file '{0}': {1}. + '{0}' XML dosyası geçersiz: {1}. {0} - File name {1} - The error encountered. - No '<package>' elements found. + '<package>' öğeleri bulunamadı. The following terms should not be translated: <package>. - Unexpected root child node: '<{0}>'. + Beklenmeyen kök alt düğüm: '<{0}>'. {0} - XML element name. - Unexpected '<package>' child node: '<{0}>'. + Beklenmeyen '<package>' alt düğümü: '<{0}>'. {0} - XML element name. The following terms should not be translated: <package>. - Could not find top ancestor type '{0}' for nested type '{1}'. + '{1}' iç içe geçmiş türü için '{0}' üst türü bulunamadı. {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?) + '{0}' Java türü bulunamadı (Java başvuru JAR/AAR veya Java bağlama kitaplığı NuGet paketleri eksik mi?) {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. + 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 - Unknown return type '{0}' for member '{1}'. + '{1}' üyesi için '{0}' dönüş türü bilinmiyor. {0} - Java type. {1} - .NET member. - Invalid return type '{0}' for member '{1}'. + '{1}' üyesi için '{0}' dönüş türü geçersiz. {0} - Java type. {1} - .NET member. - Unknown parameter type '{0}' for member '{1}'. + '{1}' üyesi için '{0}' parametre türü bilinmiyor. {0} - Java type. {1} - .NET member. - Invalid parameter type '{0}' for member '{1}'. + '{1}' üyesi için '{0}' parametre türü geçersiz. {0} - Java type. {1} - .NET member. - Metadata.xml element '{0}' matched no nodes. + '{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. - Invalid namespace transform '{0}' + '{0}' ad alanı dönüşümü geçersiz. {0} - XML transform. (example: '<ns-replace source="example" replacement="Example" />') - Unknown generic argument constraint type '{0}' for member '{1}'. + '{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. - Could not find base interface '{1}' for type '{0}'. + '{0}' türü için '{1}' temel arabirimi bulunamadı. {0}, {1} - .NET types. - For type '{0}', base interface '{1}' is invalid. + '{0}' türü için '{1}' temel arabirimi geçersiz. {0}, {1} - .NET types. - Cannot generate Java wrapper for type '{0}'. Only 'class' types are supported. + '{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. - Cannot determine JNI name for type '{0}'. + '{0}' türü için JNI adı belirlenemiyor. {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}'. + '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. - Unable to resolve interface type '{0}'. Are you missing an assembly reference? + '{0}' arabirim türü çözümlenemiyor. Derleme başvurusu eksik mi? {0} - Java interface. - [ExportField] can only be used on methods with 0 parameters. + [ExportField] yalnızca 0 parametreli yöntemlerde kullanılabilir. The following terms should not be translated: [ExportField]. - [Export] cannot be used on a generic type. + [Export] genel türde kullanılamaz. The following terms should not be translated: [Export]. - [ExportField] cannot be used on a generic type. + [ExportField] genel türde kullanılamaz. The following terms should not be translated: [ExportField]. - [ExportField] cannot be used on a method returning 'void'. + [ExportField] 'void' döndüren bir yöntemde kullanılamaz. 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. + 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. - Unable to preload reference '{0}'. + '{0}' başvurusu önceden yüklenemiyor. {0} - assembly path - Please specify at least one ASSEMBLY to process. + 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. - Unable to create Java VM{0}{1} + Java VM hesabı oluşturulamıyor{0}{1} {0} - newline, {1} - exception - Unable to read profile file '{0}'.{1}{2} + '{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. - Path '{0}' does not exist. + '{0}' yolu yok. {0} - path - Unable to process assembly '{0}'{1}{2}{1}{3} + '{0}' derlemesi işlenemiyor{1}{2}{1}{3} {0} - assembly, {1} - newline, {2} - exception message, {3} exception - Couln't find interface {0} + {0} arabirimi bulunamadı. {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} + 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 - 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}' 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 - Marshal methods type '{0}' already exists. Skipped generation of marshal methods in assembly '{1}'. Use -f to force regeneration when desired. + '{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. - 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. + 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 - 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. + 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 From 115b1241692bda8516307e91e9f4e9b96a5ab62b Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Tue, 2 Aug 2022 12:16:07 -0400 Subject: [PATCH 5/6] Migrate from xlf to resx --- Directory.Build.props | 5 - Directory.Build.targets | 1 - NuGet.Config | 2 - .../Java.Interop.Localization.csproj | 4 - .../xlf/Resources.cs.xlf | 350 ------------------ .../xlf/Resources.de.xlf | 350 ------------------ .../xlf/Resources.es.xlf | 350 ------------------ .../xlf/Resources.fr.xlf | 350 ------------------ .../xlf/Resources.it.xlf | 350 ------------------ .../xlf/Resources.ja.xlf | 350 ------------------ .../xlf/Resources.ko.xlf | 350 ------------------ .../xlf/Resources.pl.xlf | 350 ------------------ .../xlf/Resources.pt-BR.xlf | 350 ------------------ .../xlf/Resources.ru.xlf | 350 ------------------ .../xlf/Resources.tr.xlf | 350 ------------------ .../xlf/Resources.zh-Hans.xlf | 350 ------------------ .../xlf/Resources.zh-Hant.xlf | 350 ------------------ 17 files changed, 4562 deletions(-) delete mode 100644 src/Java.Interop.Localization/xlf/Resources.cs.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.de.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.es.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.fr.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.it.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.ja.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.ko.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.pl.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.pt-BR.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.ru.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.tr.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.zh-Hans.xlf delete mode 100644 src/Java.Interop.Localization/xlf/Resources.zh-Hant.xlf 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..8b31522d8 100644 --- a/NuGet.Config +++ b/NuGet.Config @@ -8,7 +8,5 @@ - - \ 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/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 From 32d1234defbf2bdd022793d5c58a225147415635 Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Tue, 2 Aug 2022 12:20:34 -0400 Subject: [PATCH 6/6] Update NuGet.config --- NuGet.Config | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NuGet.Config b/NuGet.Config index 8b31522d8..7d88f5852 100644 --- a/NuGet.Config +++ b/NuGet.Config @@ -8,5 +8,7 @@ + + \ No newline at end of file