Accès au manager - réservé aux membres

Bouts de Codes PHP

Traduire une page dans une autre langue

Informations sur le code source PHP


Ecrit par :  Merlin31

Autres codes en PHP de l'auteur : [1] source » Voir

Date d'enregistrement du code le 04-02-2008 - Vu 1903 fois

Code source zippé: » Télécharger le fichier ZIP

Impression: » Imprimer le code

Ajouter la page à vos favoris »



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.





Code Source


.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>

Fonctions du code source


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

Dépôt de ressources


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

Commentaires


Posté par jjcc17 le 30/07/2008 à 11:36:00

bonjour
j'ai installé ton script très façilement mais la traduction est assez aléatoire ?? ça marche pour l'Anglais mais pour les autres traductions !!!! google m'affiche une erreur 403 ?
une idée ou une solution
merci
cordialement