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

EDI Delphi Discussion :

[D2007] Erreur lors de la traduction


Sujet :

EDI Delphi

  1. #1
    Membre habitué
    Développeur .NET
    Inscrit en
    Juin 2002
    Messages
    274
    Détails du profil
    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2002
    Messages : 274
    Points : 174
    Points
    174
    Par défaut [D2007] Erreur lors de la traduction
    Bonjour,
    Lorsque j'utilise le module de traduction intégré (expert DLL de ressources), il plante sur ma fiche principale (pourtant pas excessivement chargée, son dfm pèse 649 Ko) avec le message suivant :

    "Echec ObjetTextToResource: identificateur attendu ligne xxx"

    En visualisant la fiche en mode texte je me rends compte que la ligne en question tombe sur les données Picture.Data d'un TImage contenant un PNG ; je supprime aussitôt l'image et recommence toute la manip, paf même erreur et ça retombe sur un autre Timage avec PNG !!
    Le truc qui m'intrigue c'est qu'il y a bien d'autres Timage/PNG avant celui-ci !! Mais ça plante toujours après une ligne > 7000...
    Du coup la traduction ne fonctionne pas pour ma fiche principale.

    Quelqu'un aurait une idée ? Car si je dois supprimer mes images j'ai pas fini
    Merci

  2. #2
    Membre habitué
    Développeur .NET
    Inscrit en
    Juin 2002
    Messages
    274
    Détails du profil
    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2002
    Messages : 274
    Points : 174
    Points
    174
    Par défaut
    Une idée : pourrais-je faire la traduction "manuellement" ?
    C'est à dire au lieu de la faire ligne par ligne dans l'archaïque "éditeur de traductions", la faire ligne par ligne directement dans le fichier DFM sous forme texte ?

    Dans le dossier des sources d'un langage il y a les fichiers :
    • UfrmMain.dfm : mêmes nom/taille que le DFM de ma fiche principale
    • UfrmMain.ERR_DFM : le fichier enregistré lors de l'erreur précitée, je ne connais pas son utilité
    • UfrmMain.dfn : beaucoup plus lourd (3,6 Mo), je ne sais pas non plus à quoi il sert mais il ne contient aucune chaine de caractères à priori

    Qu'en dites-vous ?

  3. #3
    Membre habitué
    Développeur .NET
    Inscrit en
    Juin 2002
    Messages
    274
    Détails du profil
    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2002
    Messages : 274
    Points : 174
    Points
    174
    Par défaut
    Bon cela semble marcher en traduisant directement dans le UfrmMain.dfm du dossier ENG... Juste qques contrôles qui disparaissent lors du changement dynamique de langage à l'exécution.
    Je poursuis mes tests puis me re-réponds tout seul

  4. #4
    Membre habitué
    Développeur .NET
    Inscrit en
    Juin 2002
    Messages
    274
    Détails du profil
    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2002
    Messages : 274
    Points : 174
    Points
    174
    Par défaut
    OK j'ai laissé tomber l'expert DLL de ressources complètement buggué, je fais ça avec une bonne vieille STRINGTABLE en ressources.

Discussions similaires

  1. Erreur lors de l'execution d'un script jsp
    Par tuxor dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 06/08/2004, 12h35
  2. Erreur lors de la connexion
    Par mathll65 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 23/03/2004, 17h46
  3. Erreur lors d'une requete INNER JOIN
    Par k-lendos dans le forum Langage SQL
    Réponses: 2
    Dernier message: 17/03/2004, 15h09
  4. Erreur lors de modification d'une table
    Par seb.49 dans le forum SQL
    Réponses: 11
    Dernier message: 13/01/2003, 17h16
  5. [VB6] Erreur lors de l'ouverture d'un document Word
    Par Marco le Pouillot dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/01/2003, 09h30

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