XenForo Auto Translate

XenForo Auto Translate 2026-04-09

Register or Log in for Free Download
Short Description
Automatically translates 11,000+ XenForo phrases with DeepL API. Safely saves progress and remembers your API key for seamless use. Supports preserving HTML tags and variables. Simple interactive menu for easy batch processing. Step-by-step guide included for quick setup. Translates over 28 languages including Turkish (last used). Output saved as language-Turkish-XF.xml, with 11,141 total translated phrases. Import into XenForo effortlessly.
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
Code:
╔══════════════════════════════════════════════════════╗
║        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]:

Step 4 — Watch it translate​

Code:
  [████████████████████] 100%  11,141/11,141  almost done
  ╔══════════════════════════════════════════╗
  ║          TRANSLATION COMPLETE!           ║
  ╚══════════════════════════════════════════╝
  Output : language-Turkish-XF.xml
  Phrases: 11,141 total translated

Step 5 — Import into XenForo​

  1. Go to Appearance → Languages → Import
  2. Select the output .xml file
  3. Click Import ✅

Supported Languages


CodeLanguageCodeLanguage
ARArabicNBNorwegian
BGBulgarianNLDutch
CSCzechPLPolish
DADanishPT-BRPortuguese (Brazil)
DEGermanPT-PTPortuguese (Europe)
ELGreekRORomanian
ESSpanishRURussian
ETEstonianSKSlovak
FIFinnishSLSlovenian
FRFrenchSVSwedish
HUHungarianTRTurkish
IDIndonesianUKUkrainian
ITItalianZHChinese (Simplified)
JAJapaneseKOKorean
LTLithuanianLVLatvian
  • Like
Reactions: Ownert
Author
axtona
Views
254
First release
Last update
Ratings 0.00 star(s) 0 ratings
Link was Broken? Send message to the Website Team and we will assist you quickly!
Support Developer If you are satisfied with the test or your project has earned you money, Click the More Information button to support the developer by purchasing.

More resources from axtona

Cool Timeline Pro - WordPress Timeline Plugin A
an advanced WordPress timeline plugin that showcases your life history timeline
Advanced User Profile Statistics A
introduces a highly detailed analytics dashboard into user profiles as a profile tab.
[DigitalPoint] App for Cloudflare A
Everything is available from within XenForo

Similar resources

[021] XenForo Messenger A
Telegram-like messenger that replaces the default conversations system.
[021] XenForo WebSockets A
This add-on eliminates the need to refresh the page to see new content or changes.
[AndyB] Auto ads manager A
Manages your Google Auto ads advertising.
Back
Top