Toon posts:

Deel van een link laten vervangen/toevoegen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil dus een site in twee talen maken.
Nu wil ik dat hij steeds iets in het adres plaats zodat je een andere taal krijgt.
Bijv. Je leest op tweakers.net de engelse voorwaarden en je wil de nederlandse lezen. Hij moet dan NL in de link toevoegen wanneer je op een link klikt en, er vervolgens ook heen gaan.
http://www.tweakers.net/voorwaarden.htm moet http://www.tweakers.net/nl/voorwaarden.htm worden. Is dit mogelijk? En zo ja, hoe?

Verwijderd

Je kunt overwegen om daadwerkelijk die subdirectories te maken.

Verwijderd

Topicstarter
Verwijderd schreef op 19 April 2003 @ 12:49:
Je kunt overwegen om daadwerkelijk die subdirectories te maken.
Ja want, anders moet ik op een stuk of honderd pagina's steeds die link van die vlaggetjes te veranderen.

Verwijderd

De truc die ik heb toegepast (volgens mij kan het namelijk nog makkelijker) is om met php te kijken welke taal er wordt ondersteund en dan de base-dir aan te passen.

Verwijderd

Zelfs met hele simpele HTML editors is gerichte search & replace mogelijk...

http://www.tweakers.net/ vervangen voor http://www.tweakers.net/nl/

Bijv. CuteHTML, EditPad etc.

  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

Je kunt ook een language library maken (Dat is een bestand waar alle tekst van je website in staat). Dan heb je maar 1 site nodig. Die roep je dan zo aan: index.htm?lang=nl. En aan de hand daarvan laad je de juiste language library in. Zo kun je in een handomdraai extra talen toevoegen.

Verwijderd

Topicstarter
André schreef op 19 April 2003 @ 13:08:
Je kunt ook een language library maken (Dat is een bestand waar alle tekst van je website in staat). Dan heb je maar 1 site nodig. Die roep je dan zo aan: index.htm?lang=nl. En aan de hand daarvan laad je de juiste language library in. Zo kun je in een handomdraai extra talen toevoegen.
Ja maar dan moet je ook het menu etc. in zo'n bestand zetten. Lijkt me niet handig.

  • André
  • Registratie: Maart 2002
  • Laatst online: 19-08 12:30

André

Analytics dude

Ja klopt, alleen de tekst van dat menu dan...

Verwijderd

André schreef op 19 April 2003 @ 13:08:
Je kunt ook een language library maken ........
Lijkt me ook wel handig, maar met welke taal kan je die basis bibliotheek aanroepen?

Verwijderd

Topicstarter
André schreef op 19 april 2003 @ 13:25:
Ja klopt, alleen de tekst van dat menu dan...
En al die teksten van die sites.
Maar ik wil het graag op mijn manier doen :).

Verwijderd

Topicstarter
Kickje :)

  • Mr_Blobby
  • Registratie: Mei 2000
  • Laatst online: 22-08 16:48
Misschien kan je het door de webserver laten regelen?

Apache heeft een hele krachtige en complexe module die url's kan ombouwen.
Kijk eens naar: http://httpd.apache.org/docs-2.0/misc/rewriteguide.html.

en zij zagen niet hoe spot in mij worstelde met verdriet


Verwijderd

Als je niet met scripting werkt (ASP, PHP, etc) zou ik een search en replace doen op al je pagina's, in een vorm als deze:

- Zoeken op <a href="
- Vervangen door <a href="en/

En dan een kopie in het mapje "en" zetten van je website, en op die pagina's een search and replace doen met iets als <a href="en/ vervangen door <a href=" ... Hoop ik wel dat al je linkjes hetzelfde zijn opgebouwd, dwz met een a tag oid ...

[ Voor 30% gewijzigd door Verwijderd op 22-04-2003 16:44 ]


Verwijderd

Topicstarter
Verwijderd schreef op 22 April 2003 @ 16:43:
Als je niet met scripting werkt (ASP, PHP, etc) zou ik een search en replace doen op al je pagina's, in een vorm als deze:

- Zoeken op <a href="
- Vervangen door <a href="en/

En dan een kopie in het mapje "en" zetten van je website, en op die pagina's een search and replace doen met iets als <a href="en/ vervangen door <a href=" ... Hoop ik wel dat al je linkjes hetzelfde zijn opgebouwd, dwz met een a tag oid ...
Helaas is de engelse dus gewoon www.domein.com en niet www.domein.com/en/ ..
Pagina: 1