AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Probleme mit Ressourcen-DLL (Übersetzung - Lokalisierung)
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme mit Ressourcen-DLL (Übersetzung - Lokalisierung)

Ein Thema von ralfiii · begonnen am 7. Nov 2007 · letzter Beitrag vom 19. Dez 2007
 
Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
489 Beiträge
 
Delphi 2010 Professional
 
#1

Probleme mit Ressourcen-DLL (Übersetzung - Lokalisierung)

  Alt 7. Nov 2007, 11:13
Hallo!

Ich hab hier eine Anwendung die in ein paar Sprachen übersetzt wurde. Wir verwenden das Borland-Standardvorgehen: Für jede .exe-Datei existiert z.B. eine .DE - Datei die die deutschen Übersetzungen enthält. Delphi macht das alles ohnehin automatisch.

Wenn die Anwendung auf einen Pfad mit Leerzeichen drin (wie z.B. "C:\program files") installiert wird gibt's Probleme:

Kleiner Auszug aus FileMon:

400 11:36:27 Darwin.exe:1584 QUERY INFORMATION C:\Program files\Darwin\PlgHRVScatter.dll SUCCESS Length: 227328
401 11:36:27 Darwin.exe:1584 QUERY INFORMATION C:\PROGRA~2\Darwin\PL8681~1.DE NOT FOUND Attributes: Error
441 11:36:27 Darwin.exe:1584 QUERY INFORMATION C:\Program files\Darwin\PlgSignalView.dll SUCCESS Length: 309248
442 11:36:27 Darwin.exe:1584 QUERY INFORMATION C:\PROGRA~2\Darwin\PLGSIG~1.DE SUCCESS Attributes: A

Das erste Modul (PlgHRVScatter) wird nicht übersetzt , das zweite (PlgSignalView) schon.

Offensichtlich versuchen die EXEs .DE-Dateien mit dem gleichen 8+3-Filenamen zu finden, anstatt auf den gleichen Dateinamen zu gehen.

Blöderweise spielt die Realität da nicht mit, dir /x liefert:

30.10.2007 15:10 227.328 PL8681~1.DLL PlgHRVScatter.dll
30.10.2007 15:10 17.408 PL1669~1.DE PlgHRVScatter.DE
30.10.2007 15:10 309.248 PLGSIG~1.DLL PlgSignalView.dll
30.10.2007 15:11 24.064 PLGSIG~1.DE PlgSignalView.DE

(Es gibt in dem Folder einen ganzen Haufen von Modulen deren Namen mit "PlgHRV" beginnen, da geht sich das mit den 8+3-Namen nicht aus)

HILFE! Was kann man da tun?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz