Maurits van Rees wrote:
In Firefox you can use the livehttpheaders extension to check those. I don't know if there is something similar to IE.
In zope this information should be visible somewhere in the request object. To display the complete request in a page template for inspection you can probably do this:
<div tal:replace="structure request" />
or simply this
<div tal:content="request" />
Ooops.. I missed out "REQUEST" .... While debugging negotiation mechanizm of PTS I found following headers are being consulted - HTTP_ACCEPT_LANGUAGE, _pts_negotiator_cache_language,_pts_catalog_names_PlacelessTranslationService_??? And here are the details -- MS-IE 7.0.5730.11 -- HTTP_ACCEPT_LANGUAGE 'de-DE,en-us;q=0.5' _pts_negotiator_cache_language {('cs', 'el', 'de', 'pt-br', 'en'): None} _pts_catalog_names_PlacelessTranslationService_none [] Mozilla Firefox 2.0.0.4 -- HTTP_ACCEPT_LANGUAGE 'de,en;q=0.7,en-us;q=0.3' _pts_negotiator_cache_language {('cs', 'el', 'de', 'pt-br', 'en'): 'de'} _pts_catalog_names_PlacelessTranslationService_de ['PlacelessTranslationService.i18n-pts-de.po'] Here are related entries from .po file - "Language-code: de\n" "Language-name: Deutsch\n" I suspect 'de-DE' from MSIE is the issue here. Thank you, Harshad.