AI Glot websiteOpen AI Glot
Formatos de arquivo.NET e Qt
Formatos de arquivo

Traduzir arquivos .NET e Qt

Traduza arquivos de recursos .NET RESX e RESW e arquivos .ts do Qt Linguist de até 12 MB. Nomes de recursos, cabeçalhos e contextos são mantidos; apenas as strings são traduzidas.

São aceitos arquivos de recursos .NET (.resx e .resw) e arquivos do Qt Linguist (.ts) de até 12 MB. Em ambos os formatos, os identificadores usados pelo código são parte da estrutura e nunca são alterados. Apenas as strings que as pessoas leem são traduzidas.

O que é traduzido e o que permanece inalterado

FormatoTraduzidoPermanece inalterado
RESX, RESWO valor de cada entrada de stringAtributos name, cabeçalho e esquema do recurso, xml:space, coluna de comentários, imagens e outros recursos que não sejam strings
Qt LinguistA tradução de cada mensagemNomes de contexto, strings de origem, localizações, %1 e %n, trechos HTML

No Qt, o atributo language do arquivo é atualizado para o idioma de destino quando você traduz para um único idioma. Um arquivo .ts é identificado pelo conteúdo: um arquivo TypeScript com a mesma extensão é recusado.

O que você pode pedir

Um aplicativo .NET

Gera um Resources.fr.resx ao lado do arquivo original.

Traduza os valores para francês. Mantenha placeholders como {0} e {1} sem alterações e preserve os nomes dos recursos e os comentários.

Ignorar recursos que não sejam strings

Mostra no plano o que será escrito antes da sua aprovação.

Traduza apenas strings de texto para alemão. Mantenha arquivos incorporados, imagens e qualquer entrada que não seja uma string.

Um primeiro rascunho para revisão

Preenche todas as mensagens de um arquivo Qt para que uma pessoa nativa possa aprimorá-las.

Traduza todas as mensagens inacabadas para espanhol. Mantenha %1 e %2 sem alterações e preserve os e-comerciais mnemônicos.

Somente o que é novo

Mantém intactas as mensagens revisadas após uma nova execução do lupdate.

Traduza apenas as mensagens inacabadas no arquivo em italiano e mantenha as concluídas como estão.

Termos consistentes

Indica palavras que devem ser iguais em todas as caixas de diálogo.

Traduza para português. Traduza sempre “Settings” como “Configurações” e “Project” como “Projeto”.

Informações úteis

  • Um idioma de destino por envio nos dois formatos. Se você pedir dois, o plano traduzirá para um e avisará. Envie o arquivo uma vez por idioma: seu glossário será mantido.
  • Plurais do Qt. Mensagens que usam formas numerus do Qt permanecem inalteradas por enquanto. O plano informa quantas são para que você possa concluí-las no Qt Linguist.
  • Compile como de costume. No Qt, execute lrelease depois, como faria após traduzir no Qt Linguist. No .NET, nada muda na compilação para um assembly satélite.
  • Comentários. Um comentário RESX documenta a string para sua equipe, por isso permanece em inglês, a menos que você peça o contrário.
  • Filtro de saída. Não disponível: o arquivo inteiro é devolvido.
  • Limite. 12 MB.

Relacionados

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.