Skip to main content
All CollectionsFor DevelopersFile Formats
Windows .resx/.resw Files Localization
Windows .resx/.resw Files Localization

Learn how you can localize Windows .resx and .resw files using Transifex.

Jacob Doulkeridis avatar
Written by Jacob Doulkeridis
Updated over 10 months ago

File Extension(s)

.resx, .resw

i18n type(s)

RESX

Windows resource files (.resx, .resw) are used (among other things) for the internationalization of .NET and Windows Phone applications. Transifex supports .resx and .resw files natively.

Comments are also supported for these files in the following way:

<data name="LoadList">
<value xml:space="preserve">Hello world</value>
<comment>This is a wonderful comment</comment>
</data>

The web editor will display them under the translation field in the Developer notes section.


Download options

  • Download file to translate: The generated translation files will include the already translated strings, and the untranslated ones will be returned empty.

  • Download for use: The generated translation files will include the already translated strings, and the untranslated ones will be filled with the corresponding source entries.

  • Download only reviewed translations: The generated translation files will include the reviewed translations, and the unreviewed entries will be returned empty.

  • Download for translation as XLIFF: The file will be downloaded in the .xliff format and include both translated and untranslated strings. The last ones will be returned without having target elements.

  • Download untranslated strings as XLIFF: The translation file will be downloaded in the .xliff format and include only the untranslated strings.

📝Note: XLIFF support is only offered on the Growth plan and up.


Parser behavior

The following table outlines what occurs to strings when using the API, CLI, or UI to manipulate translation files depending on download mode.

* The results are compatible with parser version 1.


Default placeholders

These are the default placeholders that you could have in your file, and they will be recognized :

match: ['{1}', '{12134}']


💡Tip

Looking for more help? Get support from our Transifex Community Forum!

Find answers or post to get help from Transifex Support and our Community.

Did this answer your question?