Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This modules uses the ip2country module for automatic country detection. It's add a Country language detection option at admin/config/regional/language/configure, which is used to redirect the user to the language of his country.
Requirements
Usage
- Navigate to admin/config/regional/language/detection.
- Enable the Country method.
- You usually want the user to be able to override the automatic detected settings. You can do this by using URL detection. Set a unique domain, or a path prefix for each language. Eg: /en and /nl. Don't use a prefix for one language only, because in that case the user is not able to override the automatic detected setting.
- Make sure that the user-overrideable setting is on top. A good setting is URL detection first, and Country detection as second.
- Go to admin/config/regional/language/detection/ip and set the default language per country. As a fall-back, the default language is used.
- To test the module, you can use the 'Debug preferences' settings on the ip2country admin page (admin/config/people/ip2country)
Development of this module is done by LimoenGroen, Amsterdam-based Drupal specialists and sponsored by Free Press Unlimited.
Supporting organizations:
Development and maintanance
Wrote the Drupal 8 port
Project information
- Module categories: Content Editing Experience, Site Structure, Multilingual
- 301 sites report using this module
- Created by BarisW on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-1.3
released 4 October 2023
Works with Drupal: ^8 || ^9 || ^10
✓ Recommended by the project’s maintainer.
Install:
Development version: 8.x-1.x-dev updated 4 Oct 2023 at 20:17 UTC
7.x-1.4
released 16 July 2016
Works with Drupal: 7.x
✓ Recommended by the project’s maintainer.
Development version: 7.x-1.x-dev updated 28 Dec 2016 at 03:38 UTC