[Zope-dev] Use of HTTP_ACCEPT_LANGUAGE in Zope
Sin Hang Kin
kentsin@macau.ctm.net
Wed, 8 Mar 2000 16:17:46 +0800
I am making a new head zope index_html file, I think it is now about time to
make use of the HTTP_ACCEPT_LANGUAGE which is sent by the browser to
indicate the perferred language.
The variable is a string like:
lang1, lang2;q=p1,lang3;q=p2....
while lang1, lang2, lang3 is the perferenced languages.
I have think of the following ways to make such brenches in zope:
1. by setting the lang variable in the REQUEST
2. by transfer to the brench of lang/
3. brench calls of index_lang
What will be the perferred way to make such a brench? I want to hear from
all.
In building the brench code : I have come up with the code:
<dtml-in "_.string.split(HTTP_ACCEPT_LANGUAGE, ',')">
.....do thing according to sequence-item
</dtml-in>
but on the second argument, the sequence-item may contain ;q=0.5 which need
to be trancated. How can I trancated that in dtml?
Rgs,
Kent Sin