Übersetzungstool für TIA Portal-Texte, die mithilfe der APIs Google Translate, GPT und DeepL nach Excel exportiert werden.
Bevor Sie mit der Verwendung dieses Skripts beginnen, stellen Sie sicher, dass Folgendes installiert ist:
Python: Dieses Skript erfordert Python 3.6 oder höher. Sie können die neueste Version von Python von der offiziellen Website herunterladen.
Openpyxl: Dieses Skript benötigt außerdem die Openpyxl-Bibliothek, um mit Excel-Dateien arbeiten zu können:
pip install openpyxl
pip install googletrans==3.1.0a0
pip install openai
pip install deepl
Stellen Sie sicher, dass Sie auch über API-Schlüssel für die Übersetzungsdienste verfügen, die Sie verwenden möchten (GPT, DeepL), und legen Sie diese als Umgebungsvariablen fest.
Sie müssen das Skript mit dem Flag --service ausführen und angeben, welchen Übersetzungsdienst Sie verwenden möchten, sowie mit den Sprach- und Regionsargumenten --source und --dest. Hier ist ein Anwendungsbeispiel für die Übersetzung vom Englischen (USA) ins Deutsche mit Google Translate oder 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
Dieses Projekt ist unter der MIT-Lizenz lizenziert.