AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

osteuropäische Sprachen mit Delphi 5

Ein Thema von Lemmy · begonnen am 26. Nov 2014 · letzter Beitrag vom 27. Nov 2014
Antwort Antwort
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.366 Beiträge
 
Delphi 10.3 Rio
 
#1

osteuropäische Sprachen mit Delphi 5

  Alt 26. Nov 2014, 19:35
Hi,

ich muss hier noch ein Delphi 5 Projekt pflegen. Jetzt möchte der Kunde gerne, dass einer der Anwender auch Tschechische/Slowenische Begriffe und Namen eingeben kann. Welche Optionen habe ich?

* Umstieg auf eine IDE > 2009
* Verwendung von Unicode-Komponenten
* ???
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#2

AW: osteuropäische Sprachen mit Delphi 5

  Alt 26. Nov 2014, 19:46
Stelle im Font den EASTEUROPEAN_CHARSET (oder so ähnlich) Zeichensatz ein. Das sollte reichen. Dann benötigst Du noch den richtigen Font und eine entsprechende Tastatur. Ich habe derartige Software (D6) seit Jahren im Einsatz.

Besorge Dir vielleicht eine Lokalisierungskomponente (TSiLang), mit der Du deine Anwendung auf Deutsch entwickeln kannst um dann anschließend alles zu übersetzen. Du kannst dann auch während der Laufzeit umschalten und übersetzen (lassen). Hab ich in Tschechien, läuft.

Ich habe auch mit der bei D6 Enterprise mitgelieferten ITE (Integrated Translation Environment) herumgespielt, aber das ist ein PITA (Pain in the Ass).
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.366 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: osteuropäische Sprachen mit Delphi 5

  Alt 26. Nov 2014, 20:17
Hi,


es geht hier lediglich um eine handvoll Edits, die in bestimmten Fällen die osteuropäischen Sprachen unterstützen müssen - heißt, das kann ich notfalls umschaltbar machen. Problem bleibt der Font... Hast Du da auch noch einen Tipp?

[edit]

hat sch erledigt. wenn ich die slowakische Tastaturunterstützung aktiviere und den Charset einstelle, dann sieht das erst mal gut aus. Danke!

Geändert von Lemmy (26. Nov 2014 um 20:23 Uhr)
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#4

AW: osteuropäische Sprachen mit Delphi 5

  Alt 27. Nov 2014, 07:49
Soweit ich mich erinnere, funktionieren viele der Übersetzungen nur beim Kunden, denn nur dort ist die tschechische Version von Windows installiert. Aber das war noch zu XP-Zeiten. Mittlerweile sollte sich das Problem erledigt haben. Allerdings solltest Du die DFM nie als Text auf deinem PC editieren, irgendwas war da. Ich glaube, dann gingen viele der Supersonderzeichen flöten.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: osteuropäische Sprachen mit Delphi 5

  Alt 27. Nov 2014, 07:54
Bedenke auch das Arbeiten mit Charsets für viele Controls einfach nicht funktioniert.
Ich würde auf D2009+ umstellen. Und für die Oberfläche GNU GetText ausprobieren.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#6

AW: osteuropäische Sprachen mit Delphi 5

  Alt 27. Nov 2014, 09:25
Mag sein. Aber ich habe ein Projekt mit 200k LOC in D6 in Tschechien am Laufen. Und egal was für ein Frickeltool ich denen hinstelle, tschechisch geht immer. Wieso auch nicht? Schließlich funktioniert das Windwos selbst auch und andere Controls benutze ich nicht. Na ok, DevExpress noch. Und FastReport. Und.. uralten Mumpitz. Nie Probleme gehabt.

Welche Controls funktionieren denn nicht?

Ich würde für ein paar Edits nicht auf D2009+ umstellen. Wegen der Spatzen, die auf den Kanonen rumturnen.
  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 07:54 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