Tipos de archivo admitidos (Strings)

.RESX - Windows Phone ResX (Cadenas)

El contenido se traduce automáticamente del inglés por Phrase Language AI.

Extensiones de archivo

.resx, .resw

Extensión API

resx_windowsphone

Importar

Exportación

Compatibilidad con formularios plurales

No

Windows Phone es un sistema operativo móvil desarrollado por Microsoft. Al igual que otras plataformas de Microsoft (por ejemplo, .NET), Windows Phone admite la localización y la internacionalización a través de su variación de archivos .resx.

Los archivos ResX de Windows Phone están basados en XML. Los datos traducibles se colocan en los <value> elementos anidados bajo <data>. Los elementos <value> también pueden existir en los elementos <resheader>. Estos elementos <value> contienen metadatos asociados con la aplicación y no deben ser tratados como cadenas traducibles. Phrase tiene un filtro listo para usar para ayudarte a gestionar los ResXs 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:element name="data">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
            </xsd:sequence>
            <xsd:attribute name="name" type="xsd:string"/>
            <xsd:attribute name="type" type="xsd:string"/>
            <xsd:attribute name="mimetype" type="xsd:string"/>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="resheader">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
            </xsd:sequence>
            <xsd:attribute name="name" type="xsd:string" use="required"/>
          </xsd:complexType>
        </xsd:element>
      </xsd:complexType>
    </xsd:element>
  </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, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, 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>¡Esta clave tiene una descripción! (Al menos en algunos formatos)</value>
    <comment>¡Soy una descripción importante para esta clave!</comment>
  </data>
  <data name="key_with_line-break">
    <value>Esta traducción contiene
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 elemento
- segundo elemento
- tercer elemento
</value>
  </data>
  <data name="simple_key">
    <value>Clave simple, mensaje simple.</value>
  </data>
  <data name="unverified_key">
    <value>Esta traducción aún no está verificada y está esperando por ello. (En algunos formatos también exportamos este estado)</value>
  </data>
</root>
¿Fue útil este artículo?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.