Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#6

Re: Übersetzung mit GNU Gettext (Fehler nach Komprimierung)

  Alt 15. Jul 2008, 09:40
Zitat von Union:
Oder hänge die Datei als Resource an die Exe. Die wird auch jedesmal automatisch mit eingebunden.
Das geht mit gnugettext nicht. Soweit ich weiß, schreibt der dxgettext Patcher die Position der angehängten Übersetzungen selbst in eine Signatur mitten in den Bytecode der EXE. Das ist auch der Grund, warum es nicht möglich ist, die Dateien mit UPX und ähnlich zu packen UND eine Übersetzung anzuhängen.

Ich hatte Lars Dybdahls vor ein paar Jahren mal eine bessere Lösung geschickt (Signatur vom Patcher mit relativem Offset an die EXE angehängt) - trotzdem hat er sie in 1.2.2 noch nicht eingearbeitet. Da werd ich mal nachfragen, sobald ich Zeit hab...

Gruß Assertor
Frederik
  Mit Zitat antworten Zitat