Einzelnen Beitrag anzeigen

manfred_h

Registriert seit: 4. Nov 2005
Ort: Basel
442 Beiträge
 
Delphi XE2 Enterprise
 
#12

Re: mehrsprachige Anwendung

  Alt 8. Nov 2005, 11:59
Zitat von alzaimar:
Also, ich würde das aber mit Formatierungsstrings machen, dazu wurden sie schließlich in der Unix/C-Welt erfunden (anno 1970 oder so).
  • Deutsch: Dieser Report wurde um %s am %s erstellt.
    Englisch: This report was generated on the %:1s at %:0s
Hier ist der Vorteil, das man auf die sprachspezifischen Eigenheiten eingehen kann. O.g. Beispiel ist zwar etwas dämlich, zeigt aber, das man die Reihenfolge verändern kann.

Im Programm steht dann:
lbReport.Caption := Format (GetLocalString (lsReportGenerated),[TimeToStr (Time), DateToStr (Date)])); Ist doch einfacher, oder nicht?
kennst Du zufälligerweise ein HowTo zu deinem Bsp oder eine Doku?

Besten dank für dein oben erwäntes Beispiel.
Manfred
  Mit Zitat antworten Zitat