Auto Language Detector

Auto Language Detector

Developed By Colonel server

Compatible with WHMCS v8.13

Colonelserver Auto Language Detector v2.0.0

Automatically detect and assign your clients’ language during registration.
This WHMCS addon analyzes browser locale or IP geolocation to automatically apply the correct interface language for each new client.

Key Features

  • Detects client language during registration
  • Detection modes: Browser, IP, or Both
  • Configurable fallback language
  • Choose IP lookup source: ipapi.co, ipinfo.io, or local GeoIP2 (reserved)
  • Built-in logging with retention management
  • Clean and modern admin UI with Settings, Logs, and About tabs
  • WHMCS 7.10+ and WHMCS 8.x compatible

How It Works

  1. When a client registers, the module checks the browser’s language (HTTP_ACCEPT_LANGUAGE) or IP address.
  2. The detected language is automatically saved in WHMCS → tblclients.language.
  3. Optionally, the detection result is logged in /modules/addons/colonelserver_autolanguage/logs/detection.log.

Admin UI Overview

The admin area includes:

  • Settings Tab: Configure detection mode, fallback language, IP source, and logging.
  • Logs Tab: View detection history and review auto-cleaned log entries.
  • About Tab: Module details and support links.

? Requirements

Component Minimum WHMCS Version 7.10+ PHP Version 7.4+ Database MySQL / MariaDB Web Server Apache or NGINX

Security & Compliance

  • CSRF token validation for saving settings
  • Logs sanitized and automatically rotated
  • Built with full WHMCS developer compliance

File Structure

 

There are no reviews yet!

Be the first to review Auto Language Detector.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • Selected versions of WHMCS v8.13
        8.13.0 - 8.13.1
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8

System Requirements


  • PHP 8.1
  • ionCube Loader

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Colonel server

Changelog

v1.1 Released October 27th, 2025

Latest Version


Version 1.1 – October 2025

Added: Email template selection (uses WHMCS email templates directly)

Added: Custom field ID selector for birthday field

Improved: Logging and cron reliability

Optimized for WHMCS 7.10 – 8.10 compatibility

 

See also

Greek language file for client area

Greek language file for client area

Free
GeoIP Localisation

Automatically detects a visitor's location by IP and sets the language and/or currency you defined for his particular country.

Commercial
Auto Currency

Fully supported Automatic Currency Selection WHMCS! The customers currency is detected automatically during their first order and set, so they always get to pay in their own currency!

Commercial
German E-Mail Templates for WHMCS

Here you get a German translation of all WHMCS E-Mail Templates

Commercial
WHMCS Currency Converter

WHMCS Currency Converter with support for 168 Currencies and daily rate updates.

Commercial