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

Windows Discussion :

Traduire un logiciel dans une autre langue


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut Traduire un logiciel dans une autre langue
    Bonjour à tous,

    Depuis peu, je traduis des logiciels anglais en français (sous Windows) pour diverses sociétés ainsi que leurs pages web. Je ne suis pas programmeur mais je m'y intéresse beaucoup. Mes bases en informatique sont quand même très solides.

    Pour la traduction des logiciels, ces sociétés m'envoient un fichier ressource (txt en général) et je dois traduire tous les textes entre parenthèses. Je renvoie, elle compilent, je réinstalle le logiciel, je contrôle, je teste, je corrige, je renvoie... Le processus est très long ! Beaucoup d'allers et retours car traduire en français allonge souvent la longueur des textes !

    1/ Après installation du programme original, y'a-t-il un moyen de décompiler l'exécutable, de traduire et ensuite de compiler pour voir mon travail instantanément ?

    2/ Si cela était possible, quel logiciel est nécessaire ?

    Merci pour votre aide.

    J-François

  2. #2
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Savoir si tu peut traduire directement le logiciel dépend de la "nullité" de ceux qui ont programmés la partie localisation
    En fait, il existe plusieurs méthodes pour traduire les logiciels, et en fonction desquelles tu aura une plus ou moins grande facilité à faire la modification toi même :
    - C'est codé en dur dans le programme | Pas de solution simple
    - C'est dans une dll de ressources par exemple un dossier avec fr.dll, en.dll, etc. | Dans ce cas vu que la dll n'est que le conteneur d'un fichier de ressources tu peux par exemple utiliser XN Resource Editor pour modifier tout ça (Visual Studio sait le faire aussi ...).
    - C'est dans un fichier .ini/.xml/.txt/... présent dans les dossiers du programme | Edition directe

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut
    Merci pour ta réponse.

    En général, c'est codé dans le dur, dans l'exe, comme tu dis !

    Pour les reste, ça ne me pose pas de problème...

    JF

  4. #4
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Citation Envoyé par Jieffe17 Voir le message
    En général, c'est codé dans le dur, dans l'exe, comme tu dis !
    Que c'est vilain Essayes quand même XN Resource Editor pour voir ...

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut
    XN Resource Editor ne me permet pas de voir l'intégralité du programme.

    J'avais téléchargé il y a quelque temps "Resource Hacker" (je ne suis pas un Hacker ! lol) qui m'a permis de traduire quelques logiciels pour Pocket PC.

    Là, avec XN Resource, j'ai testé sur un exe, je ne vois pas de différence.

    J'ai téléchargé SharpDevelop, je vois le programme en Hexadécimal avec le texte sur la droite mais ce n'est pas vraiment exploitable.

    Quelle pourrait être la solution maintenant ?

    Merci d'avance.

  6. #6
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Attend, tu as ouvert le programme dans XN, modifié ce que tu voulais, fait "Enregistrer sous" pour enregistrer l'exe, et ça n'a rien changé ?
    Ou c'est pas ça ?

Discussions similaires

  1. Executer un programme dans une autre langue
    Par raphchar dans le forum Windows
    Réponses: 3
    Dernier message: 01/10/2010, 09h30
  2. écrire dans une autre langue chinois et arabe
    Par pottiez dans le forum C++Builder
    Réponses: 0
    Dernier message: 29/07/2008, 14h17
  3. Ecrire l'intitulé du sujet dans une autre langue
    Par HENRYC dans le forum Outlook
    Réponses: 2
    Dernier message: 11/07/2007, 16h41
  4. Installation dans une autre langue - NLS_LANG
    Par dzafer dans le forum Installation
    Réponses: 2
    Dernier message: 11/07/2007, 09h38

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