26. oktober 2004 - 23:23Der er
17 kommentarer og 1 løsning
Sprogstyring - min titel er ikke beskrivende
Hvad er en god indgangsvinkel til sprogstyring af mine forskellige sider. Jeg kan nemt sprogstyre content, men hvordan gør jeg det med det "faste inventar".
Det er udelukket at lave en side for hver sprog - det må kunne gøres database whise - Hvis det altså er klogt. Eller skal jeg "bare" definere 120+ variabler og så bruge dem?
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Det er jo det jeg gerne vil undgå for så skal jeg til at lave xxx antal filer for hvert sprog. Databaseløsningen er ok og det virker faktisk nogenlunde med :
function getDbLanguage(){ $sql = mysql_query("SELECT site_text_id,site_text_name, ".getLanguageTable("site_text")." FROM site_text")or die(mysql_error()); if($sql){ while($r = mysql_fetch_array($sql)){ $_SESSION["lang"][$r["site_text_name"]] = $r[getLanguageTable("site_text")]; } } }
og
function language ($s){ return $_SESSION["lang42"][$s]; }
language ("ok_knap");
Jeg er bare mest i tvivl om det er best på den her måde?
Af hva' har du fået til at dutte? Selv vil jeg jo lave en table til hvert sprog, og på hver side tjekke for en cookie, og hvis den cookie ikke findes, så er "dk" default
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.