- Краткое описание
- Translates 11,000+ XenForo phrases automatically
Features
🔄 Translates 11,000+ XenForo phrases automatically
🛡️ Preserves XenForo variables ({username}, {count}, {board}, etc.)
🏷️ Preserves HTML tags inside phrases
💾 Auto-saves progress — safely resume if interrupted
🔑 Remembers your API key — enter once, never again
🌍 Remembers your last used language
🖥️ Simple interactive menu — no command-line knowledge needed
⚡ Batch processing with real-time progress bar
🚀 Getting Started
Step 1 — Export your XenForo language file
Log in to your XenForo Admin Panel
Navigate to Appearance → Languages
Click the download icon next to English (US)
Save the .xml file into this folder
Step 2 — Run the tool
Windows — double-click run.bat
Terminal:
python xf_translate.py
Step 3 — Select target language
🔄 Translates 11,000+ XenForo phrases automatically
🛡️ Preserves XenForo variables ({username}, {count}, {board}, etc.)
🏷️ Preserves HTML tags inside phrases
💾 Auto-saves progress — safely resume if interrupted
🔑 Remembers your API key — enter once, never again
🌍 Remembers your last used language
🖥️ Simple interactive menu — no command-line knowledge needed
⚡ Batch processing with real-time progress bar
🚀 Getting Started
Step 1 — Export your XenForo language file
Log in to your XenForo Admin Panel
Navigate to Appearance → Languages
Click the download icon next to English (US)
Save the .xml file into this folder
Step 2 — Run the tool
Windows — double-click run.bat
Terminal:
python xf_translate.py
Step 3 — Select target language
Код:
╔══════════════════════════════════════════════════════╗
║ XenForo Auto Translate | DeepL API ║
╚══════════════════════════════════════════════════════╝
Select Target Language
──────────────────────────────────────────────────
1. Arabic [AR] 16. Norwegian [NB]
2. Bulgarian [BG] 17. Dutch [NL]
3. Czech [CS] 18. Polish [PL]
...
28. Turkish [TR] ◄ (last used)
...
Enter number [28]:
Код:
[████████████████████] 100% 11,141/11,141 almost done
╔══════════════════════════════════════════╗
║ TRANSLATION COMPLETE! ║
╚══════════════════════════════════════════╝
Output : language-Turkish-XF.xml
Phrases: 11,141 total translated
- Go to Appearance → Languages → Import
- Select the output .xml file
- Click Import ✅
| Code | Language | Code | Language |
|---|---|---|---|
| AR | Arabic | NB | Norwegian |
| BG | Bulgarian | NL | Dutch |
| CS | Czech | PL | Polish |
| DA | Danish | PT-BR | Portuguese (Brazil) |
| DE | German | PT-PT | Portuguese (Europe) |
| EL | Greek | RO | Romanian |
| ES | Spanish | RU | Russian |
| ET | Estonian | SK | Slovak |
| FI | Finnish | SL | Slovenian |
| FR | French | SV | Swedish |
| HU | Hungarian | TR | Turkish |
| ID | Indonesian | UK | Ukrainian |
| IT | Italian | ZH | Chinese (Simplified) |
| JA | Japanese | KO | Korean |
| LT | Lithuanian | LV | Latvian |