Introduction
Plugin translates the IP address of the website's visitor to the country to which the address belongs and stores this information for further processing (eg. for pre-populating the country of customer in the VirtueMart).
Main features
- For translation is used a free web service ip2c.org and it's not necessary to install and continually update a local database of IP addresses.
- The translation is performed only when a visitor first access to a web page (not repeatedly on each page).
- After the successful translation of an IP address, the information is temporarily stored in the database (cache) for future use without re-loading from the web service.
- After the successful translation of an IP address, country information is processed according to the configuration of the plugin. Actualy is only one action implemented - the value of the country is pre-populated into the customer's address in the VirtueMart (if the value is not set) - but if necessary, there is no problem to extend the functionality.
- In the configuration of the plugin can be entered an IP address to test the functionality. This can be useful in a case of web development on a local PC (where you usually have private address like 127.0.0.1) or to verify an accuracy of the translation.
Common features and properties for all our products
- The extension is free software licenced under the GNU/GPLv3.
- The extension is easy to install through Extension Manager in the Joomla! and works out of the box.
- The extension automatic checks new updates through Extension Manager in the Joomla! (an automatic installation of new versions through Joomla! is not possible for now - it's needed to download and install a new version of the extension manualy).
- No text hardcoded in the program code! We use own language fileS for all texts which can be override and customized by native way of Joomla!.
- No core hacks in the Joomla! code or in the code of other extensions.
- The extension is fully compatible with all our other extensions!
Compatibility
We always test our extensions in the latest stable version of Joomla! and VirtueMart, so we always recommend to continuously update. The extension will probably work as well in older versions (at least the lower versions of this extension), but unfortunately it's not in our power to maintain and test all of our extensions backwards compatible with all historically released versions of Joomla! and VirtueMart.
- Joomla!: 3.10.x
- VirtueMart: 4.0.x, 3.8.x
- PHP: 5.6.x - 8.2.x