[Zope] Re: i18n/L10n support in zope2

harshad behere hbehere at zeomega.com
Thu Apr 10 05:55:52 EDT 2008

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, 

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 --
HTTP_ACCEPT_LANGUAGE    'de,en;q=0.7,en-us;q=0.3'
_pts_negotiator_cache_language    {('cs', 'el', 'de', 'pt-br', 'en'): 'de'}

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,

More information about the Zope mailing list