ABVTV Automatic Translation WordPress Installation and Features

ABVTV Otomatik Çeviri Eklentisi Temel Özellikleri

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:

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

Intelligent Architecture to Optimize API Calls and Maintain Page Speed

🛠 Installation Guide


Step 1: Install the Plugin

  1. Go to WordPress Admin Panel

  2. Go to Plugins > Add New

  3. Click Install Plugin

  4. select the ZIP file

  5. 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)

  1. User selects language (/en/)

  2. Cache is checked

  3. If there is a translation → get it from the database

  4. Or:

    • Bulk API translation

    • Results are saved in the database

  5. 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