Podporované typy souborů (Strings)

.RESX – Microsoft .NET (Strings)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Přípony souborů

.resx, .resw

Rozšíření API

resx

Import

Ano

Export

Ano

Podpora plurálových tvarů

Ne

Podpora pro popis

Ne

.NET je open-source vývojový softwarový framework určený hlavně pro Microsoft Windows. Lokalizace pro aplikace vyvinuté pomocí frameworku .NET pracuje primárně se soubory prostředků (.resx).

Soubory .resx jsou založeny na XML, přičemž kořenovým elementem je <root>. Lokalizovatelné Strings jsou obvykle vloženy v elementech <value> vnořených pod <data>. Elementy <value> lze také nalézt v <resheader>, ale obvykle se jedná o metadata, která nejsou určena k překladu.

Vzor kódu

<?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: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: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>To je ale popis!</value> (Alespoň pro některé formáty)</value>
    <comment>Toto je skvělý komentář pro tento klíč!</comment>
  </data>
  <data name="key_with_line-break">
    <value>Tento překlad obsahuje
zalomení řádku.</value>
  </data>
  <data name="nested.deeply.key">
    <value>Jsem hluboce vnořený klíč.</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>Toto by mohlo být v množném čísle.</value>
  </data>
  <data name="sample_collection">
    <value>---
- first item
- second item
- third item
</value>
  </data>
  <data name="simple_key">
    <value>jednoduchý klíč, jednoduchá zpráva, všechno tak jednoduché.</value>
  </data>
  <data name="unverified_key">
    <value>Tento překlad ještě není ověřeno a čeká na to.</value> (U některých formátů tento stav také stáhnout)</value>
  </data>
</root>
Byl pro vás tento článek užitečný?

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.