# RESX

> Localization format for .NET apps

URL: https://store.crowdin.com/resx
Identifier: resx
Category: File Formats
Type: System
Author: Crowdin

RESX is a natively supported file format, you can use it without an additional installation. Just upload it to your projects and start the localization.

## File Format Details

| Attribute | Value |
| --------- | ----- |
| File Extension | .resx |
| [API Type](https://developer.crowdin.com/api/v2/#operation/api.projects.files.post) | resx |
| Source can be edited in Crowdin | Yes |
| Generating translated files via [Bundles](https://support.crowdin.com/bundles/) | [Search Crowdin Store](https://store.crowdin.com/tags/string-exporter) |
| Supports pluralization | Yes |
| WYSIWYG Preview in the editor | No |
| Supported types of contextual information | Text comments, Screenshots |
| Custom attributes | No |
| Existing translations import possibility | Key-value mapping |

## Sample File

```xml
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!--     Microsoft ResX Schema Version 2.0       -->
  <data name="string1" xml:space="preserve">
    <value>String for translation 1</value>
    <comment>Context for string 1</comment>
  </data>
</root>
```

## Translating RESX


**Comments**



```

<data name="string1">

  <value>hello</value>

  <comment>Context for string</comment>

</data>

```
