En Complemento de geolocalización puede trabajar con archivos .mmdb de MaxMind descargados de MaxMind. The database you need is the Country level DB.
Existe una versión lite gratuita de esta base de datos de localización por países que MaxMind actualiza cada trimestre, pero si tienes una cuenta con ellos también puedes hacerte con la versión completa.
Para añadir la base de datos:
1. Download the full version of your MaxMind database country DB by logging into your MaxMind account. You can also download the free lite MaxMind country database here: http://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz
2. Utilice WinRAR o similar para extraer el archivo y obtener un archivo .mmdb para subir. Si usted está en un MAC entonces el archivador maneja .gz zips sin problemas.
3. Open the settings page on “Affiliate Links > Settings”.
4. Desplácese hacia abajo hasta que encuentre la opción Enable MaxMind DB Integration y haga clic en la casilla de verificación. Debería aparecer un campo de entrada adicional.
5. Haga clic en el botón Cargar nueva base de datos y, a continuación, cargue el archivo .mmdb que obtuvo anteriormente.
6. Después de que se haya cargado correctamente, haga clic en el botón URL del archivo y el enlace debería aparecer en la opción URL del enlace, simplemente cópielo.
7. Haga clic en el botón X y, a continuación, pegue el enlace en el campo de entrada recién generado (Archivo de base de datos actual en uso).
8. Desplácese hacia abajo y pulse el botón Guardar todos los cambios.
Nota especial
Tenga en cuenta que a partir de la versión 1.5.0 el complemento cargará automáticamente la base de datos gratuita de países de MaxMind lite al activarlo y la utilizará por defecto, por lo que no es necesario volver a cargarla manualmente. Si desactiva/reactiva el complemento y ha pasado más de 1 mes desde la última vez que descargó la base de datos, descargará y actualizará el archivo de base de datos por sí mismo de nuevo.