AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi mehrsprachig, tsilang, Resource-Stirngs, Fehlermeldung
Thema durchsuchen
Ansicht
Themen-Optionen

mehrsprachig, tsilang, Resource-Stirngs, Fehlermeldung

Ein Thema von Susanne · begonnen am 31. Mai 2005 · letzter Beitrag vom 3. Jun 2005
Antwort Antwort
Susanne

Registriert seit: 21. Mai 2004
Ort: Lage
232 Beiträge
 
Delphi 2005 Professional
 
#1

mehrsprachig, tsilang, Resource-Stirngs, Fehlermeldung

  Alt 31. Mai 2005, 07:50
einen schönen guten Morgen,

ich möchte mit Hilfe der Tsilang-Komponente meine Anwendung mehrsprachig machen, was so weit auch bisher ganz gut klappt. Jetzt geht es aber um die Resourcenstrings.

Ich habe die Tsilang-Komponente für delphi 7 installiert und auf jedem meiner Forms die TSilang untergebracht. Meine Sprachen sind jeweils deutsch und englisch.

Jetzt starte ich den siimporter aus dem installierten Verzeichnis, suche mir dann meine exe-Datei, die letzten drei Kästchen sind markiert, klicke auf next und er sucht. Dann bekomme ich die Details angezeicht und überall steht not available. Suche dann oben Unit 1 (ist meine Hauptform) und bekomme folgende Fehlermeldung:

Error reading TSilangRTSE.Caption: Property caption does not exists. Ich habe aber TsilangRTSE gar nicht auf meiner Form, auf gar keiner.

Mache ich das gleiche noch mal und nehme statt unit1 unit2, dann zeigt er mir die details richtig an und ich kann die resourcenstrings auswählen und später übersetzen.

Weshalb also die Fehlermeldung? und was kann ich tun?

Hätte dann noch eine zweite Frage: Wenn ich die Resourcenstrings auf Unit2 übersetze, werden die z.B. bei MessageDLG nicht übersetzt angezeigt, auch wenn ich sie von unit2 aus aufrufe. Müsste das alles in der Unit1 sein, weil von da aus alles aufgerufen wird?

Für jeden Tip dankbar.

Grüsse
Susanne
Susanne
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

Re: mehrsprachig, tsilang, Resource-Stirngs, Fehlermeldung

  Alt 2. Jun 2005, 17:50
das sollte nur kommen, wenn die Komponente installiert wurde und danach die property Caption aus der Unit und der DCU der Komponente entfernt wurde.

Hast du die Komponente verändert?

Florian
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
Susanne

Registriert seit: 21. Mai 2004
Ort: Lage
232 Beiträge
 
Delphi 2005 Professional
 
#3

Re: mehrsprachig, tsilang, Resource-Stirngs, Fehlermeldung

  Alt 3. Jun 2005, 13:00
ich hab an der Komponente nichts geändert, habe die pas-Dateien nicht
Susanne
  Mit Zitat antworten Zitat
Benutzerbild von mael
mael

Registriert seit: 13. Jan 2005
391 Beiträge
 
Delphi XE3 Professional
 
#4

Re: mehrsprachig, tsilang, Resource-Stirngs, Fehlermeldung

  Alt 3. Jun 2005, 13:47
Vielleicht ist in dem uses-Abschnitt einer deiner Formen eine TSILang-Unit aufgeführt...
Schon alleine das reicht damit Code ausgeführt wird der in dem initialization-Teil einer der Units steht.

Wenn das nicht der Grund ist, probier doch mal ein Beispielprojekt zu machen und es hierher zu schicken. Ich verwende zwar nicht TSILang (sondern mein eigenes Werkzeug) aber es gibt sicher andere Leute hier die dazu dann mehr sagen könnten.
HxD, schneller Hexeditor:
http://mh-nexus.de/hxd
  Mit Zitat antworten Zitat
Antwort Antwort


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 09:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz