Tradução offline (CTranslate2)

TraduçãoOfflineSó CPUUso comercial permitido

Traduz suas legendas no seu próprio computador, com um pequeno modelo por par de idiomas. Sem conta, sem chave de API, sem limites de uso. O modelo de um par é baixado na primeira vez que você o usa; depois disso, esse par funciona offline.

Instale pelo Subtitld

Configurações Complementos Offline Translate (CTranslate2) Instalar

O Subtitld baixa, verifica o SHA-256 e mantém o complemento atualizado.

Código-fonte no GitHub
Idiomas
25
Download do complemento
23–111 MB

O que faz

Sem chave, sem limites

Roda no seu computador com o CTranslate2, na CPU: nenhuma conta para criar, nenhuma chave de API para colar, nenhum teto para o quanto você traduz.

Um modelo por par

Português para inglês é um modelo, inglês para português é outro. Cada um é baixado na primeira vez que você traduz nesse sentido, e depois funciona offline.

Legenda por legenda

O Subtitld envia uma legenda de cada vez, como texto simples, e guarda cada tradução ao lado do original. Formatação como itálico não é transferida.

Variantes contam como uma só

Etiquetas de idioma são reduzidas ao idioma principal, então pt-br e pt-pt são ambos pt. Entre duas variantes de um mesmo idioma, o texto volta sem alterações.

Usava a tradução do Google antes da 26.10? O motor do Google, embutido, foi removido, e este complemento o substitui, sem chave de API. Instale-o em Configurações › Add-ons e depois escolha translate-offline como Translation engine no painel de tradução.

Modelos

Não há modelo para escolher. O Subtitld informa ao complemento dois idiomas: o das suas legendas (marcado em Idioma do subtítulo no painel de transcrição) e o Idioma de destino. O complemento procura um modelo feito exatamente para esse par na lista de pacotes do Argos Translate. Ele não traduz passando por um terceiro idioma: sem modelo para o par, você recebe unsupported_language.

O modelo de um par tem cerca de 60–80 MB. A primeira legenda de um par novo espera enquanto ele é baixado, e a barra de progresso avança quando ele chega. Depois disso, traduzir esse par não precisa de rede.

Onde os modelos ficam

Cada par tem sua própria pasta, com o nome dele: en_pt, pt_en e assim por diante. Elas ficam fora do complemento, então atualizá-lo ou desinstalá-lo as mantém; apague uma pasta para liberar o espaço dela.

Sistema Pasta
Linux ~/.cache/subtitld/translate-offline
macOS ~/.cache/subtitld/translate-offline
Windows %USERPROFILE%\.cache\subtitld\translate-offline

Opções

Em Configurações › Complementos › Offline Translate (CTranslate2) › Configurar.

Beam size
Padrão: 2

Quantas traduções candidatas ele avalia para cada legenda. Mais alto é um pouco melhor e mais lento; 1 é o mais rápido.

Idiomas

O complemento lista estes idiomas. Um par funciona quando o Argos Translate tem um modelo para ele; etiquetas regionais como pt-br usam o idioma principal.

  • en
  • pt
  • es
  • fr
  • de
  • it
  • nl
  • ru
  • uk
  • pl
  • tr
  • ar
  • zh
  • ja
  • ko
  • hi
  • cs
  • sv
  • da
  • fi
  • el
  • hu
  • ro
  • id
  • ca

Plataformas

Sistema Download
Linux x86-64 110.8 MB
macOS (Apple silicon) 22.8 MB
Windows x86-64 41.0 MB

As compilações são feitas no CI, sem executar uma tradução.

Solução de problemas

O Subtitld para no primeiro erro e o mostra em uma caixa de Erro de tradução, com o código primeiro. As legendas traduzidas antes dele mantêm a tradução.

  • unsupported_languageNão há modelo para este par; a mensagem o informa, como em pt->de. O complemento não passa por um terceiro idioma, então escolha outro par. Se a mensagem disser que os arquivos do modelo estão ausentes, apague a pasta desse par e execute de novo para baixá-lo outra vez.
  • network_unavailableO modelo, ou a lista de modelos do Argos Translate, não pôde ser baixado. Verifique sua conexão e tente de novo. Só o primeiro uso de um par precisa da rede.
  • internalAlgo mais falhou, como um disco cheio ao descompactar um modelo. Um par só conta como pronto depois de totalmente descompactado, então executar de novo recomeça o download.

Licença

Complemento
MIT
Motor
MIT
CTranslate2
Modelos
MIT / CC
Modelos OPUS-MT do Argos Translate, cada um com sua própria licença

O complemento e o CTranslate2 são adequados para trabalho comercial. Cada modelo mantém sua própria licença, normalmente MIT ou Creative Commons; confira a do seu par antes de depender dele comercialmente.

Versões

  • 0.1.0