Index: JvAppIniStorage.pas
===================================================================
--- JvAppIniStorage.pas	(revision 12048)
+++ JvAppIniStorage.pas	(working copy)
@@ -253,7 +253,7 @@
   {$IFDEF DELPHI7}
   FIniFile := TJvMemIniFile.Create(Name);
   {$ELSE}
-  FIniFile := TMemIniFile.Create(Name);
+  FIniFile := TMemIniFile.Create(Name{$IFDEF COMPILER12_UP},TEncoding.UTF8{$ENDIF});
   {$ENDIF DELPHI7}
 end;
 
@@ -795,6 +795,9 @@
 procedure TJvAppIniFileStorage.FlushInternal;
 begin
   IniFile.Rename(FullFileName, False);
+{$IFDEF COMPILER12_UP}
+  IniFile.Encoding := TEncoding.UTF8;
+{$ENDIF}
   IniFile.UpdateFile;
 end;
 
