So für alle die das gleiche Problem haben hier die Lösung die wirklich sehr einfach ist:
In der dswLocalizer.pas muss eine änderung in der Zeile 358 vorgenommen werden.
Denn es Fehlt bei der String überprüfung der UnicodeString.
Die betroffende Codestelle:
Delphi-Quellcode:
if (PropInfo <> nil) then
begin
// set string property
if PropInfo^.PropType^.Kind in [tkString, tkLString, tkWString, tkUString] then //Hier tkUString hinzufügen
if PropInfo^.SetProc <> nil then
SetWideStrProp( Obj, PropInfo^.Name, PropValue );
end
Vielleicht übernimmt sakura die änderung ja und stellt eine gepatchte Version zur verfügung.