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

PyQt Python Discussion :

Traduction en français de hplip


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 136
    Par défaut Traduction en français de hplip
    Bonjour à tous,

    je dois faire une version en français de hplip, hplip-gui, j'ai donc récupéré le tar.gz sur sourceforge, et commencé à découvrir le monde python, pyside etc.
    La traduction nécessite la modification du code de certains fichiers pour charger le translator, et la création des fichiers ts,qm etc.
    Dans le code il est spécifié qu'il n'y a plus eu de traduction depuis le passage de QT3 à QT4, mais il existe toujours des fichiers traduits (ex: /usr/share/hplip/data/localization/hplip_fr.qm).
    Après cette longue introduction, voici les questions que je me pose et que je vous soumets:
    1) faut-il modifier les installations existantes et donc juste remplacer les fichiers py,pyc,pyo et le .qm, ou vaut-il mieux proposer une nouvelle install avec l'ensemble des fichiers. Dans les deux cas bien sûr il faut créer un package.
    2) comment rendre disponible à tous cette traduction? Sur sourceforge, et dans ce cas comment, etc...

    Vous l'aurez compris, c'est là ma première tentative de contribution à un projet open-source
    Merci pour vos conseils éclairés.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Salut,

    A cote du .qm vous avez un .ts dans lequel sont les traductions.
    => l'IHM est déjà traduite en français.

    Vous voudriez traduire quoi?

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 136
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Salut,
    A cote du .qm vous avez un .ts dans lequel sont les traductions.
    => l'IHM est déjà traduite en français.
    Vous voudriez traduire quoi?
    - W
    Oui effectivement, c'est quelque chose que je ne suis pas encore sur de comprendre.
    Officiellement la traduction n'est plus assurée depuis quelques versions, mais les fichiers sont toujours là. D'un autre côté dans le code (exemple setup.py) il n'est pas utilisé pour des environnements qt4.
    Autre chose encore, le fichier hplip_fr.qm fourni ne semble pas correspondre à la version. C'est à dire quand je génère avec pyside-lupdate un fichier ts que je le transforme (après traduction) en qm, j'ai effectivement les textes traduits dans mon interface (setup par exemple), alors que si j'essaie d'utiliser le fichier qm fourni tout reste en anglais.

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Salut,

    Comprendre comment est construit "hplip" est un exercice fort intéressant mais gourmand en temps.

    Sauf espérer être lu par quelqu'un qui a y déjà passe du temps, on pourra difficilement répondre a des questions aussi spécifiques.

    Normalement, les développeurs de logiciels open-source mettent en place leurs forums de discussion et éventuellement un chat.
    Il serait plus efficace de passer par la.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 136
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Salut,
    Normalement, les développeurs de logiciels open-source mettent en place leurs forums de discussion et éventuellement un chat.
    - W
    Merci wiztricks je vais essayer de trouver ce forum ou de contacter un des développeurs

  6. #6
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Pourquoi ne pas utiliser Qt4 Linguist, il s'occupe de tout et cela répondra aussi à ta question de phrasebook sur ce fil: http://www.developpez.net/forums/d13...e/#post7654534


    Si la dernière traduction est ancienne, je te recommande d'utiliser l'option noobsolete afin de purger les chaînes devenues inutiles.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    pylupdate4 hplip.pro --noobsolete -o hplip.ts
    http://pyqt.sourceforge.net/Docs/PyQt4/i18n.html

Discussions similaires

  1. Traduction en français
    Par divxdede dans le forum NetBeans
    Réponses: 1
    Dernier message: 01/08/2006, 11h15
  2. Réponses: 13
    Dernier message: 16/11/2005, 18h25
  3. [Hardware] Traduction chinois => français
    Par Manopower dans le forum Ordinateurs
    Réponses: 3
    Dernier message: 29/09/2005, 16h13
  4. [3.1] Traduction en français
    Par Jeddo dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 15/08/2005, 09h43

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