- From: Olin Lagon <olin@worldpoint.com>
- Date: Tue, 23 Nov 1999 21:00:55 -1000
- To: "Martin J. Duerst" <duerst@w3.org>
- Cc: <nelocsig@egroups.com>, "Suzanne Topping" <stopping@rochester.rr.com>, "www" <www-international@w3.org>
Greetings, The HTTP header has lots of gems that you can use to help redirect your users automatically and push out content efficiently. Here's an example of a header from Netscape 4.0: 1,HTTP_ACCEPT,image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */* 2,HTTP_ACCEPT_LANGUAGE,ja 3,HTTP_CONNECTION,Keep-Alive 4,HTTP_HOST,storm 5,HTTP_USER_AGENT,Mozilla/4.04 [en] (WinNT; U ;Nav) 6,HTTP_PRAGMA,no-cache 7,HTTP_ACCEPT_CHARSET,iso-8859-1,*,utf-8 Here's one from IE 4.0: 1,HTTP_ACCEPT,*/* 2,HTTP_ACCEPT_LANGUAGE,ja 3,HTTP_CONNECTION,Keep-Alive 4,HTTP_HOST,storm 5,HTTP_ACCEPT_ENCODING,gzip, deflate 6,HTTP_USER_AGENT,Mozilla/4.0 (compatible; MSIE 4.01; Windows NT) Browsers differ in the amount of info they pass. Easy to create a log application to record what each browser passes. With ASP you can grab ANY of these variables with the Request object - Request.ServerVariables("HTTP_ACCEPT_LANGUAGE"). In Java it's request.getHeader("Accept-Language"). We use the encoding to automatically determine if we can gzip a webpage (much, much, much faster in page delivery!), we use accept language for redirecting, and charset to properly send out the correct charset. We've even used the user-agent for OS and browser specific page views and the accept to push out different image formats like png. Worth really looking at the header to extract information that makes multilingual web publishing frictionless. Hope this helps. Aloha, Olin -- Olin Lagon, Chief Architect Voice: 808.539.3978 (direct) WorldPoint Toll Free: 888.452.3939 x3978 2800 Woodlawn Drive, Suite 170 Fax: 808.539.3943 Honolulu, Hawaii 96822 ICQ: 14808555 Web: http://www.worldpoint.com/ Email: olin@worldpoint.com -- > -----Original Message----- > From: www-international-request@w3.org > [mailto:www-international-request@w3.org]On Behalf Of Martin J. Duerst > Sent: Tuesday, November 23, 1999 8:31 PM > To: Michael Kaplan > Cc: nelocsig@egroups.com; Suzanne Topping; www > Subject: Re: [Moderator Action] Re: [nelocsig] Re: Multilingual Web Site > Architecture > > > Forwarded by the list moderator. > > By the way, Michael, if you have such an .ASP file, it would be > nice if you could send it to the list as an example. > > Regards, Martin. > > At 18:49 1999/11/11 -0500, Michael Kaplan wrote: > > If you can rely on certain environmental restrictions (to wit, > an NT server running IIS) I have very > > good luck using an .ASP file that contains script to use the > HTTP_ACCEPT_LANGUAGE variable to > > determine what language to show. Works great in either IE or > Netscape. If you're interested let me > > know and I can share the .ASP file I use (converts the > HTTP_ACCEPT_LANGUAGE to an LCID that can be > > used to redirect to the appropriate lang page, etc.). > > > > michka > > > > > > ----- Original Message ----- > > From: Barry Caplan <barry@kana.com> > > To: <nelocsig@egroups.com>; Suzanne Topping > <stopping@rochester.rr.com>; www > > <www-international@w3.org>; i18n <i18n-prog@acoin.com> > > Sent: Thursday, November 11, 1999 1:52 PM > > Subject: [nelocsig] Re: Multilingual Web Site Architecture > > > > > > > Suzanne, > > > > > > I would say this method represents a pretty decent start. > > > > > > Barry > > > > > > -----Original Message----- > > > From: Anders Bandholm [mailto:Anders.Bandholm@uni-c.dk] > > > Sent: Thursday, November 11, 1999 12:13 PM > > > To: Suzanne Topping; www; i18n; nelocsig > > > Subject: [nelocsig] Re: Multilingual Web Site Architecture > > > > > > > > > The EUN (European Schoolnet, http://www.eun.org) has a > language architecture > > > based on Apaches capabilities in "Content Negotiation", but > as a supplement > > > a set of "static language sites" are built for each language. > > > (www.en.eun.org, www.fr.eun.org, etc.) As a result, users can > have their > > > browser select the language, or they can select a fixed language. > > > > > > The fixed language sites are built by copying the directory > structure of the > > > main site, and creating symbolic links to the relevant files. > This process > > > is done by a batch job (takes a few minutes) that essentially > simulates the > > > language prioritisation that a browser would have done. > > > > > > The architecture allows an individual file to exist in any number of > > > languages, and still present the user with the most > appropriate language > > > version. > > > > > > Cheers, > > > Anders > > > -- > > > Anders Bandholm, UNI-C, Aarhus > > > E-mail: Anders.Bandholm@uni-c.dk > > > Phone: (+45) 8937-6645 Fax: (+45) 8937-6677 ICQ: 20617502 > > > PGP: id=0x42691C89; fp=D7DF EF78 0C55 9E9B C9EA 3D07 6500 A1BB > > > > > > > > > -----Original Message----- > > > From: Suzanne Topping <stopping@rochester.rr.com> > > > To: www <www-international@w3.org>; i18n > <i18n-prog@acoin.com>; Unicode List > > > <unicode@unicode.org>; nelocsig <nelocsig@egroups.com> > > > Date: Friday, November 05, 1999 4:52 PM > > > Subject: Multilingual Web Site Architecture > > > > > > > > > >I received the following question, based on comments that I sent > > > >to a machine translation email list regarding web site localization > > > research > > > >I am conducting. > > > > > > > >Does anyone know if any work has been done in this area? Are there > > > >repositories of templates or models? > > > > > > > >Thank you. > > > > > > > >>What I am working on now is to define an ARCHITECTURE for > multilingual > > > >>web sites. These sites will be designed for different purposes: > > > >>informational, e-commerce, information retrieval and > extraction, etc. > > > >>Do you have please any information about multilingual web sites > > > >>architectures ? Generic models, examples, articles, companies > > > >>proposing such architectures, etc. > > > > > > > > > > > >--++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > >Suzanne Topping > > > >Localization Unlimited > > > >(Globalization Process Improvement Consulting and Training) > > > >28 Ericsson Street > > > >Rochester, New York, 14610-1705 > > > >USA > > > >Phone: 716-473-0791 > > > >Fax: 716-231-2013 > > > >Email: stopping@rochester.rr.com > > > > > > > >(Send me an email to join the North East Localization > Special Interest > > > >Group, an email distribution list which acts as a discussion > forum for > > > >localization issues.) > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > A shopper's dream come true! Find practically anything on > earth at eBay! > > > Come and browse the more than 2 million items up for bid at any time. > > > You never know what you might find at eBay! > > > http://clickhere.egroups.com/click/1140 > > > > > > -- eGroup Home: http://www.egroups.com/group/nelocsig/?m=1 > > > -- Free email groups at eGroups.com > > > > > > > > > > ------------------------------------------------------------------------ > > > Looking for the hottest sports memorabilia or sporting goods > > > specials? eBay has thousands of trading cards, sports autographs > > > and collectibles.You never know what you might find at eBay! > > > http://clickhere.egroups.com/click/1143 > > > > > > > > > -- Check out your eGroup's private Chat room > > > -- http://www.egroups.com/ChatPage?listName=nelocsig&m=1 > > > > > > > > > > > > /* the i18n-prog homepage is at: */ > > > /* http://www.acoin.com/i18n/i18n-prog.htm */ > > > /* See the page for removal instructions, etc. */ > > > > > > > > > > > > #-#-# Martin J. Du"rst, World Wide Web Consortium > #-#-# mailto:duerst@w3.org http://www.w3.org >
Received on Wednesday, 24 November 1999 01:46:01 UTC