anchor.diff:      procedure RefreshFolders;
       procedure RefreshLocales;
       procedure RefreshList;
  +    procedure LoadSettings(aPath: string);
  +    procedure SaveSettings(aPath: string);
     end;
   
   
  
positive.code: uses
    Classes, Controls, Dialogs, ExtCtrls, Forms, Graphics, Math, Menus,
    {$IFDEF MSWINDOWS} ComCtrls, FileCtrl, {$ENDIF}
    StdCtrls, StrUtils, Windows, SysUtils,
    KM_Defaults, KM_Locales, Unit_Text, Unit_PathManager, CheckLst;
  
  const
    USER_MODE = False; //Disables insert, delete, compact, sort, etc. functions so translators don't click them by mistake
  
negative.code: begin
    Caption := 'KaM Remake Translation Manager (' + GAME_REVISION + ')';
  
    fExeDir := ExtractFilePath(ParamStr(0));
    fWorkDir := fExeDir + '..\..\';
    fLocales := TKMLocales.Create(fWorkDir + 'data\locales.txt');
  
    InitLocalesList;
  