web-dev-qa-db-fra.com

Comment ajouter des langages d'acceptation personnalisés à Chrome pour les tests de pseudolocalisation?

je teste pseudo-localisation d'un site web.

je peux configurer Internet Explorer pour avoir des langues d'acceptation personnalisées:

  1. Cliquez sur Outils , Options Internet
  2. Dans l'onglet Général , cliquez sur Langues
  3. Dans la boîte de dialogue Préférences de langue , cliquez sur Ajouter .
  4. Entrez une langue définie par l'utilisateur de qps-ploc (c'est-à-dire les paramètres régionaux pseudo (de base))
  5. Cliquez sur [~ # ~] ok [~ # ~]

enter image description here

Désormais, lorsque Internet Explorer émet une demande http, les langues acceptées seront précédées de qpc-ploc:

GET https://stackoverflow.com/ HTTP/1.1
Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, */*
Accept-Language: qps-ploc,en-US;q=0.5
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E)
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
Host: stackoverflow.com

Comment effectuer la même modification sur Chrome? Vers Firefox?


Mise à jour

Il convient également de noter que Internet Explorer honors mes préférences Windows. Mon Windows est configuré pour utiliser Pseudo (Base) qps-ploc locale. Par défaut, Internet Explorer l'utilise.

Google Chrome ignore mes préférences Windows, décidant plutôt de demander en-US et en langue:

GET https://stackoverflow.com/ HTTP/1.1
Host: stackoverflow.com
Connection: keep-alive
Cache-Control: max-age=0
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
41
Ian Boyd

Dans Firefox

Utilisation about:config

enter image description here

enter image description here

(Il y a une faute de frappe dans qps-ploc dans les captures d'écran, mais vous avez sûrement l'idée)

Dans Chrome

( Modifier : reportez-vous aux commentaires pour savoir comment éviter Chrome remplacer le paramètre dans les nouvelles versions.)

Modifiez le fichier C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Preferences, et ajouter:

{ ...

   "intl": {
      "accept_languages": "qps-ploc,en-us,en"
   },

   ...
}

Par exemple:

enter image description here

enter image description here

44
Eduardo Molteni

Vous pouvez également définir cela via la page des paramètres.

Allez dans les paramètres (cmd +, sur mac, probablement cntrl +, sur windows) et recherchez la langue. Cliquez sur le lien "gérer les langues" et ajoutez votre langue préférée. Après cela, faites simplement glisser votre langue en haut de la liste et vous avez terminé!

The search results and the manage languages link

Ou accès direct aux paramètres de langues: chrome: // paramètres/langues

The languages list

34
Allard Stijnman