IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Traduire une page à la volée


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2003
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2003
    Messages : 422
    Par défaut Traduire une page à la volée
    Bonjour,

    je me pose la question suivante :

    est-il possible de traduire automatiquement et à l'ouverture (en fonction de la langue utilisée dans le navigateur) une page web GRATUITEMENT et sans création spécifique (pas de page déjà traduite)

    J'ai vu que l'on peut utiliser l'API Google mais c'est pas gratuit et sur un gros site ça peut faire mal

    Merci et bonne journée à tous

  2. #2
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 948
    Par défaut
    Bonjour,
    De mémoire Firefox peut faire çà.
    Mais je doute de la pertinence de ma réponse dans un forum php >.<

    hth,

  3. #3
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2003
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2003
    Messages : 422
    Par défaut
    Bonjour,
    Je me suis surement mal expliqué
    Je suis a la recherche d’une solution de traduction à la volée des pages
    Sachant que le site est en PHP maison et qu’en moyenne c’est 30000 affichages/jour

    Sur le site je récupère la langue utilisée par le navigateur de l’internaute donc l’idéal serait
    une traduction à partir de cette information sans aucune intervention de l’internaute.

    La traduction devra être totalement transparente pour le visiteur (donc ça veut dire que la traduction doit être faite avant l'affichage)
    Je pense qu'une IA serait capable de faire ça mais laquelle ? si quelqu'un à une idée


    Cordialement

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2022
    Messages
    395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 21
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2022
    Messages : 395
    Par défaut
    Bonjour,
    Tant pis si je dis une bêtise mais tu peux récupéré la langue du navigateur en php via :
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $_SERVER['HTTP_ACCEPT_LANGUAGE']

    Et a partir de la langue tu affiches ton contenu via des tableaux associatifs :
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <?php
    $translations = array(
        'fr' => array(
            'hello' => 'bonjour',
            'goodbye' => 'au revoir',
            'thank you' => 'merci'
        ),
        'es' => array(
            'hello' => 'hola',
            'goodbye' => 'adiós',
            'thank you' => 'gracias'
        ),
        'de' => array(
            'hello' => 'hallo',
            'goodbye' => 'auf Wiedersehen',
            'thank you' => 'danke'
        )
    );

    Cdt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Modifier partiellement une page WEB à la volée (asynchrone)
    Par guda dans le forum VB.NET
    Réponses: 2
    Dernier message: 06/01/2016, 10h17
  2. Traduire du texte d'un module javascript intégré dans une page web
    Par juju62 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 05/07/2015, 23h43
  3. Lien dans une page generée a la volée
    Par popy67 dans le forum jQuery
    Réponses: 2
    Dernier message: 18/09/2011, 15h07
  4. [CR] Tranfert de formulaire a travers une page HTMl
    Par LIEU dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 12/09/2002, 09h37
  5. [CR] Avoir seulement une page blanche qd la base est vide???
    Par littleChick dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 13/08/2002, 19h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo