• # Re: Site multi-lingue

    Posté par . En réponse au journal Site multi-lingue. Évalué à 3.

    En PHP je fais des scripts multilingue en utilisant des fichiers d'initialisation choisi en fonction de la langue que j'include apres un test (pas besoin de base de données)

    dans le fichier fr.inc.php:
    <?php
    $main_title = 'Mon Site Web';
    $field1 = 'champ 1';
    ?>

    dans le fichier en.inc.php:

    <?php
    $main_title = 'My Web Site';
    $field1 = 'field 1';
    ?>


    et dans le script
    proprement dit au depart
    <?php
    switch ($lang) {
    case 'fr' : include ('fr.inc.php'); break;
    case 'en' : include ('en.inc.php'); break;
    default: include ('fr.inc.php'); break;
    }

    ....$value = 'truc';
    echo '<h1>',$main_title,'<h1>',"\n";
    echo $field1 , '=', $value;
    ...
    ?>

    Dam