> For the complete documentation index, see [llms.txt](https://docs.prestashop-project.org/1.7-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.prestashop-project.org/1.7-documentation/french/guide-utilisateur/optimiser-boutique/internationalisation/localisation/geolocalisation.md).

# Géolocalisation

La géolocalisation est "un procédé permettant de positionner un objet (une personne, etc.) sur un plan ou une carte à l'aide de ses coordonnées géographiques" (pour en savoir plus, lisez la page Wikipédia : <http://fr.wikipedia.org/wiki/G%C3%A9olocalisation>). Dans notre cas, elle nous sert à découvrir la position d'un visiteur en utilisant l'adresse IP de son ordinateur et d'autres outils. L'un de ces usages est de pouvoir bloquer les visiteurs en provenance de certaines villes ou certains pays.

Comme indiqué la première fois que vous ouvrez la page "Géolocalisation", vous devez télécharger et installer un fichier afin de profiter de cet outil : <http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz>. Il s'agit du fichier GeoLite City Database de MaxMind, une base de données assez précise de villes et autres emplacements. Téléchargez-le en cliquant sur le lien, puis décompressez-le dans le dossier `/tools/geoip/` de votre installation de PrestaShop. Une fois le fichier en place, activez l'option "Géolocalisation par IP", et vous êtes paré.

![](https://2075989733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fdocumentation-en-francais-pour-prestashop-1-7%2F-MDFK05nlcfJoDhK9Onk%2F-MDFMOM_cDHnKleM9b0Y%2F64225455.png?generation=1595854946207686\&alt=media)

## Options <a href="#geolocalisation-options" id="geolocalisation-options"></a>

Vous pouvez choisir les pays qui ont accès à votre site (par défaut, tous), et configurer les comportements de PrestaShop pour les pays restreints et ceux non reconnus (ou les "autres pays"). Vous avez le choix entre ces trois options :

* Les visiteurs ne peuvent pas voir le catalogue.
* Les visiteurs peuvent voir le catalogue mais ne peuvent pas commander. Dans les faits, cette option leur présente votre boutique en mode "Catalogue".
* Toutes les fonctionnalités sont disponibles (uniquement pour les pays restreints).\ <br>

![](https://2075989733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fdocumentation-en-francais-pour-prestashop-1-7%2F-MDFK05nlcfJoDhK9Onk%2F-MDFMOMa6W3F4yt9NpIj%2F64225456.png?generation=1595854946247151\&alt=media)

Vous pouvez sélectionner ou désélectionner tous les pays à la fois en cliquant sur la case en haut de la liste. Lorsque vous sélectionnez des pays qui peuvent accéder à votre boutique, faites en sorte de ne pas bloquer un pays par erreur, car vous perdriez toutes les ventes potentielles pour ses citoyens !

## Liste des adresses IP autorisées <a href="#geolocalisation-listedesadressesipautorisees" id="geolocalisation-listedesadressesipautorisees"></a>

Cette section vous permet d'accepter certaines adresses IP spécifiques malgré un blocage. Cela peut se révéler utile en cas de spammeurs ou d'attaques. La liste est déjà remplie avec une liste de bonnes adresses connues. Ajoutez-en autant que nécessaire, une par ligne, et cliquez sur "Enregistrer".

![](https://2075989733-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2Fdocumentation-en-francais-pour-prestashop-1-7%2F-MDFK05nlcfJoDhK9Onk%2F-MDFMOMb_AAKdUd3J8wD%2F64225457.png?generation=1595854946396199\&alt=media)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.prestashop-project.org/1.7-documentation/french/guide-utilisateur/optimiser-boutique/internationalisation/localisation/geolocalisation.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
