02. november 2005 - 13:53Der er
8 kommentarer og 2 løsninger
Hjemmeside med flere sprog
Hej
Scenario: En hjemmeside med: - x antal menupunkter - x antal hjælpetekster - x antal fejlmeddelser - x antal sprog
Hvis vi så forudsætter at x > rigtig mange ;o)
Hvordan laver man lettest forskellige sprog på en hjemmeside?
Er det bedst at gemme alt i en database, med angivelse af sprog, eller gemme i nogle tekstfiler der så indlæses i et array eller måske noget helt tredie?
Den optimale løsning, må være den der belaster serveren mindst og giver mulighed for let vedligeholdese/udbyggelse.
Er alt placeret i nogle tekstfiler (1 for hver sprog, og en for hver del af hjemmeside, som f.eks. menu, hjælpetekster, fejlmeddelser osv.) vil det være let at tilføje et nyt sprog.
Pointene deles mellem dem der deltager med noget fornuftigt i forhold til problemstillingen.
Jeg vil lige tilføje at forslag ikke må kræve installation af programmel på web-serveren, da meget af det jeg laver bliver brugt på forskellige web-hoteller rundt omkring i Danmark.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hejsa Du kunne jo lave nogle sprog filer som du så hentede ud fra hvilket sprog brugeren ønsker at læse
Hvis du på siden fek.s i stedet for at skrive teksten skriver $velkomsttekst og du så i sprogfilen sriver $velkomsttekst = "hej og velkommen til min side";
Når så brugeren har valgt et bestemt sprog så includer du blot den sprogfil som har det rigtige sprog i sig :-)
om hvilket sprog brugeren vælger kan du jo smide i en cookie eller i sessions.
Det kan også bestemes ud fra ip nummer, meeen det kræver et ordentligt program på serveren som kan administrerer hvor ip nummeret kommer fra. Jeg har et som heder Geo IP som funker rigtig godt men det kræver at du kan installere det på serveren, med andre ord kræver det din egen server og selvom det er godt er det ikke 100% og det tror jeg ikke der er nogen af dem der er...
hvis du smider det hele i en db er jeg bange for at det kommer til at fylde for meget og på den måde sløve systemet, og samtidigt har de fleste hosts grænser for hvor meget man må have i in db...
Synes godt om
Slettet bruger
02. november 2005 - 14:49#4
DB-plads er ikke et problem.
Det jeg ikke kan gennemskue, er om det vil tage for meget hukommelse at have f.eks. 1.000 variabler med tekststrenge?
Synes godt om
Slettet bruger
02. november 2005 - 15:54#5
Hvad med "define" i stedet for variabler. Er det bedre/dårligere?
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.