أداة ترجمة لنصوص TIA Portal المصدرة إلى Excel باستخدام Google Translate وGPT وDeepL APIs.
قبل البدء في استخدام هذا البرنامج النصي، تأكد من تثبيت ما يلي:
بايثون: يتطلب هذا البرنامج النصي بايثون 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 أو 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.