Visa ett inlägg
Oläst 2007-10-10, 11:32 #14
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
Citat:
Originally posted by martine@Oct 10 2007, 01:24
Min lösning (som jag tycker fungerar rätt bra) är att:
1. Använda xml-filer för all statiskt innehåll på sidan, menyer, bakåtknappar, felmeddelanden och
2. Databas språksorterad för dynamiskt innehåll som t.ex. nyheter, artiklar, etc.

Självklart beror det lite på applikationen eller sidan hur man lägger upp det men en enkel lösning är t.ex.
Kod:
<rubrik>
 <sv>Hej</sv>
 <en>Hello</en>
</rubrik>
då räcker de med att använda t.ex. $xml->rubrik->$lang för att konsekvent sätta språket på alla sidor om man sätter $lang till språket. Databasen kan exempelvis se ut som (med psuedo-sql)[CODE]
Jag är lite nyfiken på hur jag anropar xml-noderna från klassisk ASP till sidan.

Jag hade från början tänkt att använda teknik 2 & 3 tillsammans. Det gjorde jag för en site jag gjorde åt en kund i våras, men det blev lite rörigt med alla statiska meddelanden då jag hade lite ostruktur i språkfilen.
Jag skall snart påbörja en flerspråkig sajt, så det är alltid intressant att få tips.
allstars är inte uppkopplad   Svara med citatSvara med citat