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
Seite 1 von 2  1 2      
Lemmy

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

osteuropäische Sprachen mit Delphi 5

  Alt 26. Nov 2014, 20: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, 20: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.380 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: osteuropäische Sprachen mit Delphi 5

  Alt 26. Nov 2014, 21: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 21: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, 08: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.197 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: osteuropäische Sprachen mit Delphi 5

  Alt 27. Nov 2014, 08: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, 10: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
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#7

AW: osteuropäische Sprachen mit Delphi 5

  Alt 27. Nov 2014, 10:33
Alternativ gibt es auch noch Bemühungen wie Delphi-Referenz durchsuchenTNT Unicode Controls,
welche aber auch nicht immer 100%ig funktionieren.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Lemmy

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

AW: osteuropäische Sprachen mit Delphi 5

  Alt 27. Nov 2014, 10:40
hi,

Danke für die vielen Tipps... funktioniert auf den ersten Blick eigentlich ganz gut.

WIe gesagt: Es geht um eine handvoll (3-5) Edits, in denen (genau) ein Anwender bei bestimmten Datensätzen die slowenischen/tschechischen Begriffe eingeben will (z.B. Name, Anschrift). Ein Umstieg auf XE2 ist zwar vorbereitet, aber wie so oft ist dem Kunden eine einfache billige Lösung lieber als was vernünftiges. Daher wirds auf ne evtl. manuelle Umschaltung raus laufen.

Grüße
  Mit Zitat antworten Zitat
OrNEC

Registriert seit: 6. Nov 2009
493 Beiträge
 
FreePascal / Lazarus
 
#9

AW: osteuropäische Sprachen mit Delphi 5

  Alt 27. Nov 2014, 10:47
Alternativ gibt es auch noch Bemühungen wie Delphi-Referenz durchsuchenTNT Unicode Controls,
welche aber auch nicht immer 100%ig funktionieren.
Ich habe gute Erfahrung damit. Nur, dass es etliche Komponenten fehlen, z.B. die TrackBar.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#10

AW: osteuropäische Sprachen mit Delphi 5

  Alt 27. Nov 2014, 11:05
TrackBar: Eine Komponente mit nummerischem Wert und oftmals ohne irgendwelche Texte (außer Zahlen) ... da kann man schon auf die Idee kommen und sie nicht extra für Unicode umzubiegen, da man ja auch die Standardkomponente benutzten kann.

Die Komponenten selber gingen shcon, auch wenn die die VCL schon ganz schön verbiegen.
Es konnte vorkommen, daß es mit Fremdkomponenten Probleme gab, vorallem wenn die selber bissl was vergiegen wollten und man sich in die Quere kam.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 08:29 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