Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Hjemmeside design
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Hjemmeside på flere sprog (nemmeste løsning)

Af Ultra Supporter SystemICE2002 | 20-02-2011 20:32 | 2131 visninger | 13 svar, hop til seneste
Hej allesammen Jeg har kodet en side som bygger på samme opsætning som beskrevet her: http://www.martin-nielsen.com[...] Dvs. php include osv. Er der én der kender til en god måde at skulle lave en hjemmeside på i flere forskellige sprog? Hjemmesiden er forholdvis simpel uden dynamisk indhold (virksomhedsprofil). Min egen umiddelbare løsning er bare at lave en kopi af root til en /en/ mappe fx, og så have siden på engelsk dér. Men det er vel fjollet at lave en helt ny kopi, og skulle lave dobbeltarbejde hver gang man indsætter indhold fremover? ... eller? Håber I derude er klogere end mig :)
--
Mvh. Danni
#1
Kwindu
Supporter
20-02-2011 20:35

Rapporter til Admin
Tilføj Google Translate, medmindre det er meget præcis indhold og teknisk sprog :)
--
1090T -/- PowerColor 5870 -/- Asus Crosshair IV -/- Corsair Dominator 1333MHz CL6 -/- CM 1000W
#2
SystemICE2002
Ultra Supporter
20-02-2011 20:49

Rapporter til Admin
#1 Det er et MEGET nem løsning, og egentlig en okay idé. Men det er en meget seriøs virksomhed, og Google Translate er professionelt nok i dén sammenhæng :) Ellers tak for ideen.
--
Mvh. Danni
#3
LeetDonkey
Ultra Supporter
20-02-2011 20:55

Rapporter til Admin
Jeg tror egentligt bare jeg ville dumpe de forskellige sprog i en database, og så bare trække det ud der hvor jeg nu havde behov for det.
--
http://thebestpageintheuniverse.net[...]
#4
Thomaslje
Giga Supporter
20-02-2011 21:08

Rapporter til Admin
Jeg vil sige lave to index filer hvor det er det samme men bare i de forskellige sprog og så skal du lave nogle links som kan kan trykke på ellers nogle flag som så er et link til den anden index fil
--
Iphone er den dårligste telefon som nogen siden er produceret og vil altid være det
#5
SystemICE2002
Ultra Supporter
20-02-2011 21:12

Rapporter til Admin
#3 > Kan du komme lidt nærmere ind på hvordan en sådan løsning kan sættes op? #4 > God idé - det havde jeg ikke lige tænkt over. Mange tak. Flere forslag er selvfølgelig meget velkommen :)
--
Mvh. Danni
#6
nikolajs12
Super Nørd
20-02-2011 21:15

Rapporter til Admin
Går ud fra du har alt i en database, det jeg ville gøre var at lave en fuldstændig ens database med et anden navn f.eks. martien_nielsen_engelsk. Så bare have forskellige config filer. Det besværlige bliver når data skal indsættes.
--
#7
SystemICE2002
Ultra Supporter
20-02-2011 21:18

Rapporter til Admin
Aah... Men jeg bruger slet ikke database. Jeg bruger bare php include til at kalde de forskellige indholdfiler fra der indholdsmappe. Database bliver slet ikke brugt.
--
Mvh. Danni
#8
Thomaslje
Giga Supporter
20-02-2011 21:20

Rapporter til Admin
Jeg vil sige min løsning og så det du gør er at lave en side som man kommer ind på først hvor flagne er og så klikker man på dem og så kommer mand ind på den side man har valgt
--
Iphone er den dårligste telefon som nogen siden er produceret og vil altid være det
#9
nikolajs12
Super Nørd
20-02-2011 21:20

Rapporter til Admin
Var sgu lige lidt for hurtig. Da jeg så du intet dynamisk indhold havde. Her er hvordan du gør, du du laver et link der sætter en session for hvilket sprog det skal være evt. cookie. Derefter laver du en mappe der hedder locales, sprog lignende. I den laver du f.eks. en fil der hedder engelsk.php, den kunne indeholde. $forside[velkommen] = "Welcome to my site"; $forside[tekst] = "...." Så includer du den fil personen vælger, som er sat ind i en session. Og der hvor du byder folk velkommen til din side skriver du så bare echo $forside[velkommen]; Det lyder meget forvirrende hvis det er vil jeg gerne hjælpe dig.
--
#10
Anders
Gæst
20-02-2011 21:43

Rapporter til Admin
$forside["velkommen"] = "Welcome to my site"; $forside["tekst"] = "...." Du glemte at sætte det i " i arrayet. Det andet virker også men det koster performance.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#11
nikolajs12
Super Nørd
20-02-2011 21:46

Rapporter til Admin
#10 Ja selvfølgelig skal det med ligelides glemte jeg ; Håber #0 forstår princippet, da dette er den "korrekte" måde at lave det på. Ellers er jeg frisk på at hjælpe.
--
#12
Thomas Jensen
Junior Supporter
20-02-2011 22:17

Rapporter til Admin
#0 Ikke for noget men hvor svært er det at bruge Google !?? en søgning der "multi language php site" gav dette http://www.bitrepository.com[...]
--
GA-EX58A-UD3R|I7 920 D0|Hydro H70|12GB Corsair 8-8-8-24|2xEAH5870 1GB|Cooler Master CM 690 Pure.
#13
SystemICE2002
Ultra Supporter
22-02-2011 14:43

Rapporter til Admin
Mange tak for jeres bud. Jeg prøver at kigge lidt nærmere på det i løbet af i aften :) #12 > Jeg er klar over at Google er en søgemaskine, men det giver ikke nødvendigvis den nemmeste/smarteste løsning hver gang - og så er det vel OK at spørge i et forum. Men jeg skal nok lige konsultere dig inden jeg laver en tråd næste gang ;)
--
Mvh. Danni

Opret svar til indlægget: Hjemmeside på flere sprog (nemmeste løsning)

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning