Ich tue mich leider immer noch schwer mit den translations.
Seit ich Lazarus 0.9.30 installiert habe, funktioniert z.b. "DisplayLabel" nicht mehr.
Dabei werden zur Designzeit persistente Felder über die Eigenschaft "Columns" eines Dbgrids hinzugefügt und zur Laufzeit mit ressourceStrings übersetzt.
Habe das mit 0.9.28 (nachdem ResourceStrings übersetzt wurden) immer so gemacht:
Code: Alles auswählen
MyPersistentField.DisplayLabel:=AResourcestring;
Sowas wie:
Code: Alles auswählen
Adbgrid.Columns.Items[0].Title.Caption:=AResourcestring;
P.S.
Desweiteren ist mir aufgefallen, dass alle persistente Feldnamen, jetzt automatisch in PO Dateien aufgenommen werden, was ich sehr begrüsse.Ich weiss aber leider nicht wie ich diese möglichst automatisch den jeweiligen Grids zuordnen kann.
Bin für jeden Hinweis dankbar.