Memória de tradução

Novo na versão 2.20.

O Weblate vem com uma memória de tradução integrada que consiste no seguinte:

O conteúdo da memória de tradução pode ser aplicado de duas maneiras:

Para dicas de instalação, veja Weblate Translation Memory, que é ativado por padrão.

Escopos de memória de tradução

Novo na versão 3.2: Em versões anteriores, a memória de tradução só podia ser carregada de um arquivo correspondente ao atual escopo da memória de tradução importada.

Os escopos de memória de tradução existem para permitir privacidade e compartilhamento de traduções, de acordo com o comportamento desejado.

Memória de tradução importada

Importar dados de memória de tradução arbitrários usando o comando import_memory torna o conteúdo da memória disponível para todos os usuários e projetos.

Memória de tradução por usuário

Armazena todas as traduções do usuário automaticamente na memória de tradução pessoal de cada respectivo usuário.

Memória de tradução por projeto

Todas as traduções dentro de um projeto são automaticamente armazenadas em uma memória de tradução de projeto disponível apenas para este projeto.

Memória de tradução compartilhada

Todas as traduções dentro de projetos com memória de tradução compartilhada ativada são armazenadas em uma memória de tradução compartilhada disponível para todos os projetos.

Considere cuidadosamente se deve ativar esse recurso para instalações compartilhadas do Weblate, pois pode ter implicações graves:

  • As traduções podem ser usadas por qualquer outra pessoa.

  • Isso pode levar à divulgação de informações secretas.

Gerenciando memória de tradução

Interface de usuário

Novo na versão 3.2.

Na interface de usuário básica, você pode gerenciar memórias de tradução por usuário e por projeto. Ela pode ser usada para baixar, limpar ou importar memória de tradução.

Dica

A memória de tradução em JSON pode ser importada para o Weblate, o TMX é fornecido para interoperabilidade com outras ferramentas.

../_images/memory.png

Interface de gerenciamento

Existem vários comandos de gerenciamento para manipular o conteúdo da memória de tradução. Eles operam na memória de tradução como um todo, não filtrados por escopos (a menos que solicitados por parâmetros):

dump_memory

Exporta a memória para JSON

import_memory

Importa arquivos TMX ou JSON para a memória de tradução