Vous êtes ici > code source PHP > HTML > Traduire une page dans une autre langue







Description du code source
J'ai trouvé cet outil trés partique, je l'ai mis sur mon site en 10 secondes ;) La traduction se fait avec l'outil de traduction de Google "Outils linguistiques". Vous pouvez le mettre dans votre header, il prendra bien toutes les urls pour les traduire.

| .01 .02 .03 .04 .05 .06 .07 .08 .09 .10 .11 .12 .13 .14 .15 .16 .17 .18 .19 .20 .21 .22 .23 .24 .25 .26 .27 .28 .29 .30 .31 .32 .33 .34 .35 .36 .37 .38 .39 .40 .41 .42 .43 .44 .45 .46 .47 .48 .49 .50 .51 .52 .53 |
/***************************************************************/
/* */
/* __ ____ */
/* ___ / / ___ / __/__ __ _____________ ___ */
/* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */
/* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */
/* /_/ /_/ */
/* */
/* */
/***************************************************************/
/* */
/* Titre:
/* Traduire une page dans une autre langue
/* */
/* URL: http://www.phpsources.org/scripts336-PHP.htm
/* Auteur: Merlin31
/* Date édition: 04-02-2008
/* */
/***************************************************************/
<?php
// url de la page
$url = ''.$_SERVER['HTTP_HOST'].'/'.$_SERVER['REQUEST_URI'].'';
?>
<form action="http://translate.google.com/translate">
<input type="hidden" name="hl" value="fr">
<input type="hidden" name="ie" value="UTF8">
<input type="hidden" name="oe" value="UTF8">
<input type="hidden" name="prev" value="/language_tools">
<input type="hidden" name="u" value="<?php echo ''.$url.'';?>">
Traduire cette page : de <select name="langpair" size="1">
<option value="en|de">Anglais en : Allemand</option>
<option value="en|es">Anglais en : Espagnol</option>
<option value="en|fr">Anglais en : Français</option>
<option value="en|it">Anglais en : Italien</option>
<option value="en|pt">Anglais en : Portugais</option>
<option value="de|en">Allemand en : Anglais</option>
<option value="de|fr">Allemand en : Français</option>
<option value="es|en">Espagnol en : Anglais</option>
<option value="es|fr">Espagnol en : Français</option>
<option value="fr|en" selected>Français en : Anglais</option>
<option value="fr|de">Français en : Allemand</option>
<option value="fr|es">Français en : Espagnol</option>
<option value="it|en">Italien en : Anglais</option>
<option value="pt|en">Portugais en : Anglais</option>
</select>
<input type="submit" value="Traduire">
</form>
|

echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)

Votre participation pour les dépôts de sources est possible à partir de l'espace membre. Il faut être inscrit pour déposer une ressource sur le site.
» Inscription libre et gratuite
