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 :

Librairie de traduction


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    467
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 467
    Par défaut Librairie de traduction
    Bonjour,

    J'ai un projet multilingue, avec du code qui ressemble à cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo tr('Ma super chaine à traduire');
    Mon problème est que le projet est volumineux, avec plusieurs développeur. J'ai donc dans mes chaines à traduire, très souvent de subtiles variations entre développeurs et pour le même développeur au fil du temps.
    Je me retrouve donc à avoir des chaines très nombreuses à traduire alors que les textes initiaux sont très proches et pourraient être une chaine unique. Cela fait pas mal grimper la facture de traduction

    Je recherche quelques bonnes idées, bonnes pratiques, outils pour me faciliter la vie pour gérer les traductions.

    Je pensais à un plugin Netbeans, mon IDE, mais pas de piste là dessus.

    Merci.

  2. #2
    Membre émérite Avatar de Geoffrey74
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2007
    Messages : 515
    Par défaut
    Salut,

    j'ai pas tout compris, mais pour le multilingue, je récupère en BDD uniquement le texte traduit, via une variable de session contenant le code de la langue.

    Ainsi, dans ton code, tu aura quelque chose du genre (en version très simpliste) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    /* Récupération du texte */
    $Text = $MonObj->GetText(Page, Langue);
     
    /*Affichage du texte */
    echo $Text;
    Peu importe la langue, le code reste le même.

Discussions similaires

  1. Librairie de traduction open source
    Par pierre.cornic dans le forum Autres composants
    Réponses: 3
    Dernier message: 16/09/2011, 19h15
  2. [WD15] WDINT Traduction des librairies
    Par Yusep dans le forum WinDev
    Réponses: 0
    Dernier message: 19/05/2010, 02h43
  3. Librairie de traduction
    Par locs dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/05/2007, 11h53
  4. Traduction
    Par PierDIDI dans le forum Composants VCL
    Réponses: 3
    Dernier message: 18/09/2002, 00h43
  5. compatibilité des librairies directX8
    Par Freakazoid dans le forum DirectX
    Réponses: 3
    Dernier message: 23/05/2002, 22h33

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