Outil de traduction pour les textes TIA Portal exportés vers Excel à l'aide des API Google Translate, GPT et DeepL.
Avant de commencer à utiliser ce script, assurez-vous que les éléments suivants sont installés :
Python : ce script nécessite Python 3.6 ou supérieur. Vous pouvez télécharger la dernière version de Python sur le site officiel.
Openpyxl : Ce script nécessite également la bibliothèque Openpyxl pour fonctionner avec les fichiers Excel :
pip install openpyxl
pip install googletrans==3.1.0a0
pip install openai
pip install deepl
Assurez-vous également de disposer de clés API pour les services de traduction que vous souhaitez utiliser (GPT, DeepL) et définissez-les comme variables d'environnement.
Vous devrez exécuter le script avec l'indicateur --service, en spécifiant le service de traduction que vous souhaitez utiliser, ainsi qu'avec les arguments --source et --dest de langue et de région. Voici un exemple d'utilisation pour traduire de l'anglais (États-Unis) vers l'allemand à l'aide de Google Translate ou 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
Ce projet est sous licence MIT.