AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Russische Übersetzung funktioniert nicht auf rus. Windows

Russische Übersetzung funktioniert nicht auf rus. Windows

Ein Thema von H4ndy · begonnen am 15. Dez 2008 · letzter Beitrag vom 19. Dez 2008
 
Benutzerbild von H4ndy
H4ndy

Registriert seit: 28. Jun 2003
Ort: Chemnitz
515 Beiträge
 
Delphi XE3 Professional
 
#1

Russische Übersetzung funktioniert nicht auf rus. Windows

  Alt 15. Dez 2008, 10:12
Hallo,

Ich hab wiedermal ein Problem mit der leidigen Übersetzungsproblematik mit nicht-westlichen Charsets.

Aufgrund von technischen Einschränkungen und einem riesigen Umfang, ist es uns im Moment leider nicht möglich, auf das neue Delphi mit UTF-8-Support bzw. auf UTF-8-enabled controls umzusteigen. Ich benötige also eine Lösung, welche irgendwie mit Bordmitteln funktioniert. Umgebung ist Delphi 7 Professional.

Folgendes Problem tritt bei uns auf.
Wir haben unsere Software von einem russischen Übersetzungbüro übersetzen lassen, was auch reibungslos funktioniert. Die Übersetzung läuft problemlos auf einem westlichen Windowssytem, welches über die Regions- und Sprachoptionen auf russisch gestellt wurde. Folgender Test ergibt das gewünschte Bild, wo mittels der Charset-Optionen gearbeitet wurde:

http://imghost.glorp.de/i/f8fcd2164c14.png
(Kompiliert auf dt. WinXP, EXE-Sprache ist Englisch (USA), Sprachoption auf Russisch ("für nicht UTF-8-Anwendungen"))

Starte ich nun die selbe EXE auf einem englischen XP funktioniert alles genauso.
Zu Problemen kommt es nun auf einem richtigen, komplett russischen XP:

http://imghost.glorp.de/i/a6cb486ebee0.png
(Selbe EXE wie oben auf einem RUS XP Pro SP3)

Unsere Sprachdaten enthalten auf einem deutschen System den Zeichensalat wie auf dem oberen Screenshot zu sehen, auf dem russischen System werden die Texte aber im Win-Editor korrekt kyrillisch angezeigt und "wie gewohnt" die deutschen Umlaute nicht dargestellt.

Wir vermuten einen Codepage-Dreher oder irgendsoetwas im Bereich der Fonts in Windows. Unsere Anwendung benutzt Tahoma programmweit, welche über ParentFont := True an alle Tochtercontrols vererbt wird. Andere Fonts, welche von einem deutschen XP kopiert wurden funktionieren auch nicht. Bisherige Suche war in dem Bereich leider sehr ernüchternt :/

Vielleicht hatte ja schonmal jemand dieses Problem.

Grüße,
Manuel
Angehängte Grafiken
Dateityp: png prog_xp_ru_116.png (12,0 KB, 14x aufgerufen)
Dateityp: png prog_xp_de_203.png (11,8 KB, 9x aufgerufen)
Manuel
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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:44 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