ABVTV Automatic Translation – Features and Complete Installation Guide
Do you want to turn your WordPress website into a multilingual platform without sacrificing performance or SEO? ABVTV Automatic Translation is a free, performance-oriented multilingual plugin designed to translate your WordPress site with full control, smart caching, and SEO-friendly architecture. </p>
In this article you will learn:
All features of the plugin
How it works technically
Step by step installation guide
Performance and SEO benefits
🚀 Key Features of ABVTV Automatic Translation
1️⃣ SEO Friendly Multilingual URL Structure
Subdirectory based URLs (/en/, /de/, /fr/)
Automatic hreflang tag support
Canonical URL compatibility
Search engine optimized structure
Each language version can be indexed separately, thus preserving SEO value.
2️⃣ Performance Oriented Architecture
Unlike many translation plugins:
It does not call translation APIs on every page load.
Translations are stored in the database.
Full page translated HTML is cached.
Repeated texts are not translated again.
This produces the following results:
Lower server load
faster page speed
less API usage
3️⃣ Multiple Translation Engines with Backup System
Supported services:
Google GTX
MyMemory
Lingva
LibreTranslate
bing
If a service fails or reaches limits, the system automatically switches to the next available engine.
This ensures high availability and stability.
4️⃣ Database-Based Translation Cache
The plugin creates its own translation table:
The original text summary is retained
Source and target languages are saved
Manual translation status is saved
Timestamps are tracked
Benefits:
No duplicate translations
Manual edits are preserved
Maximum efficiency
5️⃣ DOM Based Translation (HTML Safe)
Instead of simple string replacement:
Uses DOMDocument parsing
Translates text nodes only
skips script, style, code, pre
This prevents:
broken layouts
JavaScript errors
Elementor conflicts
6️⃣ Full Page Output Buffer Translation
The plugin can translate:
Title
footer
widgets
Menus
Elementor content
All generated HTML
It only works beyond the_content.
7️⃣ Manual Translation Priority
Built-in translation editor in admin panel
Manual translations override automatic translations.
REST API supported translation management
Provides full editorial control.
8️⃣ Mass Translation System
Whole site translation in one click
Background process queue via WP-Cron
Bulk optimization for large websites
Continue feature
Ideal for blogs, corporate websites and large content platforms.
9️⃣ Advanced Language Switcher
Usage options:
Shortcode:
widget
Menu integration
Floating language switcher
Customization options:
Colors
Hover effects
Active language style
Flag size
Fonts and borders
Custom CSS support
🔟 Advanced Settings
Custom LibreTranslate endpoint support
SSL authentication pass
Global cache version invalidation
Debug and performance profile

🛠 Installation Guide
Step 1: Install the Plugin
Go to WordPress Admin Panel
Go to Plugins > Add New
Click Install Plugin
select the ZIP file
Install and Activate
After activation:
Rewrite rules are created
The translation database table is created
Step 2: Set Default Language
Go to Settings > ABVTV
Choose your default content language (for example, English)
Select the target languages you want to enable
Step 3: Select Translation Mode
Available modes:
Server-side translation (recommended)
Google Browser Mode (no server load)
Server side mode is recommended for better control and caching.
Step 4: Add Language Switching Options
Add shortcode to page
Add widgets to sidebar/footer
Integrate into navigation menu
Use floating language switcher
Customize the style from appearance settings.
Step 5: Run Batch Translation (Optional)
From the Bulk Translation or Setup Wizard:
Start whole site translation
The process runs in batches in the background
Progress is saved and can be continued
Recommended for larger websites.
⚙ How It Works (Technical Overview)
User selects language (/en/)
Cache is checked
If there is a translation → get it from the database
Or:
Bulk API translation
Results are saved in the database
Translated HTML is temporarily cached
This minimizes API calls and maximizes performance.
📈 SEO Advantages
hreflang support
Canonical compatibility
Subdirectory architecture
Separate language indexing
Performance optimized processing
❓ Frequently Asked Questions
Is the plugin free?
Yes. It's completely free.
Does it work with WooCommerce?
Yes. Content-based product turns the pages.
Does it slow down large websites
No. The cache and batch processing system are optimized for scalability.
Can translations be edited manually?
Yes. You can edit and manage translations from the admin panel.
Conclusion
ABVTV Automatic Translation:
SEO friendly
performance oriented
Multiple engine support
completely controllable
It is a free multilingual solution.
If you want to expand your WordPress website globally with an optimized infrastructure, this plugin provides a strong foundation.
CLICK TO DOWNLOAD THE ADD-ON