CLI Google Translator

Go Google Translate API CLI Docker Cobra Viper

Посилання: GitHub

Короткий огляд

Інструмент командного рядка для перекладу тексту за допомогою Google Translate API. Підтримує кілька мов, приймає введення зі stdin або аргументів командного рядка та виводить переклади безпосередньо в термінал — ідеально для скриптів та автоматизованих робочих процесів.

Стек: Go · Google Translate API · CLI · Docker · Cobra · Viper

Детальний огляд

Мета

GooTraGo розроблено для швидкого перекладу тексту без виходу з терміналу. Традиційний переклад вимагає відкриття браузера; GooTraGo дозволяє передавати текст через нього в shell-скриптах або використовувати інтерактивно.

Можливості

  • Переклад між будь-якою парою мов, яку підтримує Google Translate
  • Підтримує базовий та розширений Google Translate API
  • Приймає введення зі stdin (зручно для конвеєрів) або аргументів командного рядка
  • Розширений API підтримує інтеграцію з Google Cloud Project для вищих квот
  • Швидкий бінарний файл з мінімальними залежностями
  • Мови джерела та призначення налаштовуються через прапори

Використання

echo "Привіт, світе" | gootrago --to en
gootrago --from uk --to de "Програмна інженерія"

Відкритий код

Проєкт з відкритим кодом, доступний на GitHub. Внески та відгуки вітаються.


#go #cli #переклад #автоматизація #google-translate #docker #cobra #viper