Types de fichiers pris en charge (Strings)

.RESX - Windows 8 Resource (Strings)

Le contenu est traduit de l’anglais par Phrase Language AI.

Extensions de fichiers

.resx, .resw

Extension d'API

windows8_resource

Import

oui

Export

oui

Prise en charge des formes plurielles

non

Prise en charge de la description

oui

Format de fichier basé sur XML utilisé principalement par les applications Windows. Comparé à d'autres formats de fichiers, tels que .XLIFF et .TS, il n'est pas conçu spécifiquement pour la localisation ou la traduction et n'est généralement pas bilingue ou multilingue. Lorsqu'elles sont utilisées pour la localisation, Strings pending traduction sont stockées dans l'élément <value> imbriqué sous <data>. Les éléments <value> sous les autres tags ne sont pas censés être modifiés ou filtrés pour la traduction.

Exemple de code

<?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" Identifiant="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=Neutre, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=Neutre, 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>Cette clé a une description ! (Au moins dans certains formats)</value>
    <commenter>Je suis une description importante pour cette clé !</commenter>
  </data>
  <data name="key_with_line-break">
    <value>Cette traduction contient
un saut de ligne.</value>
  </data>
  <data name="nested.deeply.key">
    <value>Je suis une clé profondément imbriquée.</value>
  </data>
  <data name="nested.key">
    <value>Cette clé est imbriquée à l'intérieur d'un espace de noms.</value>
  </data>
  <data name="null_translation">
    <value/>
  </data>
  <data name="pluralized_key">
    <value>Vous n’avez aucune pluralisation.</value>
  </data>
  <data name="sample_collection">
    <value>---
— premier élément
— deuxième élément
- troisième élément
</value>
  </data>
  <data name="simple_key">
    <value>Simple clé, message simple.</value>
  </data>
  <data name="unverified_key">
    <value>Traduction pas encore vérifiée en attente. (Dans certains formats, nous exportons également ce statut)</value>
  </data>
</root>
Cet article vous a-t-il été utile ?

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.