Traduction automatique de pages web
Résolu/Fermé
A voir également:
- Script traduction site web
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Script vidéo youtube - Guide
- Web office - Guide
- Création site web - Guide
2 réponses
dugenou
Messages postés
6087
Date d'inscription
mercredi 19 janvier 2005
Statut
Contributeur
Dernière intervention
30 juillet 2021
1 452
30 juin 2007 à 08:23
30 juin 2007 à 08:23
Bonjour,
Il y a aussi le service gratuit de Google :
http://www.google.com/intl/fr/help/faq_translation.html
J'ai mis sur mon CMS un petit script de traduction automatique (anglais et allemand) via Google :
Voir le résultat en ligne :
http://phortail.free.fr/
Il y a aussi le service gratuit de Google :
http://www.google.com/intl/fr/help/faq_translation.html
J'ai mis sur mon CMS un petit script de traduction automatique (anglais et allemand) via Google :
<form action="https://translate.google.com/" target="_blank"> <input name="hl" value="fr" type="hidden"><input name="ie" value="UTF8" type="hidden"> <input name="oe" value="UTF8" type="hidden"><input name="prev" type="hidden"> <p>Traduction du site</p><p><input name="u" value="http://adresse_du_site" size="20" type="hidden"</p> <input name="langpair" size="1" value="fr|en" type="hidden"><input value="French to English" type="submit"> </form> <form action="https://translate.google.com/" target="_blank"> <input name="hl" value="fr" type="hidden"><input name="ie" value="UTF8" type="hidden"> <input name="oe" value="UTF8" type="hidden"><input name="prev" type="hidden"> <p><input name="u" value="http://adresse_du_site" size="20" type="hidden"</p> <input name="langpair" size="1" value="fr|de" type="hidden"><input value="French to German " type="submit"> </form>
Voir le résultat en ligne :
http://phortail.free.fr/
nettlebay
Messages postés
35
Date d'inscription
dimanche 15 octobre 2006
Statut
Membre
Dernière intervention
11 juillet 2015
97
15 oct. 2006 à 02:31
15 oct. 2006 à 02:31
Pour traduire instantanément une page web:
1. Utiliser un moteur de traduction en ligne, par exemple: webtranslation.paralink.com/ qui fonctionne avec promt7, le meilleur traducteur existant. Il est de plus rapide (en tous cas depuis les Antilles).
2. copier-coller l'adresse à traduire. Par exemple: weather.noaa.gov (c'est un bulletin météo en Anglais)
3. Lancer la traduction
4. copier l'adresse affichée alors dans la barre d'adresse.
5. Créer un lien dans votre site avec cette adresse ou mettez cette page en I-Frame. La page s'affichera automatiquement traduite en Français. Bien sûr, le résultat peut-être parfois assez rigolo !
Pour traduire votre site en entier, il suffit de reprendre la même opération mais avec votre page d'accueil traduite par exemple en Anglais. Normalement, tous les frames et i-frames seront traduits et (probablement) les nouvelles pages ouvertes par liens (je n'ai pas vérifié cette dernière affirmation).
J'utilise pour ma part ce système sur mon site pour donner la possibilité aux internautes de traduire certains fichiers eux-même. En général, quand je suis disponible, je les traduis avec mon logiciel Promt7 Personal et mes dictionnaires personnalisés. Le résultat est bien meilleur. En tout état de choses, il est impératif de connaître un minimum la langue à traduire, car sinon,bonjour les contre-sens !
Mon site: stmartin-meteo.com/stmartin-meteo.htm
Patrice
St Martin island, Antilles Fr
1. Utiliser un moteur de traduction en ligne, par exemple: webtranslation.paralink.com/ qui fonctionne avec promt7, le meilleur traducteur existant. Il est de plus rapide (en tous cas depuis les Antilles).
2. copier-coller l'adresse à traduire. Par exemple: weather.noaa.gov (c'est un bulletin météo en Anglais)
3. Lancer la traduction
4. copier l'adresse affichée alors dans la barre d'adresse.
5. Créer un lien dans votre site avec cette adresse ou mettez cette page en I-Frame. La page s'affichera automatiquement traduite en Français. Bien sûr, le résultat peut-être parfois assez rigolo !
Pour traduire votre site en entier, il suffit de reprendre la même opération mais avec votre page d'accueil traduite par exemple en Anglais. Normalement, tous les frames et i-frames seront traduits et (probablement) les nouvelles pages ouvertes par liens (je n'ai pas vérifié cette dernière affirmation).
J'utilise pour ma part ce système sur mon site pour donner la possibilité aux internautes de traduire certains fichiers eux-même. En général, quand je suis disponible, je les traduis avec mon logiciel Promt7 Personal et mes dictionnaires personnalisés. Le résultat est bien meilleur. En tout état de choses, il est impératif de connaître un minimum la langue à traduire, car sinon,bonjour les contre-sens !
Mon site: stmartin-meteo.com/stmartin-meteo.htm
Patrice
St Martin island, Antilles Fr
21 janv. 2011 à 12:48
je suis passé sur phortail, et j'ai vu les boutons de traduction.
cependant j'ai fait des essais sur un de mes site, et je n'arrive pas à trouver l'astuce pour masquer le frame (frame name=n) contenant 'google traduction' (comme tu le fait sur ton cms).
bref,
je n'arrive pas à repasser automatiquement l'url du type 'http://translate.googleusercontent.com/translate_c?hl=fr&sl=fr&tl=de&u...' provenant du frame contenant la page traduite (frame name=c)
vers le TOP frame ou Parent frame ou à la place du frameset...
j'ai essayé des trucs en js du style:
parent.frames.window.location=document.location.href (sans grand susscès)
peux-tu m'indiquer l'astuce que tu utilises.
merci.
21 janv. 2011 à 17:58
J'utilise ce script pour supprimer les frames, dans la partie <head> du site :
<script type="text/javascript">
if (window != top) {top.location = window.location;}
</script>
21 janv. 2011 à 22:39
quand on voit ce petit bout de code on se dit bon sang mais c'est bien sur.
merci.
5 mars 2011 à 18:24
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'fr'
}, 'google_translate_element');
}
</script><script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
5 mars 2011 à 18:30
<input name="hl" value="fr" type="hidden"><input name="ie" value="UTF8" type="hidden"> <input name="oe" value="UTF8" type="hidden"><input name="prev" type="hidden">
<p>Traduction du site</p><p><input name="u" value="http://adresse_du_site" size="20" type="hidden"</p>
<input name="langpair" size="1" value="fr|en" type="hidden"><input value="French to English" type="submit">
</form>
<form action="https://translate.google.com/" target="_blank">
<input name="hl" value="fr" type="hidden"><input name="ie" value="UTF8" type="hidden"> <input name="oe" value="UTF8" type="hidden"><input name="prev" type="hidden">
<p><input name="u" value="http://adresse_du_site" size="20" type="hidden"</p>
<input name="langpair" size="1" value="fr|de" type="hidden"><input value="French to German " type="submit">
</form>