Extensiones de archivo |
.resx, .resw |
Extensión API |
resx_windowsphone |
Importación |
Sí |
Exportación |
Sí |
Compatibilidad con formularios plurales |
No |
Opciones de formato |
Windows Phone es un sistema operativo móvil desarrollado por Microsoft. Similar a otras plataformas de Microsoft (p. ej. .NET), Windows Phone admite la localización e internacionalización a través de su variación de archivos .resx.
Los archivos Windows Phone ResX están basados en XML. Los datos traducibles se colocan en los elementos <value>
alojados bajo <data>
. Los elementos <value>
también pueden existir en los elementos <resheader>
. Estos elementos <value>
contienen metadatos asociados a la aplicación y no deben tratarse como Strings traducibles. phrase tiene un filtrado listo para usar que le Ayuda a administrar los ResX de Windows Phone.
Ejemplo de código
<?xml version="1.0" encoding="UTF-8"?> <root> <xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" ID="root"> <xsd:import namespace="http://www.w3.org/XML/1998/namespace"/> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"/> <xsd:nombre del elemento="datos"> <xsd:complexType> <xsd:sequence> <xsd:nombre del elemento="valor" tipo="xsd:cadena" minOcurre="0" msdata:Ordinal="2"/> </xsd:sequence> <xsd:nombre del atributo="nombre" tipo="xsd:cadena"/> <xsd:nombre del atributo="tipo" tipo="xsd:cadena"/> <xsd:nombre del atributo="mimetype" type="xsd:cadena"/> </xsd:complexType> </xsd:elemento> <xsd:nombre del elemento="resheader"> <xsd:complexType> <xsd:sequence> <xsd:nombre del elemento="valor" tipo="xsd:cadena" minOcurre="0" msdata:Ordinal="1"/> </xsd:sequence> <xsd:nombre del atributo="nombre" tipo="xsd:cadena" use="requerido"/> </xsd:complexType> </xsd:elemento> </xsd:complexType> </xsd:elemento> </xsd:schema> <resheader name="resmimetype"> <value>text/microsoft-resx</value> </resheader> <resheader name="version"> <value>2.0</value> </resheader> <resheader name="reader"> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Versión=4.0.0.0, Culture=Neutro, PublicKeyToken=b77a5c561934e089</value> </resheader> <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Versión=4.0.0.0, Culture=Neutro, PublicKeyToken=b77a5c561934e089</value> </resheader> <data name="boolean_key"> <value>-- true </value> </data> <data name="empty_string_translation"> <value/> </data> <data name="key_with_description"> <value>This clave has a description! (Al menos en algunos formatos)</value> comentar¡Soy una descripción importante para esta clave!comentar </data> <data name="key_with_line-break"> <value>Estas traducciones contienen un salto de línea.</value> </data> <data name="nested.deeply.key"> <value>Soy una clave profundamente anidada.</value> </data> <data name="nested.key"> <value>Esta clave está anidada dentro de un espacio de nombres.</value> </data> <data name="null_translation"> <value/> </data> <data name="pluralized_key"> <value>No tienes pluralización.</value> </data> <data name="sample_collection"> <value>--- - primer item - segundo item - tercer item </value> </data> <data name="simple_key"> <value>Simple clave, simple mensaje.</value> </data> <data name="unverified_key"> <value>Esta traducción aún no está verificada y la está esperando. (En algunos formatos también exportar este estado)</value> </data> </root>