Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
ouvrir mes préférences, modifier la langue, puis recharger la page -
c'est long, tout le monde ne connaît pas.
Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
ouvrir mes préférences, modifier la langue, puis recharger la page -
c'est long, tout le monde ne connaît pas.
Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
ouvrir mes préférences, modifier la langue, puis recharger la page -
c'est long, tout le monde ne connaît pas.
Laurent Pointal écrit:Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
ouvrir mes préférences, modifier la langue, puis recharger la page -
c'est long, tout le monde ne connaît pas.
En demandant explicitement xxx.en.html, non ?
Laurent Pointal <laurent.pointal@limsi.fr> écrit:
Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
ouvrir mes préférences, modifier la langue, puis recharger la page -
c'est long, tout le monde ne connaît pas.
En demandant explicitement xxx.en.html, non ?
Laurent Pointal écrit:Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
ouvrir mes préférences, modifier la langue, puis recharger la page -
c'est long, tout le monde ne connaît pas.
En demandant explicitement xxx.en.html, non ?
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
On Fri, 12 Aug 2005 13:58:20 +0200, Laurent Pointal
:Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Idée intéressante en théorie, mais douteuse en pratique -- comme
d'ailleurs tu viens de t'en rendre compte.
J'ai un Firefox en anglais, et je lis l'anglais presque aussi
facilement que le français.
S'il s'agit d'une page sur la programmation, je la préfère en
anglais, car il y a plein de termes francisés que je connais mal.
S'il s'agit d'une page sur les mathématiques, je la préfère en
français, car j'ai suivi mes études de maths en français.
Dans les autres cas, s'il y a une version originale et une
version traduite, je préfère la version originale.
Comment suis-je censé régler mon navigateur pour que ton site
marche ainsi ?
J'ai quant à moi préféré une autre solution : c'est un script
PHP qui décide quelle version afficher, et qui ajoute un lien vers la
version dans l'autre langue. Ainsi, le visiteur choisit la langue qui
l'intéresse, et peut changer à tout moment.
Pour un site assez petit, pensé tout de suite dans les deux
langues, j'ai mis tout simplement un paramètre :
http://machin.com/truc.php?langue=fr.
Pour un site plus gros, traduit en anglais sur le tard, j'ai mis
le paramètre dans le nom du serveur : http://fr.machin.com affiche la
version française, et http://en.machin.com la version anglaise.
On Fri, 12 Aug 2005 13:58:20 +0200, Laurent Pointal
<laurent.pointal@limsi.fr>:
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Idée intéressante en théorie, mais douteuse en pratique -- comme
d'ailleurs tu viens de t'en rendre compte.
J'ai un Firefox en anglais, et je lis l'anglais presque aussi
facilement que le français.
S'il s'agit d'une page sur la programmation, je la préfère en
anglais, car il y a plein de termes francisés que je connais mal.
S'il s'agit d'une page sur les mathématiques, je la préfère en
français, car j'ai suivi mes études de maths en français.
Dans les autres cas, s'il y a une version originale et une
version traduite, je préfère la version originale.
Comment suis-je censé régler mon navigateur pour que ton site
marche ainsi ?
J'ai quant à moi préféré une autre solution : c'est un script
PHP qui décide quelle version afficher, et qui ajoute un lien vers la
version dans l'autre langue. Ainsi, le visiteur choisit la langue qui
l'intéresse, et peut changer à tout moment.
Pour un site assez petit, pensé tout de suite dans les deux
langues, j'ai mis tout simplement un paramètre :
http://machin.com/truc.php?langue=fr.
Pour un site plus gros, traduit en anglais sur le tard, j'ai mis
le paramètre dans le nom du serveur : http://fr.machin.com affiche la
version française, et http://en.machin.com la version anglaise.
On Fri, 12 Aug 2005 13:58:20 +0200, Laurent Pointal
:Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Idée intéressante en théorie, mais douteuse en pratique -- comme
d'ailleurs tu viens de t'en rendre compte.
J'ai un Firefox en anglais, et je lis l'anglais presque aussi
facilement que le français.
S'il s'agit d'une page sur la programmation, je la préfère en
anglais, car il y a plein de termes francisés que je connais mal.
S'il s'agit d'une page sur les mathématiques, je la préfère en
français, car j'ai suivi mes études de maths en français.
Dans les autres cas, s'il y a une version originale et une
version traduite, je préfère la version originale.
Comment suis-je censé régler mon navigateur pour que ton site
marche ainsi ?
J'ai quant à moi préféré une autre solution : c'est un script
PHP qui décide quelle version afficher, et qui ajoute un lien vers la
version dans l'autre langue. Ainsi, le visiteur choisit la langue qui
l'intéresse, et peut changer à tout moment.
Pour un site assez petit, pensé tout de suite dans les deux
langues, j'ai mis tout simplement un paramètre :
http://machin.com/truc.php?langue=fr.
Pour un site plus gros, traduit en anglais sur le tard, j'ai mis
le paramètre dans le nom du serveur : http://fr.machin.com affiche la
version française, et http://en.machin.com la version anglaise.
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Là, ça marche bien, Apache cherche une page dans la langue adaptée au
client, et s'il ne trouve pas il sert l'autre langue.
Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'.
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Là, ça marche bien, Apache cherche une page dans la langue adaptée au
client, et s'il ne trouve pas il sert l'autre langue.
Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'.
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Là, ça marche bien, Apache cherche une page dans la langue adaptée au
client, et s'il ne trouve pas il sert l'autre langue.
Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
mais je veux pour une page voir la version 'en'.
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Là, ça marche bien, Apache cherche une page dans la langue adaptée au
client, et s'il ne trouve pas il sert l'autre langue.
Laurent Wacrenier wrote:
> Laurent Pointal écrit:
>
>>Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
>>mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
>>ouvrir mes préférences, modifier la langue, puis recharger la page -
>>c'est long, tout le monde ne connaît pas.
Donc, je voudrais pouvoir placer un petit script associé à un lien, qui
modifie - pour la session - la langue préférée de l'utilisateur... et là
ça semble impossible...
> En demandant explicitement xxx.en.html, non ?
Ca sera éventuellement la solution "fallback", avec un lien généré par
un script PHP côté serveur (il y a une partie commune sur toutes les
pages).
L'inconvénient est que ça n'est valide que pour la page en cours, dès
que l'utilisateur va cliquer sur un lien, il va retourner dans la langue
par défaut du butineur (il est demandé aux rédacteurs de ne pas
spécifier les extensions des pages afin que Apache fasse la sélection
selon ses règles de négociation avec le client - si une page n'existe
pas en anglais, elle sera quand même servie mais en français - éviter
les 404).
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Là, ça marche bien, Apache cherche une page dans la langue adaptée au
client, et s'il ne trouve pas il sert l'autre langue.
Laurent Wacrenier wrote:
> Laurent Pointal <laurent.pointal@limsi.fr> écrit:
>
>>Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
>>mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
>>ouvrir mes préférences, modifier la langue, puis recharger la page -
>>c'est long, tout le monde ne connaît pas.
Donc, je voudrais pouvoir placer un petit script associé à un lien, qui
modifie - pour la session - la langue préférée de l'utilisateur... et là
ça semble impossible...
> En demandant explicitement xxx.en.html, non ?
Ca sera éventuellement la solution "fallback", avec un lien généré par
un script PHP côté serveur (il y a une partie commune sur toutes les
pages).
L'inconvénient est que ça n'est valide que pour la page en cours, dès
que l'utilisateur va cliquer sur un lien, il va retourner dans la langue
par défaut du butineur (il est demandé aux rédacteurs de ne pas
spécifier les extensions des pages afin que Apache fasse la sélection
selon ses règles de négociation avec le client - si une page n'existe
pas en anglais, elle sera quand même servie mais en français - éviter
les 404).
Je travaille sur un site dont certaines pages auront des traductions en
anglais. Pour servir les pages, on utilise Apache et sa possibilité de
servir xxx.en.html ou xxx.fr.html en fonction des préférences réglées
dans le butineur client.
Là, ça marche bien, Apache cherche une page dans la langue adaptée au
client, et s'il ne trouve pas il sert l'autre langue.
Laurent Wacrenier wrote:
> Laurent Pointal écrit:
>
>>Maintenant, il peut arriver des fois où mon butineur est réglé sur 'fr'
>>mais je veux pour une page voir la version 'en'. Je peux bien sûr aller
>>ouvrir mes préférences, modifier la langue, puis recharger la page -
>>c'est long, tout le monde ne connaît pas.
Donc, je voudrais pouvoir placer un petit script associé à un lien, qui
modifie - pour la session - la langue préférée de l'utilisateur... et là
ça semble impossible...
> En demandant explicitement xxx.en.html, non ?
Ca sera éventuellement la solution "fallback", avec un lien généré par
un script PHP côté serveur (il y a une partie commune sur toutes les
pages).
L'inconvénient est que ça n'est valide que pour la page en cours, dès
que l'utilisateur va cliquer sur un lien, il va retourner dans la langue
par défaut du butineur (il est demandé aux rédacteurs de ne pas
spécifier les extensions des pages afin que Apache fasse la sélection
selon ses règles de négociation avec le client - si une page n'existe
pas en anglais, elle sera quand même servie mais en français - éviter
les 404).
Bonjour,
Bonjour,
Bonjour,