Инструмент перевода текстов TIA Portal, экспортированных в Excel с помощью API Google Translate, GPT и DeepL.
Прежде чем начать использовать этот скрипт, убедитесь, что у вас установлено следующее:
Python: для этого сценария требуется Python 3.6 или выше. Вы можете скачать последнюю версию Python с официального сайта.
Openpyxl: для этого сценария также требуется библиотека Openpyxl для работы с файлами Excel:
pip install openpyxl
pip install googletrans==3.1.0a0
pip install openai
pip install deepl
Обязательно наличие ключей API для служб перевода, которые вы хотите использовать (GPT, DeepL), и установите их в качестве переменных среды.
Вам нужно будет запустить скрипт с флагом --service, указав, какую службу перевода вы хотите использовать, а также с аргументами --source и --dest для языка и региона. Вот пример использования перевода с английского (США) на немецкий с помощью Google Translate или GPT:
python tia_portal_translator.py --service google --source en-US --dest de-DE
python tia_portal_translator.py --service gpt --source en-US --dest de-DE
Этот проект лицензируется по лицензии MIT.