AI Glot websiteOpen AI Glot
Formats de fichiers.NET et Qt
Formats de fichiers

Traduire des fichiers .NET et Qt

Traduisez des fichiers de ressources .NET RESX et RESW, ainsi que des fichiers Qt Linguist .ts jusqu’à 12 MB. Les noms des ressources, les en-têtes et les contextes restent inchangés ; seules les chaînes sont traduites.

Les fichiers de ressources .NET (.resx et .resw) et Qt Linguist (.ts) sont acceptés jusqu’à 12 MB. Dans les deux formats, les identifiants utilisés par votre code à la compilation font partie de la structure et ne sont jamais modifiés. Seules les chaînes destinées aux utilisateurs sont traduites.

Éléments traduits et éléments laissés inchangés

FormatÉléments traduitsÉléments laissés inchangés
RESX, RESWLa valeur de chaque entrée de chaîneLes attributs name, l’en-tête et le schéma des ressources, xml:space, la colonne des commentaires, les images et les autres ressources qui ne sont pas des chaînes
Qt LinguistLa traduction de chaque messageLes noms de contexte, les chaînes source, les emplacements, %1 et %n, les fragments HTML

Pour Qt, l’attribut language du fichier est mis à jour avec la langue cible lorsque vous traduisez vers une seule langue. Les fichiers .ts sont reconnus à partir de leur contenu : un fichier TypeScript portant la même extension est refusé.

Exemples de demandes

Une application .NET

Crée un fichier Resources.fr.resx à côté de l’original.

Traduisez les valeurs en français. Conservez les espaces réservés comme {0} et {1} sans les modifier, et laissez les noms des ressources et les commentaires tels quels.

Ignorer les ressources qui ne sont pas des chaînes

Le plan répertorie les éléments à écrire avant que vous ne donniez votre accord.

Traduisez uniquement les chaînes de texte en allemand. Laissez les fichiers intégrés, les images et toutes les entrées qui ne sont pas des chaînes inchangés.

Un premier jet à relire

Remplit tous les messages d’un fichier Qt pour qu’un locuteur natif puisse les peaufiner.

Traduisez en espagnol tous les messages inachevés. Conservez %1 et %2 sans les modifier, ainsi que les esperluettes des raccourcis clavier.

Uniquement les nouveautés

Laisse inchangés les messages relus après une nouvelle exécution de lupdate.

Dans le fichier italien, traduisez uniquement les messages inachevés et laissez les messages terminés tels quels.

Terminologie cohérente

Indique les mots à utiliser de façon uniforme dans toutes les boîtes de dialogue.

Traduisez en portugais. Traduisez toujours « Settings » par « Configurações » et « Project » par « Projeto ».

À savoir

  • Une langue cible par importation pour les deux formats. Si vous en demandez deux, le plan n’en traduira qu’une et vous le signalera. Traitez le fichier une fois par langue : votre glossaire est conservé.
  • Pluriels Qt. Les messages qui utilisent les formes de pluriel de Qt sont laissés tels quels pour l’instant. Le plan vous indique leur nombre afin que vous puissiez les traiter dans Qt Linguist.
  • Compilation habituelle. Avec Qt, exécutez lrelease après la traduction, comme vous le feriez après une traduction dans Qt Linguist. Pour .NET, la compilation dans un assembly satellite ne change pas.
  • Commentaires. Un commentaire RESX documente la chaîne pour votre équipe. Il reste donc en anglais, sauf indication contraire de votre part.
  • Filtre de sortie. Non disponible : le fichier entier est renvoyé.
  • Limite. 12 MB.

Contenu associé

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search AI Glot Docs documentation and read it in full, instead of answering from memory.

https://ai-glot.com/docs/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://ai-glot.com/docs/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.