Les meilleurs développeurs PHP freelances sont sur Codeur.com

Créer un cookie en fonction de la langue

 Fermé · 30 à 300 € · 3 offres · 379 vues


Bonjour,

Je suis actuellement sur un projet de site multilingue et à cet effet je voudrais qu'il s'enregistre un cookie sur le navigateur de l'internaute en fonction de la langue affichée.

Par exemple il y a 3 langues :
- Français
- Anglais
- Allemand

4 possibilités pour l'internaute d'arriver sur une page, via 4 url différentes :
- Soit via : monsite.com/fr/?aff=XXX ( valable pour chaque sous domaines Ex: /de/?aff=XXX)
- Soit via : monsite.com/fr/
- Soit via : monsite.com/de/
- Soit via : monsite.com

Je souhaiterais ainsi que :
- Si un internaute arrive via monsite.com/fr/?aff=XXX alors on crée un cookie d'une durée de vie de 365 jours ayant comme valeur XXX.
- Si un internaute arrive via monsite.com/fr/ alors on crée un cookie d'une durée de vie de 365 jours ayant comme valeur une valeur par défaut (FFF) valable uniquement si la langue est le français.
- Si un internaute arrive via monsite.com/de/ alors on crée un cookie d'une durée de vie de 365 jours ayant comme valeur une valeur par défaut (DDD) valable uniquement si la langue est l'allemand.
- Si un internaute arrive via monsite.com alors on crée un cookie d'une durée de vie de 365 jours ayant comme valeur une valeur par défaut (EEE). La langue par défaut sera l'anglais.

La langue est inscrite dans le code suivant :
<html lang="fr-FR" prefix="og: [URL visible pour les membres Pro]#"> pour /fr/ par exemple.

Je suis à votre disposition si vous souhaitez plus de renseignements.

Budget indicatif : 30 à 300 €

Publication : 12 décembre 2013 à 13h53

Profils recherchés : Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

3 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

sbho Agence de développement PHP
A
ambape Développeur PHP
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients