Doc2XAPITranslate: полнотекстовый перевод документов: быстрый перевод английских PDF/MD-документов в китайские документы.

Общее введение

Doc2XAPITranslate - это мощный инструмент полнотекстового перевода документов, предназначенный для быстрого перевода англоязычных документов в формате PDF или Markdown в китайские документы. Инструмент поддерживает широкий спектр переводчиков, включая DeepSeek, OpenAI, Ollama, Google Translate, DeepL и DeeLX, что обеспечивает точность и универсальность перевода.Doc2XAPITranslate способен сохранять формулы, таблицы и форматы изображений в оригинальном тексте, обеспечивая высокое качество результатов перевода. Пользователи могут конвертировать документы в формат Markdown или Word с помощью простых операций для последующего редактирования и использования.

Doc2XAPITranslate:文档全文翻译:快速将英文PDF/MD论文翻译为中文文档

 

Список функций

  • Поддержка нескольких переводчиков: Разнообразные встроенные переводчики, такие как DeepSeek, OpenAI, Ollama, Google Translate, DeepL и DeeLX.
  • многопоточный перевод: Поддержка многопоточного перевода для повышения скорости и эффективности перевода.
  • Сохранение формата: Сохраняйте формулы, таблицы и графические форматы в оригинальном тексте, чтобы обеспечить целостность результата перевода.
  • Несколько форматов вывода: Поддержка вывода результатов перевода в формат Markdown или Word.
  • Пользовательский переводчик: Пользователи могут настроить переводчик в соответствии с конкретными потребностями.
  • Интерфейс GUI: Обеспечивает удобный графический интерфейс пользователя для простого управления.
  • Поддержка CLI: Поддерживает работу с интерфейсом командной строки для опытных пользователей и автоматизированных процессов.

 

Использование помощи

Процесс установки

  1. Windows (компьютер)::
    • Загрузите и установите Pandoc.
    • Установите его, введя следующую команду в Powershell: shell
      winget install --source winget --exact --id JohnMacFarlane.Pandoc
  2. MacOS::
    • Выполните следующую команду в терминале, чтобы установить Pandoc: shell
      brew install pandoc
  3. Ubuntu/Debian::
    • Выполните следующую команду в терминале, чтобы установить Pandoc: shell
      sudo apt install pandoc
  4. Arch/Manjaro::
    • Выполните следующую команду в терминале, чтобы установить Pandoc: shell
      sudo pacman -S pandoc-cli

Процесс использования

  1. Запустите программу графического интерфейса пользователя::
    • Загрузите скомпилированную программу, распакуйте ее и запустите.
    • Импортируйте файлы Markdown или PDF, выберите переводчика и настройки перевода и нажмите кнопку Начать перевод.
    • Когда перевод будет завершен, выберите формат вывода (Markdown или Word) и сохраните файл.
  2. Выполнение программы CLI::
    • Клонирование текущего репозитория: shell
      git clone https://github.com/NoEdgeAI/Doc2XAPITranslate.git
      cd Doc2XAPITranslate
    • Создайте и активируйте виртуальную среду: shell
      conda create -n translate python=3.12
      conda activate translate
    • Установите зависимость: shell
      pip install -r requirements.txt
    • Запустите программу: shell
      python Main.py

Пользовательский переводчик

  1. Определите функцию перевода::
   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. Использование пользовательских переводчиков::
   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)
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...