Article View: be.comp.programming
Article #755Re: Meertalige website
From: Pugi!
Date: Sun, 21 May 2006 19:09
Date: Sun, 21 May 2006 19:09
42 lines
3273 bytes
3273 bytes
"Geert Wirken" <usenet@gwirken.nl> schreef in bericht news:4470b2db$0$31645$e4fe514c@news.xs4all.nl... > Pugi! schreef op 21-5-2006 20:28: >> Hoe maak je best een meertalige website ? > [knip] >> Standaard taal is nederlands. Wanneer de bezoeker een andere taal kiest >> (voorlopig enkel engels) dan stop je dat best in een cookie, vermoed ik, >> en >> voor het geval dat er geen cookies aanvaard worden, kun je de taalkeuze >> ook >> meegeven als een parameter in de links >> (www.mijnsite.be/dezepagina.php?taal=en). Tenzij er andere alternatieven >> zijn. > > Je zou URL rewriting kunnen overwegen, je krijgt dan iets als: > www.domeinnaam.nl/nl/pagina.php > www.domeinnaam.nl/en/pagina.php > > enz., je kunt dan met php achterhalen welke taal bedoelt wordt. > Verder stuurt een browser vaak ook een HTTP_ACCEPT_LANGUAGE mee, je kunt > daarmee achterhalen of een gebruiker wel of geen Nederlands wil/kan > spreken (misschien handig voor een eerste taalkeuze, i.p.v. standaard > Nederlands). > > >> Waar stockeer je de teksten ? 2Dimensionale array (ok voor kleine stukjes >> tekst), includes, xml, databank, ... ? > > Als je alle pagina's toch in een database stopt (CMS) zou ik alle > pagina's in een database stoppen met een taal flag en de kleine teksten > (copyright, footer etc.) in een include. Maar als het vooral statische > pagina's zijn kun je ook de pagina's zelf in include of tekstbestand > stoppen. Het hangt er van af hoe vaak de pagina's geupdate worden, en > hoe belangrijk performance is, en zo. Heb al iets over url rewriting gelezen, maar beschouwde dat voor een volgende versie van mijn website. Kun je me soms een goed boek, manual, website, ... aanraden ? (regulier expressies moet ik ook nog eens bekijken). Pugi!
Technical Details
Message-ID:
<9tCdnRxDrsB0J-3ZnZ2dnUVZ8tydnZ2d@scarlet.biz>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.scarlet.biz!news.scarlet.biz.POSTED!not-for-mailReferences:
<BcKdnSEwnK3VLO3ZnZ2dnUVZ8qqdnZ2d@scarlet.biz> <4470b2db$0$31645$e4fe514c@news.xs4all.nl>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,37a6262056c42914 X-Google-Thread: 107324,37a6262056c42914 X-Google-Thread: 111b97,37a6262056c42914 X-Google-Attributes: gidfcea4,gid107324,gid111b97,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.scarlet.biz!news.scarlet.biz.POSTED!not-for-mail NNTP-Posting-Date: Sun, 21 May 2006 14:09:29 -0500 From: "Pugi!" <reply@group.be> Newsgroups: be.comp.programming,nl.comp.programmeren,nl.internet.www.server-side References: <BcKdnSEwnK3VLO3ZnZ2dnUVZ8qqdnZ2d@scarlet.biz> <4470b2db$0$31645$e4fe514c@news.xs4all.nl> Subject: Re: Meertalige website Date: Sun, 21 May 2006 21:09:20 +0200 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2869 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Message-ID: <9tCdnRxDrsB0J-3ZnZ2dnUVZ8tydnZ2d@scarlet.biz> Lines: 44 NNTP-Posting-Host: 83.134.128.118 X-Trace: sv3-WBQqf58vfyG5oh0cIXru7uMVJi4rj8UiBZY+WjIR3AeE7FBMwJWWZ4BGYgrQrbcIepk49V8l7m7jb0g!kTOYu3FBDHCFqJ6bWFLRmS0kaENa03sNEXzsUEsUXsgcNc9YDgIwwEjnRDcc0OpEPZP5fQF0TMmA!K2VYQ+gnoq3aVw== X-Complaints-To: abuse@scarlet.be X-DMCA-Complaints-To: abuse@scarlet.biz X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32