een taalkeuze is iets dat je vooraf met de opdrachtgever had moeten bespreken, achteraf dat doen is vragen om tijdverlies en onlogische oplossingen.
de beste oplossing is om de html-texten in aparte directorys per taal te doen
de image-directory staat daarvoor en bevat zelf de 'standaard'-taalloze afbeeldingen, afbeeldingen met tekst erin komen in een subdir met dezelfde taalcode.
veel vertaalburo's kunnen gewoon html-bestanden vertalen, en als je in afbeeldingen juiste alt-teksten zet worden die meevertaald en deze kun je dan gebruiken voor de vertaling van je afbeeldingen.
wel opletten dat je vooraf navraagt welke editor het bureau gebruikt, en een afspraak maakt om eventuele html-code fouten die erin sluipen door de vertaling te kunnen offreren. (dit soort bureau's werken soms nog met frontpage98), heb recentelijk zo'n 8 uur verloren aan herstelwerk van twee vertalingen waar er allerlei vreemde spaties in een ingewikkelde tabel (die sluitend moest zijn) waren toegevoegd.
zowel html kent een eigen taalstructuur (<html lang="nl">) maar deze is niet direct aan te raden toe te passen wegens onnodige laadtijd, apache kent ook een eigen automatische taalherkenning op basis van http_accept-language, echter ook dat is voornamelijk bedoeld om bezoekers direct naar de juiste pagina te brengen.
ook als je gaat scripten kan gebruik van de http_accept-language van de bezoeker waardevol zijn (is opvallend vaak juist ingesteld).
je javascripts en css zouden taalafhankelijk moeten zijn, enkel soms worden met javascript aparte arrays voor menu-waardes gebruikt, dan heeft het zin hiervoor een aparte config-js-file te maken met de taalnaam direct in de naam.
ik verkies zelf voor de taalnaam het liefste tweeleterige afkortingen, als NL, DE, FR, EN
welke taal wil je gebruiken, als dat PHP is (lijkt me) bestaat er een standaard setcookie functie:
http://www.php.net/manual/en/function.setcookie.php
cookie-waardes kun je dan makkelijk uitlezen via $HTTP_COOKIE_VARS
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen