---
title: "Traducir archivos .NET y Qt"
description: "Traduce archivos de recursos .NET RESX y RESW, y archivos Qt Linguist .ts de hasta 12 MB. Se conservan los nombres de los recursos, los encabezados y los contextos, y solo se traducen las cadenas."
canonical: "https://ai-glot.com/docs/es/formats/dotnet-and-qt"
updated: "2026-10-12"
---

# Traducir archivos .NET y Qt

Se aceptan archivos de recursos .NET (`.resx` y `.resw`) y archivos Qt Linguist (`.ts`) de hasta **12 MB**. En ambos casos, los identificadores que utiliza el código al compilar forman parte de la estructura y nunca se modifican. Solo se traducen las cadenas que lee la gente.

> **Tip: Pruébalo gratis**
>
> Para probarlos sin crear una cuenta, arrastra un archivo de hasta 2 MB a los traductores gratuitos de [RESX](https://ai-glot.com/file-formats/resx-translation) o [Qt Linguist](https://ai-glot.com/file-formats/qt-translation). Puedes traducir cinco archivos al día. La aplicación, la API y la CLI aceptan archivos de hasta 12 MB.

## Qué se traduce y qué se mantiene sin cambios

| Formato     | Se traduce                         | Se mantiene sin cambios                                                                                                                                 |
| ----------- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| RESX, RESW  | El valor de cada entrada de cadena | Los atributos `name`, el encabezado y el esquema del recurso, `xml:space`, la columna de comentarios, las imágenes y otros recursos que no sean cadenas |
| Qt Linguist | La traducción de cada mensaje      | Los nombres de contexto, las cadenas de origen, las ubicaciones, `%1` y `%n`, los fragmentos HTML                                                       |

En Qt, el atributo `language` del archivo se actualiza con el idioma de destino cuando se traduce a un solo idioma. Los archivos `.ts` se reconocen por su contenido: se rechazará un archivo TypeScript con la misma extensión.

## Qué puedes pedir

**Una aplicación .NET**

Crea un Resources.fr.resx junto al archivo original.

Traduce los valores al francés. Mantén sin cambios los marcadores de posición, como \{0} y \{1}, y deja tal cual los nombres de los recursos y los comentarios.

**Omitir los recursos que no sean cadenas**

Muestra en el plan lo que se escribirá antes de que lo apruebes.

Traduce solo las cadenas de texto al alemán. Deja sin traducir los archivos incrustados, las imágenes y cualquier entrada que no sea una cadena.

**Un primer borrador para revisión**

Rellena todos los mensajes de un archivo Qt para que un hablante nativo los revise.

Traduce al español todos los mensajes sin terminar. Mantén sin cambios %1 y %2, así como las ampersand de los mnemónicos.

**Solo lo nuevo**

Deja intactos los mensajes revisados tras ejecutar lupdate.

Traduce solo los mensajes sin terminar del archivo italiano y deja los que ya están terminados tal cual.

**Términos coherentes**

Indica las palabras que deben aparecer igual en todos los diálogos.

Traduce al portugués. Traduce siempre "Settings" como "Configurações" y "Project" como "Projeto".

## Información útil

- **Un idioma de destino por archivo.** Se aplica a ambos formatos. Si pides dos, el plan traducirá a uno y te lo indicará. Procesa el archivo una vez por idioma: se conserva tu [glosario](/docs/platform/glossaries).
- **Plurales de Qt.** Por ahora, los mensajes que usan las formas de numerus de Qt se dejan tal cual. El plan te indica cuántos hay para que puedas completarlos en Qt Linguist.
- **Compila como siempre.** En Qt, ejecuta `lrelease` después, igual que tras traducir en Qt Linguist. En .NET, la compilación en un ensamblado satélite no cambia.
- **Comentarios.** Los comentarios de RESX documentan las cadenas para tu equipo, así que se dejan en inglés salvo que pidas lo contrario.
- **Filtro de salida.** No disponible: se devuelve el archivo completo.
- **Tamaño máximo.** 12 MB.

## Contenido relacionado

- [Cadenas de Android y Apple](/docs/formats/android-and-apple-strings) y [XLIFF](/docs/formats/xliff-and-cat-tools), para otros formatos de localización.
- [Otros archivos XML](/docs/formats/xml), para XML que no sea un archivo de recursos.
- [Todos los formatos de archivo](/docs/formats)
