Unterstützte Dateitypen (Strings)

.RESX - Windows 8-Ressource (Strings)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Dateierweiterungen

.resx, .resw

API-Erweiterung

windows8_resource

Import

Ja

Exportieren

Ja

Unterstützung für Pluralformen

Nein

Unterstützung für Beschreibungen

Ja

Ein XML-basiertes Dateiformat, das hauptsächlich von Windows-Anwendungen verwendet wird. Im Vergleich zu anderen Dateiformaten, wie .XLIFF und .TS, ist es nicht speziell für die Lokalisierung oder Übersetzung konzipiert und ist normalerweise nicht zweisprachig oder mehrsprachig. Bei der Verwendung zur Lokalisierung werden Strings, die auf eine Übersetzung warten, im <value>-Element gespeichert, das unter <data> verschachtelt ist. <value>-Elemente unter anderen Tags sollten nicht geändert oder für die Übersetzung gefiltert werden.

Codebeispiel

<?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>This key has a description!</value> (At least in some formats)</value>
    <kommentieren>Ich bin eine wichtige Beschreibung für diesen Key!</kommentieren>
  </data>
  <data name="key_with_line-break">
    <value>Diese Übersetzung enthält
einen Zeilenumbruch.</value>
  </data>
  <data name="nested.deeply.key">
    <value>Ich bin ein tief verschachtelter Key.</value>
  </data>
  <data name="nested.key">
    <value>This key is nested inside a namespace.</value>
  </data>
  <data name="null_translation">
    <value/>
  </data>
  <data name="pluralized_key">
    <value>You have no pluralization.</value>
  </data>
  <data name="sample_collection">
    <value>---
- first item
- second item
- third item
</value>
  </data>
  <data name="simple_key">
    <value>Simple key, simple message.</value>
  </data>
  <data name="unverified_key">
    <value>Noch nicht überprüft, Übersetzung wartet darauf.</value> (In some formats we also export this status)</value>
  </data>
</root>
War dieser Beitrag hilfreich?

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.