-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TECH] Remplacer la locale "en-gb" en "en" (PIX-7514) #538
[TECH] Remplacer la locale "en-gb" en "en" (PIX-7514) #538
Conversation
Une fois les applications déployées, elles seront accessibles via les liens suivants : Les variables d'environnement seront accessibles sur scalingo https://dashboard.scalingo.com/apps/osc-fr1/pix-site-review-pr538/environment |
aff5050
to
6c91a9d
Compare
Tests fonctionnels pix-site & pix-pro sur Chrome :
|
Je ne pense pas que devoir gérer des URL de la forme |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comme l'a déjà noté @reibecca, si on est sur une page (comme http://dev.pix.org/en/the-tests/) et qu'on recharge cette page ou bien qu'on navigue sur une autre page, un cookie avec la valeur en-gb
garde cette valeur au lieu d'avoir sa valeur modifiée en en
.
À part ce point, le reste est super 😃
@reibecca @lego-technix J'ai ajouté, dans les derniers commits, la gestion du cookie locale avec une valeur Je vous laisse tester 😄 |
70eebca
to
823079c
Compare
✅ Testé fonctionnellement avec succès avec Firefox |
Actuellement en production si tu vas sur pix-site ou pix-pro en |
✅ Testé fonctionnellement à nouveau sur Chrome et c'est bon pour le cookie 😄 |
Personne n'est censé modifier un URL en Alors que pour les cookies c'est différent : les différentes valeurs |
La remarque de @reibecca est intéressante car en effet si https://pix.org/en-gb et https://pix.org/en-GB sont accessibles et donc référencées, il faut aussi rediriger le trafic de |
Je répondais précisément à ce point : il n'y a jamais jamais jamais eu de contenu en ligne commençant par l'URL Évidemment si de tels URL avaient existé nous aurions fait les redirections pour ces URL aussi, de manière à être le mieux possible en terme de SEO. |
Et je dirais même : effectuer des redirections pour des URL commençant par |
483ba5a
to
a6a45e0
Compare
Co-authored-by: LEGO Technix <109212476+lego-technix@users.noreply.github.com
63e3dcb
to
169ab40
Compare
☑️ Reste à faire
en-gb
paren
(edit: peut être fait après le merge)🦄 Problème
Aujourd’hui, la locale International English est gérée sur le site vitrine avec le code
en-gb
. Or ce code représente l’anglais britannique et non l’anglais international qui a pour codeen
. Cela pose aussi d’autres problèmes de cohérence par rapport aux Pix apps qui elles utilisent la valeuren
pour lalang
des utilisateurs.🤖 Proposition
Remplacer l’utilisation de la valeur
en-gb
dans le site vitrine par la valeuren
.🌈 Remarques
Une précédente PR a déjà mis en place le remplacement dans le cookie
locale
des valeurs de localesen-GB
eten-gb
paren
: [FEATURE] Remplacer la locale en-GB par en dans le cookie (PIX-7474) #522La façon de récupérer le document Prismic pour la home de Pix Pro a été modifiée car ne fonctionne plus avec la locale
en
. Cela fonctionnait pour la localeen-gb
car celui-ici contenait avant l'uiddecouvrir-pix-pro
et Prismic conserve les anciens uid du document. Ce mécanisme va être amélioré dans un prochain ticket.La rétrocompatilité a été mise en place pour pouvoir lire les cookies avec une valeur
en-gb
(afin de renvoyer sur le/en
du site) 😄💯 Pour tester
Pix Site
en-gb
.en
Pix Pro
en-gb
.en