Einzelnen Beitrag anzeigen

moonwhaler

Registriert seit: 22. Dez 2005
57 Beiträge
 
Delphi 5 Enterprise
 
#6

Re: [D7] Multilanguage Anwendung

  Alt 6. Jul 2006, 15:37
Lustigerweise überschreibt Delphi die nachträglich eingestellten Formatsänderungen. In diesem Fall hilft "UpdateFormatSettings" auf FALSE zu setzen. Hier ein Auszug aus meinem Programm:

Delphi-Quellcode:
  
////////////////// COUNTRY SPECIFIC SETTINGS //////////////////

  // Do not allow any format changes during program execution
  Application.UpdateFormatSettings := FALSE;

  // COUNTRY SPECIFIC: Force to use this date seperator
  DateSeparator := '.';

  // COUNTRY SPECIFIC: Force GERMAN date format
  ShortDateFormat := 'dd.mm.yyyy';

  // COUNTRY SPECIFIC: Force GERMAN time format
  ShortTimeFormat := 'hh:nn:ss';

  // COUNTRY SPECIFIC: Force GERMAN time seperator
  TimeSeparator   := ':';

  // COUNTRY SPECIFIC: Force GERMAN thousand seperator
  ThousandSeparator := '.';

  // COUNTRY SPECIFIC: Force GERMAN decimal seperator
  DecimalSeparator := ',';

  ////////////////// COUNTRY SPECIFIC SETTINGS //////////////////
BTW: Ich empfehle Dir "GNUGetText" für Delphi als Übersetzer: http://dybdahl.dk/dxgettext/
  Mit Zitat antworten Zitat