🇮🇱 פלאגין עברית ל-PyCharm / IntelliJ IDEA
פרויקט קהילתי לתרגום ממשק JetBrains IDEs לעברית
📋 תוכן עניינים
מה זה?
פרויקט זה יוצר Language Pack עברי עבור סביבות הפיתוח של JetBrains (PyCharm, IntelliJ IDEA, WebStorm, וכו').
המטרה: לאפשר למפתחים דוברי עברית להשתמש בממשק IDE בשפה המוכרת להם.
דרישות מקדימות
| דרישה | גרסה מינימלית |
|---|
| Python | 3.8+ |
| PyCharm / IntelliJ | 2023.1+ (build 231) |
| חיבור אינטרנט | לתרגום אוטומטי |
| API Key (אופציונלי) | OpenAI / Google Cloud / DeepL |
התקנה מהירה
שלב 1: הורדת הקבצים
הורד את שני הסקריפטים לתיקיית הפרויקט:
עברית-לפייצרם/
├── generate_hebrew_langpack.py
├── translate_properties.py
└── .env ← נוצר בשלב 3
שלב 2: הפקת קובצי המקור
python generate_hebrew_langpack.py --idea-path "C:\Program Files\JetBrains\PyCharm"
💡 טיפ: אם הסקריפט לא מוצא את PyCharm אוטומטית, תן נתיב ידני:
- Windows:
--idea-path "C:\Program Files\JetBrains\PyCharm 2024.1"
- macOS:
--idea-path "/Applications/PyCharm.app/Contents"
- Linux:
--idea-path "/opt/pycharm"
נוצרה תיקייה hebrew-language-pack/ עם קובצי .properties מקוריים (באנגלית).
שלב 3: תרגום אוטומטי (מומלץ)
אופציה א' — OpenAI GPT (הכי טובה)
- קבל API Key ב: https://platform.openai.com/api-keys
- צור קובץ
.env בתיקיית הפרויקט:
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxx
- הרץ:
python translate_properties.py --input ./hebrew-language-pack --backend openai
אופציה ב' — חינמית (ללא API Key)
python translate_properties.py --input ./hebrew-language-pack --backend libre
⚠️ איכות התרגום נמוכה יותר, ייתכן שתצטרך תיקונים ידניים.
שלב 4: בניית JAR
python generate_hebrew_langpack.py --jar
נוצר קובץ hebrew-pack/hebrew-language-pack.jar.
שלב 5: התקנה ב-PyCharm
- פתח את PyCharm
- File → Settings → Plugins → ⚙️ (gear icon) → Install from Disk...
- בחר את
hebrew-pack/hebrew-language-pack.jar
- Restart IDE