Traduction de site

Bonjour,

Je developpe des sites pour des agences immobilière et je souhaiterais que mes sites soient disponibles en plusieurs langues en cliquant sur un drapeau ( exemple ici :https://www.online-translator.com/default.aspx?prmtlang=fr

La difficultée vient du fait que la plupart des données viennent d'une BDD.

J'ai donc pour choix :
- De recréé autant de BDD que de langues
- De n'avoir qu'une seul BDD mais qui est traduite au moment de l'affichage
- Autre?

J'aurais donc besoin d'un logiciel de traducation fait pour les webmaster, mais je ne trouve rien de concluant sur le net...

Auriez vous une idée?

Cordialement,

B.L.

8 réponses

  1. Bonsoir

    par exemple pour traduire un site en anglais, pour le lien du drapeau anglais tu mets :

    http://www.babelfish.altavista.com/babelfish/trurl_pagecontent?lp=fr_en&url=http://nom de ton site

    essaie et tu me diras si ça fonctionne
    1. par exemple ?
      http://www.babelfish.altavista.com/google.fr ?
      1. http://www.babelfish.altavista.com/babelfish/trurl_pagecontent?lp=fr_en­&url=http://test.h2i.fr/BLZ/BLZ/index/

        => Ca foire :(
        1. C'est plus simple que ca ne parait il suffit de déterminer un caractère de séparation entre une entré francaise et anglaise à chaque entré de ta base de donnée et également les mots de ton site tu utilise ce caractère.

          Par exemple tu prend le caractère '#'
          Imaginons que tu as genre un titre qui s'apelle 'Maison de campagne'

          La tu mettra 'Maison de campagne#Coutry house'

          Ensuite en fonction d'un parametre (get par exemple) tu affiche (grace a une fonction très simple a réalisé) la partie droite ou gauche de ta chaine de caractère.

          Voila
          1. Oui mais ca implique de TOUT traduire manuelemment (mot par mot)