Aprendizagem pessoal com IA
e orientação prática
Beanbag Marscode1

Doc2XAPITranslate: tradução de documentos em texto completo: traduza rapidamente documentos PDF/MD em inglês para documentos em chinês.

Introdução geral

O Doc2XAPITranslate é uma poderosa ferramenta de tradução de documentos de texto completo projetada para traduzir rapidamente documentos em PDF ou Markdown em inglês para documentos em chinês. A ferramenta oferece suporte a uma ampla variedade de tradutores, incluindo DeepSeek, OpenAI, Ollama, Google Translate, DeepL e DeeLX, para garantir a precisão e a versatilidade das traduções. O Doc2XAPITranslate é capaz de preservar fórmulas, tabelas e formatos de imagem no texto original, fornecendo resultados de tradução de alta qualidade. Os usuários podem converter documentos para o formato Markdown ou Word com operações simples para edição e uso posteriores.

Doc2XAPITranslate: tradução de documentos em texto completo: tradução rápida de documentos PDF/MD em inglês para documentos em chinês-1


 

Lista de funções

  • Suporte a vários tradutoresVários tradutores integrados, como DeepSeek, OpenAI, Ollama, Google Translate, DeepL e DeeLX.
  • tradução multithreadSuporte à tradução multi-threaded para aumentar a velocidade e a eficiência da tradução.
  • Retenção de formatoPreservação de fórmulas, tabelas e formatos gráficos no texto original para garantir a integridade do resultado da tradução.
  • Vários formatos de saídaSuporte à saída de resultados de tradução para o formato Markdown ou Word.
  • Tradutor personalizadoOs usuários podem personalizar o tradutor para atender a necessidades específicas.
  • Interface GUIInterface gráfica com o usuário: oferece uma interface gráfica com o usuário amigável para facilitar a operação.
  • Suporte à CLISuporte à operação da interface de linha de comando para usuários avançados e processos automatizados.

 

Usando a Ajuda

Processo de instalação

  1. Windows (computador)::
    • Faça o download e instale o Pandoc.
    • Instale inserindo o seguinte comando no Powershell: shell
      winget install --source winget --exact --id JohnMacFarlane.Pandoc
  2. MacOS::
    • Execute o seguinte comando em um terminal para instalar o Pandoc: shell
      brew install pandoc
  3. Ubuntu/Debian::
    • Execute o seguinte comando em um terminal para instalar o Pandoc: shell
      sudo apt install pandoc
  4. Arco/Manjaro::
    • Execute o seguinte comando em um terminal para instalar o Pandoc: shell
      sudo pacman -S pandoc-cli

Processo de uso

  1. Executar o programa da GUI::
    • Faça o download do programa pré-compilado, descompacte-o e execute-o.
    • Importe arquivos Markdown ou PDF, selecione o tradutor e as configurações de tradução e clique em Start Translation (Iniciar tradução).
    • Quando a tradução estiver concluída, selecione o formato de saída (Markdown ou Word) e salve o arquivo.
  2. Execução de um programa CLI::
    • Clonar o repositório atual: shell
      git clone https://github.com/NoEdgeAI/Doc2XAPITranslate.git
      cd Doc2XAPITranslate
    • Criar e ativar um ambiente virtual: shell
      conda create -n translate python=3.12
      conda activate translate
    • Instale a dependência: shell
      pip install -r requirements.txt
    • Executar o programa: shell
      python Main.py

Tradutor personalizado

  1. Definir a função de conversão::
   def translate(text: str, prev_text: str, next_text: str) -> str:
try:
return "This is an example!"
except Exception as e:
print(f"Error: {e}")
return text
  1. Uso de tradutores personalizados::
   from MD_Translate import Process_MD
file_path = "path/to/your/md/file.md"
threads = 10
Process_MD(md_file=file_path, translate=translate, thread=threads)
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Doc2XAPITranslate: tradução de documentos em texto completo: traduza rapidamente documentos PDF/MD em inglês para documentos em chinês.
pt_BRPortuguês do Brasil