The 2008-05-08 at 12:19 by Loïc d'Anterroches filed under Pluf - Framework en PHP5.
Avec le système de traduction, voici une réponse type :
Date: Thu, 08 May 2008 12:10:14 GMT Server: Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 X-Powered-By: Pluf - http://pluf.org/ Vary: Accept-Language Content-Language: fr Content-Length: 19263 Keep-Alive: timeout=15, max=90 Connection: Keep-Alive Content-Type: text/html; charset=utf-8 200 OK
Le système retourne bien la langue du contenu et indique bien que le contenu de la page varie en fonction de l’en-tête Accept-Language du l’agent faisant la requête. C’est chouette… Le choix de la langue se fait en cherchant dans l’ordre :
La langue séléctionnée est disponible dans $request->language_code et est utilisée pour écrire l’en-tête Content-Language dans la réponse. Bon, pour le moment, l’en-tête Vary est écrasé par le middleware, je vais devoir mettre à jour et non écraser. Mais bon, ce n’est pas trop important pour le moment.
Comments from readers