Tom's Guide > Forum > Programmation > Traduire un site en plusieurs langues

Traduire un site en plusieurs langues

Forum Programmation : Traduire un site en plusieurs langues

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour, j'ai besoin de l'aide des webmasters... j'aimerais ssavoir comment faire pour traduire son site en plusieurs langue, je m'explique:
j'ai créer un site et je veux qu'il soit traduisible en anglais et en espagnol, en cliquant sur des petits drapeaux par exemple..
1- est ce qu'il existe des scripts php ou javascript pour cela ??
2- est ce que je dois traduire manuellement mon site, ce qui me ferai 3 exemplaire du site en réalité.

merci d'avance pour votre aide

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

votre aide sera la bienvuenue.merci beaucoup!
ou est ce qu'il ne fo pas acheter les services de site qui traduisent automatiquement ??

Répondre à snooky971

la premiere solution serait que tu traduise ton site toi même :-P , je t'avoue que cette solution n'est pas pratique ... Mais comme tu le dit il doit surement exister des scipt ou autre, je vais chercher et si j'en trouve un je te le dis ;-)

Répondre à NavidV3

lol merci, parceque personnellement je ne me vois pas traduire toutes ces pages en anglais et espagnol..

Répondre à snooky971

trans.voila.fr c'est pour si tu veux traduire ton site pour toi meme et il y aura la puvblicité de voila, mais moi je veux ke ce soit faisable directement de mon site

Répondre à snooky971

en fait la question c'est, quelle technique IDN utilise pour traduire son site en anglais ??

Répondre à snooky971

ah .... ça je sais pas

Mais je te conseille de le traduire toi meme si t'as le temps :-D les traductions automatiques parfaites, ça n'existent pas , c'est souvent bourrés d'erreurs

Répondre à Patjack

Tu as un site www.reverso.com
C'est pas mal, mais c'est loin d'être parfait !!!
De plus, depuis peu, tu es limité dans le nombre de traduction que tu demandes. Mais en sortant du site et en te remettant dessus, le compteur repart à zéro.
Mais je te le redis...c'est de loin pas parfait.
Moi je veux traduire mon site en allemand et anglais... pas facile de trouver les bonnes traductions pour le mot fannon, mors, crinière, licol, ... ;-)
Disons que cela peut être une base. Je passe par là et ensuite je le fais contrôler par quelqu'un que je connais qui parle français, allemand et anglais. Ca lui "mâche" le travail et elle perd moins de temps que de faire toute la traduction...
Ce n'est qu'une idée...

Répondre à Tinker

salut Snooky,

personellement, j'utilise le CMS (Content Managing System : System de Gestion de Contenu, en bref, un script "Portail" tout prêt. Pour infos, Infos-du-net.com utilise le même ^^ ) Xoops !
www.xoops.org ou plutôt, si tu es Français : www.frxoops.org .
C'est d'après moi l'un des meilleurs CMS.
En plus de ce CMS, il existe un "Hack" ( = une modification ) qui te permet de créer autant de langues que tu le souhaite.
Il est assez simple à mettre en place, sauf que par la suite il te faudra tout traduire "à la main".
Une fois fait, tes visiteurs n'auront qu'à cliquer sur un drapeau pour choisir la langue de leur choix.
C'est ce que j'ai trouvé de mieux !

Le problème avec les traducteurs en ligne c'est qu'ils traduisent n'importe quoi...
ça va pour un mot, une petite phrase... mais va traduire un paragraphe entier... ça devient hilarant !

De + en traduisant "à la main" tu maitrisera ce que signifieront les traductions et donc le message à faire passer.

Répondre à SpeedAirMan

ok, merci beaucoup pour toute votre aide..

Répondre à snooky971

Si t'as le courage de traduire toi-même, je pense que c'est la meilleure méthode :

Les pages sont en PHP et au début de chaque, tu inclus la page de langue, dans celle-là tu as la phrase "bonjour sur mon site" avec une image :

<html>

<?php
include '/langues/' . $langue . '/index.php';
?>

<body>

<?php
echo $langue['bonjour'];
?>

 


<img src="dgqgzg.png" />

</body>
</html>


Et tu crée plusieurs dossiers dans /langues
Dans /langues/francais/index.php, tu as :

<?php

$langue['bonjour'] = 'Bonjour, bienvenue sur mon site';
$langue['............'] = '...........................';

?>

et et tu appelle les pages comme ça :
http://www.tonsite.com/index.php?langue=francais

Répondre à Rennou

dans le système que je t'ai expliqué, c'est encore + simple : [fr ]texte en français[/ fr][en ]text in english[/ en]
Deplus chaque partie du site est intégralement traduite (les parties du site du genre "connection" etc"

Répondre à SpeedAirMan

J'ai le truk' !!
Alors il suffit d'aller sur le site de traduction de voila, tu rentre l'adresse de ta page web a l'endroit indiqué et une fois que tu es sur ta page web, clique droit et " afficher la source", et donc le bloc note s'ouvre la tu fait "enregistrer sous", tous format puis le nom de ton fichiers suivi de .html et tu a ta page traduite sans pub ! Il ne te reste plus qu'à l'heberger et faire un lien !!

Répondre à soap10

www.reverso.net et tu aura 3 exemplaires..

Répondre à farlich

Bonsoir,

Dans la même situation que Snooky, j'ai suivi tes conseils et j'ai télécharger XOOPS 2.3.3 fichier zip, quand je l'installe le message suivant apparaît :

Erreur : Impossible de trouver un fichier XML d'installation dans ce pack!

Je suis sous joomla.

Comment récupérer le fichier XML de ce pack.

Merci par avance de toutes aides

Fabrice

Répondre à Anonyme
Tom's Guide > Forum > Programmation > Traduire un site en plusieurs langues
Aller à :

Il y a 326 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens