meerdere talen

Status
Niet open voor verdere reacties.

stykurgh

Gebruiker
Lid geworden
6 jul 2009
Berichten
715
hallo,

ik zou graag willen dat mijn website in meerdere talen te zien is, maar ik weet niet echt hoe het moet. zou iemand mij kunnen uitleggen hoe het moet?


mvg
michel
 
Je kunt het volgende doen:

PHP:
<?php
if($_GET['lang'] == 'nl')
{
    echo "Dit is de nederlandse versie van de site."; //Hier komt je paginacode.
    // Of je vervangt de echo door include('de_nederlandse_pagina.php');
}

if($_GET['lang'] == 'de')
{
    echo "Dit is de duitse versie van de site."; //Hier komt je paginacode.
     // Of je vervangt de echo door include('de_duitse_pagina.php');
}
?>

De nederlandse versie van je site is nu te bereiken onder http://mijndomein.org/index.php?lang=nl

De duitse versie van je site is nu te bereiken onder http://mijndomein.org/index.php?lang=de
 
Laatst bewerkt:
hoe moet ik dit precies erin zetten?
ik heb een pagina, home, en daar staat tekst. hoe kan ik dat erop krijgen via dat script?
 
je kunt het beste de pagina home renamen naar home_nl.php of home_nl.html.

Dan het bestand index.php aanmaken, en het volgende erin zetten:
PHP:
<?php
if($_GET['lang'] == 'nl')
{
   include('home_nl.html');
}
 
if($_GET['lang'] == 'de')
{
    include('home_de.html');
}
?>
<a href='/?lang=nl'>Nederlandse pagina</a> - <a href='/?lang=de'>Duitse pagina</a>
 
ik heb de index.php daar kan je kiezen tussen talen met een vlaggetje, als je daar op klikt moet je de goede taal hebben voor de hele site, maar als ik de index doe met dat script van net dan laat hij de afbeeldingen niet zien. en hoe doe ik er dan tekst in voor op een andere pagina? moet ik dan nog zo'n file maken?
 
We beginnen even helemaal opnieuw.
Stel, je hebt nul bestanden. Maak dan een bestand aan, genaamd index.php, en zet hierin de volgende code:

PHP:
<?php
if($_GET['lang'] == 'nl')
{
   include('home_nl.html');
}
 
if($_GET['lang'] == 'de')
{
    include('home_de.html');
}
?>
<a href='/?lang=nl'><img src='vlaggetje_nl'>Nederlandse pagina</a> - <img src='vlaggetje_de'><a href='/?lang=de'>Duitse pagina</a>

Maak nu een bestand aan dat home_nl.html heet. Dit is de pagina voor de nederlandse site.

Maak nu een bestand aan dat home_de.html heet. Dit is de pagina voor de duitse site.

Je ziet in de code "<img src='vlaggetje_de'>" of "<img src='vlaggetje_nl'>" Vervang vlaggetje_nl of vlaggetje_de door het afbeeldingsbestand van het vlaggetje. Bijvoorbeeld <img src='http://mijnsite.nl/images/vlaggetje.jpg'>
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan