;#############################################################################
;
; $VER: 3.1 install_FrexxEd (13.7.95)
;
; Start this installer script by double-clicking on one of its icons, or by
; running one of the "install_XXXXXX.sh" scripts in a shell.
;
; Copyright (C) by FrexxWare 1994
; Written by Daniel Stenberg and Per-Anders Josefsson
;
; Polish by Robert Ramiega (robert@magnum.lodz.pl)
; Dutch by Michiel Willems (Michiel@aobh.hacktic.nl)
; Italian by Massimiliano De Otto (deotto@cs.unibo.it)
; German by Rolf Kunisch (obelhawk@cs.tu-berlin.de)
; French by Stephane ZERMATTEN (zed@amigazed.alphanet.ch)
; Norwegian by Jon-Inge Paulsen.
;
; Thank you - *very* much - dudes!
;
; * Added norwegian texts.
; * Asks the user and if yes is answered, all FPL files that is to be
;   replaced are copied to the oldFPL/ directory!
; * Creates a directory with the proper name when installing french
;   catalog.
;
;#############################################################################

;;;;;;;;;;;;;;;;;;;;;; NEW FOR FREXXED 1.8 ;;;;;;;;;;;;;;;;;;;;;;;;;;

(set txt_alreadyinstalled "%s is already installed!")

(set txt_askbackup "Backup FPL-programs that are replaced with new ones?")

(set txt_askbackuphelp (cat "Installer is about to copy a lot of FPL-programs "
    "to the FrexxEd:FPL/ directory. If you have done some changes to any "
    "of the programs in the distribution, and would like to keep those "
    "changes, press 'yes' now, and all FPL programs that are replaced with "
    "a different one will be copied into FrexxEd:oldFPL/.  NOTE: This "
    "doesn't include User.FPL. User.FPL is meant to get changed and won't "
    "be updated by installer!"))

(set txt_backupfilestext (cat "The following files were copied to "
                              "this directory when FrexxEd "
                              "was updated:\n"))

;;;;;;;;;;;;;; two new strings from version 0.97!! ;;;;;;;;;;;;;;;;;;

(set txt_MagicWBIcons "Would you like to install MagicWB Icons?")

(set txt_MagicWBHelp (cat "Magic WB is an application that enhances the "
    "look of your Workbench. It gives oppurtunity to use extra fancy icons "
    "due to more colors."))

;;;;;;;;;;;; Let's make the default phrases in English! ;;;;;;;;;;;;;;

(set txt_NoVersion (cat
  "FrexxEd can't run under version %ld of AmigaDOS! "
  "Select \"Install\" if you still want to install FrexxEd "
  "or press \"Cancel\" to "
  "stop the installation process.")
)
(set txt_NoVersionHelp (cat
  "If you intend to run a newer version of AmigaDOS within a limited "
  "period, it might make sense to install FrexxEd even if it can't "
  "be used until that upgrade. If you are not considering upgrading "
  "to at least version 2.04, then you should cancel the installation "
  "right now and forget about using FrexxEd!")
)
(set txt_AbortMsg
  "Nothing was installed!"
)
(set txt_Install
  "Install"
)
(set txt_Cancel
  "Cancel"
)
(set txt_Destination (cat
  "Your current copy of the FrexxEd package seems to be located in "
  "the drawer \"%s\". Do you want the update to be "
  "installed there?")
)
(set txt_DestinationHelp (cat
  "The installer has determined that you already have a copy "
  "of FrexxEd installed on your system (you have the FREXXED: "
  "assign set to \"%s\"). If this is wrong, or "
  "you want the update installed elsewhere, select NO as an "
  "answer. Otherwise, select YES.")
)
(set txt_DrawerPrompt (cat
  "In which drawer do you want your FrexxEd files to be installed? (No "
  "directory will be made by the installer.) The "
  "executable file is _not_ included, it will be copied separately. ")
)
(set txt_OutOfSpace (cat
  "A complete FrexxEd installation requires at least 900 kb "
  "free space, but the selected target device " 
   "%s: has only %ld kb available. "
  "Restart installation and select a new target, or clean "
  "this one up so that more disk space will become "
  "available!")
)
(set txt_SelectLangs
  "Select the languages that you want installed!"
)
(set txt_SelectLangsHelp (cat
  "From AmigaDOS version 2.1, there is locale support "
  "for software to keep databases for different "
  "languages to support output in your native language.\n"
  "Select the languages that you think you will use, now or "
  "in the future. You can of course install more/different "
  "catalogs at a later time. More catalogs are likely to "
  "appear in future releases and revisions!")
)
(set txt_FrexxEddir
  "Specify a drawer to put the FrexxEd executable in! "
)
(set txt_FrexxEddirHelp (cat
  "The FrexxEd executable is the actual editor. FrexxEd: is used "
  "by the editor to find the rest of the FrexxEd files, but this "
  "does not have to be placed among the other in the file tree.\n"
  "Selecting a drawer which you already have included in your "
  "path will enable you to run FrexxEd from anywhere without "
  "changing your path.")
)
(set txt_PromptStartup (cat
  "Add these lines to s:user-startup?\n\n"
  "assign FrexxEd: \"%s\"\n")
)
(set txt_And
  "and "
)
(set txt_PackersAvail (cat
  "FrexxEd can take advantage of the custom libraries found in your "
  "LIBS: partition/drawer named %s for file compression/"
  "decompression and encryption/decryption. Files compressed with "
  "such a library will be unpacked at load time!")
)
(set txt_PackersNonAvail (cat
  "To be able to use such goodies as file compression/decompression "
  "and encryption/decryption, FrexxEd requires the custom libraries "
  "xpkmaster.library and/or powerpacker.library! They are not present "
  "in your system, so to use the functions mentioned, get them!")
)
(set txt_LocaleDir (cat
  "Would you like to put the catalogs in the LOCALE:catalogs/ "
  "or in the FREXXED:catalogs/ drawer/partition? (putting it in the "
  "latter drawer will force the executable file to be stored in "
  "FREXXED:) ")
)
(set txt_LocaleDirHelp (cat
  "The installer has to know where you want the catalogs installed. "
  "The system will look for them in Locale:Catalogs/ and in "
  "PROGDIR:Catalogs/ (which in this case means FREXXED:Catalogs/). "
  "You choose where to put them! Remember that if you choose to put "
  "them in FREXXED:Catalogs/, the installer will have to put the "
  "FrexxEd executable in FREXXED:.")
)
(set txt_LibsDir
  "Enter drawer/partition to install the libraries in!"
)


(if (= @language "english")
  (
    (set langbit 2)	; used below when selecting language to install

  )
)

(if (= @language "norsk")
  (
    (set langbit 1)	; used below when selecting language to install
    (set txt_NoVersion (cat
      "FrexxEd kan ikke kjres i versjon %ld av AmigaDOS! "
      "Velg \"Installere\" om du likevel vil installere FrexxEd, "
      "eller velg \"Avbryt\" for "
      " avslutte installasjonsprosessen.")
    )
    (set txt_NoVersionHelp (cat
      "Det er ikke fornuftig  installere FrexxEd dersom du ikke i den nrmeste"
      "tiden har tenkt  oppgradere til en nyere versjon av AmigaDos."
      "FrexxEd kan ikke brukes fr du har oppgradert til minst v.2.04."
      "Dersom du ikke har tenkt  oppgradere, avslutt n og glem FrexxEd.")
    )
    (set txt_AbortMsg
      "Ingenting ble installert!"
    )
    (set txt_Install
      "Installere"
    )
    (set txt_Cancel
      "Avbryt"
    )
    (set txt_Destination (cat
      "Den forrige versjonen av FrexxEd pakken ser ut til  befinne seg i "
      "skuffen \"%s\". Vil du ha oppdateringen installert "
      "der?")
    )
    (set txt_DestinationHelp (cat
      "Installer oppdaget at du alt har en kopi av FrexxEd installert "
      "i ditt system (du har assignet FREXXED: til \"%s\"). Om "
      "det er feil eller om du vil ha oppdateringen installert et annet "
      "sted, svar NEI. Ellers, svar JA.")
    )
    (set txt_DrawerPrompt (cat
      "I hvilken skuff vil du att dine FrexxEd filer skal installeres? "
      "(Ingen skuff kommer til  bli laget av installer.) Den "
      "kjrbare filen er _ikke_ inkludert, denne kopieres separat.")
    )
    (set txt_OutOfSpace (cat
      "En komplett FrexxEd installasjon krever omtrent 900 kb "
      "ledig plass, men den valgte destinasjonen " 
      "%s: har bare %ld kb tilgjengelig! "
      "Start installasjonen p nytt, og velg en ny destinasjon, eller rydd"
      "opp p denne slik at mer diskplass blir tilgjengelig!")
    )
    (set txt_SelectLangs
      "Velg de sprk du vil ha installert!"
    )
    (set txt_SelectLangsHelp (cat
      "Fra og med AmigaDOS versjon 2.1, finnes det sttte "
      "for programmer til  ha databaser for ulike sprk, for  sttte "
      "tekster skrevet p ditt eget sprk.\n"
      "Velg de sprk som du tror du kommer til  bruke, n "
      "eller i fremtiden. Du kan installere flere/annerledes "
      "kataloger ved et senere tilfelle. Flere kataloger kommer trolig "
      "i framtidige versjoner!")
    )
    (set txt_FrexxEddir
      "Velg en skuffe  legge den kjrbare FrexxEd filen i! "
    )
    (set txt_FrexxEddirhelp (cat
      "Den kjrbare filen FrexxEd er selve editoren. FrexxEd: brukes "
      "av editoren for  finne resten av FrexxEd:s filer, men denne filen "
      "trenger ikke vre plassert blant de andre i filtreet.\n"
      "Om du velger en skuffe som du alt har i din path, "
      "s kan du starte FrexxEd hvor som helst uten  endre "
      "din nvrende path.")
    )
    (set txt_PromptStartup (cat
      "Legge til denne linjen i s:user-startup?\n\n"
      "assign FrexxEd: \"%s\"\n")
    )
    (set txt_And
      "og "
    )
    (set txt_PackersAvail (cat
      "FrexxEd kan dra nytte av de biblioteker som finnes i din LIBS: "
      "skuffe ved navn %s for komprimering/"
      "dekomprimering og for kryptering/dekryptering. Filer pakket med "
      "et slikt bibliotek blir pakket opp nr de hentes inn!")
    )
    (set txt_PackersNonAvail (cat
      "For  kunne dra nytte av funksjoner som komprimering/dekomprimering "
      "og kryptering/dekryptering krever FrexxEd bibliotekene "
      "xpkmaster.library og/eller powerpacker.library! De finnes ikke i ditt "
      "system, s for  kunne anvende de nevnte funksjonene m du "
      "skaffe dem tilveie!")
    )
    (set txt_LocaleDir (cat
      "Vil du legge locale-katalogene i LOCALE:catalogs/ "
      "eller i FREXXED:catalogs/ ? (legger du dem i den siste skuffen "
      "tvinger du den kjrbare filen til  plasseres i FREXXED:)")
    )
    (set txt_LocaleDirHelp (cat
      "Installer m vite hvor du vil legge locale-katalogene. "
      "Systemet kommer til  lete etter dem i LOCALE:Catalogs/ og i "
      "PROGDIR:Catalogs/ (hvilket i dette tilfellet betyr FREXXED:Catalogs/). "
      "Du velger hvor du vil ha dem! Husk at dersom du velger  legge "
      "dem i FREXXED:Catalogs/, s vil installer legge den kjrbare "
      "filen FrexxEd i FREXXED:.")
    )
    (set txt_LibsDir
      "Angi skuff  installere bibliotekene i!"
    )
    (set txt_MagicWBIcons "Vil du installere MagicWB-ikoner?")

    (set txt_MagicWBHelp (cat "Magic WB er en applikasjon som forbedrer "
       "Workbenchs utseende. Den gir bl a mulighet til ekstra vakre "
       "ikoner med flere farger."))
    )
)
(if (= @language "polski")
  (
    (set langbit 32)
    (set txt_NoVersion (cat
	"FrexxEd nie bdzie dziaa z wersj %ld AmigaDOS! "
	"Wybierz \"Instaluj\" jeeli chcesz zainstalowa "
	"FrexxEd\'a mimo to lub wybierz \"Zaniechaj\" by "
	"przerwa instalacj.")
    )
    (set txt_NoVersionHelp (cat
	"Jeeli w najbliszym czasie masz zamiar zainstalowa "
	"nowsz wersj AmigaDos, to zainstalowanie FrexxEd\'a "
	"moe by dobrym pomysem (mimo, e do czasu upgrade'u "
	"nie bdziesz mg go uywa). Jeeli, natomiast nie "
	"masz zamiaru zainstalowa AmigaDos w wersji co najmniej "
	"2.04, to wybierz \"Zaniechaj\" i zapomnij o FrexxEd\'zie.")
    )
    (set txt_AbortMsg 
	"Nic nie zostao zainstalowane!"
    )
    (set txt_Install
	"Instalowa"
    )
    (set txt_Cancel
	"Zaniechaj"
    )
    (set txt_Destination (cat
	"Wydaje si, e masz zainstalowanego FrexxEd\'a w "
	"katalogu \"%s\". Chcesz by nowsza wersja bya "
	"tam zainstalowana ?")
   )
   (set txt_DestinationHelp (cat
	"Installer ustali, e ju masz zainstalowan kopi "
	"FrexxEd\'a w swoim systemie (przypisanie FREXXED: "
	"wskazuje na katalog \"%s\"). Jeei nie jest to prawd "
	"lub chcesz nowsz wersj zainstalowa w innym miejscu,"
	"wybierz NIE. W przeciwnym przypadku wybierz TAK")
   )
   (set txt_DrawerPrompt (cat
	"Gdzie chcesz zainstalowa zbiory FrexxEd\'a? Nie "
	"dotyczy to samego programu (bdzie on skopiowany osobno)")
   )
   (set txt_OutOfSpace (cat
	"Pena instalacja FrexxEd\'a wymaga przynajmniej 900 kb "
	"wolnego miejsca, a na wskazanym urzdzeniu "
	"%s wolnych jest tylko %ld kb."
	"Wystartuj program instalacyjny ponownie i wybierz "
	"inne miejsce lub wyczy to miejsce tak, by "
	"byo wicej miejsca!")
   )
   (set txt_SelectLangs
	"Wybierz wersje jzykowe, do zainstalowania"
   )
   (set txt_SelectLangsHelp (cat
	"Od wersji 2.1 wzwy AmigaDOS pozwala na wykorzystywanie "
	"tzw. lokalizacji. Pozwala to aplikacjom na uywanie "
	"twojego ojczystego jzyka\n "
	"Wybierz te wersje jzykowe, ktre chcesz uywa, teraz "
	"lub w przyszoi. Oczywicie w kadej chwili moesz "
	"doinstalowa pozostae/inne katalogi. W nastpnych "
	"wersjach FrexxEd\'a ich liczba moe wzrosn.")
   )
   (set txt_FrexxEddir (cat
	"Wska gdzie ma zosta skopiowany program FrexxEd")
   )
   (set txt_FrexxEddirHelp (cat
	"Zbir wykonywalny FrexxEd\'a to waciwy edytor."
	"FREXXED: jest przez niego uywane by znale "
	"pozostae zbiory, ten zbir natomiast nie musi "
	"si znajdowa wrd nich.\n"
	"Wybierajc katalog, ktry jet ju umieszczony "
	"w ciece pozwoli ci na wywoanie FrexxEd'a "
	"z dowolnego miejsca bez potrzeby jej zmiany.")
   )
   (set txt_PromptStartup (cat
	"Doda ponisze linie do S:User-Startup?\n\n"
	"assign FrexxEd: \"%s\"\n")
   )
   (set txt_And
	"i "
   )
   (set txt_PackersAvail (cat
	"FrexxEd moe korzysta z pewnych niestandardowych "
	"bibliotek znalezionych w katalogu LIBS: o nazwie "
	"%s (do kompresji/dekompresji zbiorw oraz do ich "
	"utajnienia). Takie skompresowane, przy uyciu tych "
	"bibliotek, zbiory bd automatycznie rozpakowywane "
	"w trakcie wczytywania!")
   )
   (set txt_PackersNoAvail (cat
	"By mc uywa takich dobrodziejstw jak (de)kompresja "
	"i utajnianie zbiorw, FrexxEd potrzebuje biblotek "
	"xpkmaster.library i/lub powerpacker.library! Nie ma "
	"ich jednak zainstalowanych w Twoim systemie, zatem by "
	"mc uywa wymienionych wczeniej funkcji zdobd je!")
   )
   (set txt_LocaleDir (cat
	"Czy chciaby zbiory katalogowe skopiowa do LOCALE:catalogs/ "
	"czy te do FREXXED:catalogs? (wybranie tej drugiej moliwoci "
	"wymusi umieszczenie w FREXXED: zbioru wykonywalnego edytora) ")
   )
   (set txt_LocaleDirHelp (cat
	"Installer musi wiedzie gdzie ma skopiowa zbiory katalogowe."
	"System bdzie ich szuka w katalogu LOCALE:Catalogs/ a "
	"nastpnie w PROGDIR:Catalogs/ (co w tym wypadku oznacza "
	"FREXXED:Catalogs). Ty musisz wybra gdzie maj zosta "
	"skopiowane! Pamitaj, e w tym drugim przypadku zbir "
	"wykonywalny FrexxEd musi zosta skopiowany do FREXXED:")
   )
   (set txt_LibsDir 
	"Wska gdzie zainstalowa biblioteki."
   )
  )
)

(if (= @language "italiano")
  (
    (set langbit 8)     ; used below when selecting language to install
    (set txt_NoVersion (cat            
      "FrexxEd non pu funzionare con la versione %ld di AmigaDOS! "
      "Seleziona \"Installa\" se hai ancora intenzione di installare FrexxEd "
      "o premi \"Cancella\" per "
      "interrompere l'installazione.")
    )
    (set txt_NoVersionHelp (cat

      "Se hai intenzione di montare una versione pi recente di AmigaDOS entro "
      "breve potrebbe aver senso installare FrexxEd anche se non potr essere "
      "utilizzato fino all'aggiornamento. Se non hai intenzione di aggiornarti "
      "almeno alla versione 2.04, allora   meglio che cancelli subito l'installazione "
      "e rinunci all'idea di utilizzare FrexxEd!")
    )
    (set txt_AbortMsg
      "Non ho installato niente!"
    )
    (set txt_Install
      "Installa"
    )
    (set txt_Cancel
      "Annulla"
    )
    (set txt_Destination (cat
      "La tua copia attuale di FrexxEd sembra essere memorizzata nel "
      "cassetto \"%s\". Vuoi che anche l'aggiornamento venga installato l?")
    )
    (set txt_DestinationHelp (cat
      "Installer ha determinato che hai gi una copia installata di "
      "FrexxEd nel tuo sistema (hai FREXXED: settato a \"%s\"). "
      "Se questo non  vero, o se vuoi installare altrove l'aggiornamento, "
      "seleziona NO. Altrimenti, seleziona SI.")
    )
    (set txt_DrawerPrompt (cat
      "Dove vuoi che vengano installati i file di FrexxEd? Il "
      "file eseguibile _non_  incluso, verr copiato separatamente.")
    )
    (set txt_OutOfSpace (cat
      "Un'installazione completa di FrexxEd richiede almeno 900 Kb "
      "liberi su disco, ma il dispositivo scelto %s: possiede solo "
      "%ld Kb disponibili. "
      "Riesegui l'installazione e seleziona una nuova destinazione, oppure "
      "'ripulisci' questa cos da rendere disponibile pi spazio!")
    )
    (set txt_SelectLangs
      "Seleziona i linguaggi che vuoi installare!"
    )
    (set txt_SelectLangsHelp (cat
      "A partire dalla versione 2.1 di AmigaDOS, esiste un "
      "supporto locale che permette al software di mantenere degli "
      "archivi per diversi linguaggi, per avere l'output nel "
      "tuo linguaggio di origine.\n"
      "Seleziona i linguaggi che ritieni che utilizzerai, ora o "
      "in seguito. Ovviamente potrai installare pi/differenti "
      "cataloghi pi avanti. E` probabile che appariranno altri "
      "cataloghi in future versioni e revisioni!")
    )
    (set txt_FrexxEddir
      "Specifica un cassetto dove inserire l'eseguibile! "
    )
    (set txt_FrexxEddirHelp (cat
      "L'eseguibile FrexxEd  l'editor effettivo. FrexxEd:  usato "
      "dall'editor per trovare il resto dei file, ma non deve essere "
      "inserito tra gli altri nella lista dei file.\n"
      "Se selezioni un cassetto che hai gi incluso nel tuo path "
      "potrai eseguire FrexxEd senza aver bisogno di cambiare path.")
    )
    (set txt_PromptStartup (cat
      "Inserisco queste linee in s:user-startup?\n\n"
      "assign FrexxEd: \"%s\"\n")
    )
    (set txt_And
      "e "
    )
    (set txt_PackersAvail (cat
      "FrexxEd pu trarre vantaggio dalle librerie %s trovate "
      "nel tuo cassetto/partizione LIBS: per la compressione/decompressione "
      "e la codifica/decodifica dei file. I file compressi con questa libreria "
      "saranno decompressi durante il caricamento!")
    )
    (set txt_PackersNonAvail (cat
      "Per poter utilizzare le caratteristiche di compressione/decompressione "
      "e di codifica/decodifica dei file, FrexxEd richiede la xpkmaster.library "
      " e/o la powerpacker.library! Esse non sono presenti nel tuo sistem, perci "
      "te le devi procurare per sfruttare le caratteristiche menzionate!")
    )
    (set txt_LocaleDir (cat
      "Vuoi inserire i cataloghi nel cassetto/partizione LOCALE:Catalogs/ "
      "oppure in FREXXED: ? (Inserirli in quest'ultimo comporter l'installazione "
      "dell'eseguibile in FREXXED:) ")
    )
    (set txt_LocaleDirHelp (cat
      "Installer deve sapere dove vuoi installare i cataloghi."
      "Il sistema li cercher in Locale:Catalogs/ ed in "
      "PROGDIR:Catalogs/ (In questo caso FREXXED:Catalogs/). "
      "Scegli dove inserirli! Ricorda che se scegli di metterli in "
      "FREXXED:Catalogs/, installer dovr mettere l'eseguibile in FREXXED:.")
    )
    (set txt_LibsDir
      "Inserisci il cassetto/partizione dove installare le librerie!"
    )


    (set txt_MagicWBIcons "Vuoi installare le icone stile MagicWB?")

    (set txt_MagicWBHelp (cat "Magic WB  un'applicazione che migliora l'aspetto del "
     "tuo Workbench. Essa offre l'opportunit di usare icone extra (molto carine) in quanto "
     "vengono utilizzati pi colori."))
  )
)

(if (= @language "deutsch")
  (
    (set langbit 4)     ; used below when selecting language to install
    (set txt_NoVersion (cat
      "FrexxEd luft nicht mit der Version %ld von AmigaDOS! "
      "Whlen Sie \"Fortfahren\", um FrexxEd dennoch zu installieren, "
      "oder \"Abbruch\", um die Installation zu beenden.")
    )
    (set txt_NoVersionHelp (cat
      "Wenn Sie beabsichtigen, in krzerer Zeit auf eine neuere Version "
      "des AmigaDOS umzusteigen, kann es sinnvoll sein, FrexxEd dennoch "
      "zu installieren, auch wenn man ihn bis dahin nicht benutzen kann. "
      "Sollten Sie nicht daran denken wenigstens auf Version 2.04 des "
      "AmigaDOS umzusteigen, brechen Sie die Installation hier ab "
      "und verzichten Sie auf die Benutzung von FrexxEd ganz.")
    )
    (set txt_AbortMsg
      "Die Installation wurde abgebrochen, ohne etwas zu installieren."
    )
    (set txt_Install
      "Fortfahren"
    )
    (set txt_Cancel
      "Abbruch"
    )
    (set txt_Destination (cat
      "Ihre aktuelle Version des FrexxEd-Pakets scheint sich in dem "
      "Verzeichnis \"%s\" zu befinden. Wollen Sie die "
      "neue Version dorthin kopieren?")
    )
    (set txt_DestinationHelp (cat
      "Der Installer hat festgestellt, da Sie bereits eine Version "
      "des FrexxEd in Ihrem System installiert haben (Sie haben das "
      "logische Laufwerk FREXXED: dem Verzeichnis \"%s\" zugewiesen). "
      "Wollen Sie die neue Version dorthin kopieren, dann whlen Sie "
      "\"Ja\" ansonsten whlen Sie \"Nein\", um ein anderes "
      "Verzeichnis anzugeben.")
    )
    (set txt_DrawerPrompt (cat
      "Wohin sollen die FrexxEd Dateien kopiert werden? "
      "Die ausfhrbare Datei wird extra kopiert und ist hier "
      "nicht enthalten.")
    )
    (set txt_OutOfSpace (cat
      "Eine komplette FrexxEd-Installation bentigt wenigstens "
      "900 KByte freien Speicherplatz. Auf dem ausgewhlten "
      "Ziellaufwerk %s sind jedoch nur %ld KByte "
      "freier Speicherplatz verfgbar. "
      "Starten Sie die Installation erneut mit einem anderen "
      "Ziellaufwerk oder sorgen Sie dafr, da auf diesem "
      "Laufwerk 900 KByte Speicherplatz zur Verfgung stehen.")
    )
    (set txt_SelectLangs
      "Whlen Sie die Sprachen, die installiert werden sollen."
    )
    (set txt_SelectLangsHelp (cat
      "Ab der Version 2.1 des AmigaDOS werden unterschiedliche "
      "Sprachen vom System untersttzt. Die Texte werden dann "
      "in der gewnschten Sprache ausgegeben.\n"
      "Whlen Sie bitte die Sprachen aus, von denen Sie der "
      "Meinung sind, sie jetzt oder in Zukunft zu benutzen. "
      "Natrlich knnen Sie auch mehr oder andere Sprachen "
      "spter noch installieren. In zuknftigen Versionen "
      "werden noch weitere Sprachen folgen.")
    )
    (set txt_FrexxEddir (cat
      "Whlen Sie das Verzeichnis, in das sie die ausfhrbare "
      "Datei von FrexxEd kopieren wollen.")
    )
    (set txt_FrexxEddirHelp (cat
      "Die ausfhrbare Datei von FrexxEd ist der aktuelle Editor. "
      "Die Zuweisung \"FrexxEd:\" wird vom Editor benutzt, um die "
      "restlichen Dateien zu finden, jedoch mu die ausfhrbare "
      "Datei mit den anderen nicht zusammen gespeichert sein.\n"
      "Wenn Sie ein Verzeichnis whlen, das schon zu Ihrem aktuellen "
      "Suchpfad gehrt, knnen Sie FrexxEd von berall aus starten, "
      "ohne Ihren Suchpfad zu ndern.")
    )
    (set txt_PromptStartup (cat
      "Wollen Sie, da die folgende Zeile an Ihre Datei "
      "S:User-Startup angehangen wird?\n\n"
      "Assign FrexxEd: \"%s\"\n")
    )
    (set txt_And
      "und "
    )
    (set txt_PackersAvail (cat
      "FrexxEd kann die Bibliotheken mit den Namen %s, "
      "die sich in Ihrem LIBS:-Verzeichnis befinden zum Ver- und "
      "Entschlsseln sowie zum Komprimieren/Dekomprimieren von Dateien "
      "benutzen. Derart komprimierte Dateien werden beim Laden "
      "automatisch dekomprimiert.")
    )
    (set txt_PackersNonAvail (cat
      "Um den Vorteil von Dateikomprimierung/-dekomprimierung und Ver- "
      "und Entschlsselung zu haben, bentigt FrexxEd die Bibliotheken "
      "xpkmaster.library und/oder powerpacker.library. Diese sind in "
      "Ihrem System nicht vorhanden. Um die erwhnten Funktionen nutzen "
      "zu knnen, mssen Sie sich die Bibliotheken erst beschaffen.")
    )
    (set txt_LocaleDir (cat
      "Wollen Sie die Sprachanpassungsdateien in das LOCALE:Catalogs/-"
      "oder in das FREXXED:Catalogs/-Verzeichnis kopieren (bei "
      "letzterem mu die ausfhrbare Datei sich in dem Verzeichnis "
      "FREXXED: befinden)?")
    )
    (set txt_LocaleDirHelp (cat
      "Der Installer mu wissen, wohin Sie die Sprachanpassungsdateien "
      "kopiert haben wollen. Das System sucht diese Dateien sowohl im "
      "LOCALE:Catalogs/-Verzeichnis als auch im PROGDIR:Catalogs/-"
      "Verzeichnis. Dies bedeutet, da in dem Verzeichnis, in dem sich "
      "die ausfhrbare Datei befindet nach einem Verzeichnis Catalogs "
      "gesucht wird. In diesem Fall heit das, da sowohl die "
      "ausfhrbare Datei als auch das Catalogs-Verzeichnis in dem "
      "FREXXED:-Verzeichnis befinden.")
    )
    (set txt_LibsDir (cat
      "Bitte geben Sie das Verzeichnis oder Laufwerk an, in das die "
      "Bibliotheken kopiert werden sollen.")
    )
  )
)

(if (= @language "svenska")
  (
    (set langbit 1)	; used below when selecting language to install
    (set txt_NoVersion (cat
      "FrexxEd kan inte kras i version %ld av AmigaDOS! "
      "Vlj \"Installera\" om du vill installera FrexxEd nd, "
      "eller vlj \"Avbryt\" fr "
      "att avsluta installationsprocessen.")
    )
    (set txt_NoVersionHelp (cat
      "Bara om du tnker uppgradera till en nyare version av AmigaDOS inom "
      "den nrmaste tiden r det vettigt att installer FrexxEd. Det kan "
      "dock inte anvndas frrn du uppgraderar till minst 2.04. Om du inte "
      "planerar att uppgradera, s avsluta p en gng och glm FrexxEd!")
    )
    (set txt_AbortMsg
      "Ingenting installerades!"
    )
    (set txt_Install
      "Installera"
    )
    (set txt_Cancel
      "Avbryt"
    )
    (set txt_Destination (cat
      "Din nuvarande kopia av FrexxEd verkar befinna sig i "
      "ldan \"%s\". Vill du ha uppdateringen installerad "
      "dr?")
    )
    (set txt_DestinationHelp (cat
      "Installer upptckte att du redan har en kopia av FrexxEd installerad "
      "i ditt system (du har assignat FREXXED: till \"%s\"). Om "
      "det r fel eller om du vill ha uppdatering installerad ngon annan "
      "stans, vlj NEJ som svar. Annars, svara JA.")
    )
    (set txt_DrawerPrompt (cat
      "I vilken lda vill du att dina FrexxEd filer skall installeras? "
      "(Ingen lda kommer att skapas av installer.) Den "
      "exekverbara filen r _inte_ inkluderad, utan den kopieras separat.")
    )
    (set txt_OutOfSpace (cat
      "En komplett FrexxEd installation krver ungefr 900 kb "
      "ledigt utrymme, men den valda destinationen " 
      "%s: har bara %ld kb tillgngligt! "
      "Starta om installationen och vlj en ny destination, eller rensa "
      "upp p den hr s att mer diskutrymme blir tillgngligt!")
    )
    (set txt_SelectLangs
      "Vlj de sprk du vill ha installerade!"
    )
    (set txt_SelectLangsHelp (cat
      "Frn och med AmigaDOS version 2.1, finns det std "
      "fr program att hlla databaser fr olika sprk, fr att stdja "
      "texter skrivna p ditt eget sprk.\n"
      "Vlj de sprk som du tror att du kommer att anvnda, nu "
      "eller i framtiden. Du kan frsts installera fler/annorlunda "
      "kataloger vid ett senare tillflle. Fler kataloger kommer troligen "
      "i framtiden versioner!")
    )
    (set txt_FrexxEddir
      "Vlj en lda att lgga den exekverbara FrexxEd filen i! "
    )
    (set txt_FrexxEddirhelp (cat
      "Den exekverbara filen FrexxEd r sjlva editorn. FrexxEd: anvnds "
      "av editorn fr att hitta resten av FrexxEd:s filer, men den hr filen "
      "behver inte vara placerad bland de andra i filtrdet.\n"
      "Om du vljer en lda som du redan har i din path, "
      "s kommer du kunna starta FrexxEd varifrn som helst utan att ndra "
      "din nuvarande path.")
    )
    (set txt_PromptStartup (cat
      "Lgga till denna rad till s:user-startup?\n\n"
      "assign FrexxEd: \"%s\"\n")
    )
    (set txt_And
      "och "
    )
    (set txt_PackersAvail (cat
      "FrexxEd kan dra nytta av de bibliotek som finns i din LIBS: "
      "lda vid namn %s fr komprimering/"
      "dekomprimering och fr kryptering/dekryptering. Filer packade med "
      "ett sdant bibliotet kommer att packas upp nr de laddas in!")
    )
    (set txt_PackersNonAvail (cat
      "Fr att kunna dra nytta av sna saker som komprimering/dekomprimering "
      "och kryptering/dekryptering krver FrexxEd biblioteken "
      "xpkmaster.library och/eller powerpacker.library! De finns inte i ditt "
      "system, s fr att kunna anvnda de nmnda funktionerna mste du "
      "skaffa dem!")
    )
    (set txt_LocaleDir (cat
      "Vill du lgga locale-katalogerna i LOCALE:catalogs/ "
      "eller i FREXXED:catalogs/ ? (lgger du dem i den senare ldan "
      "tvingar du den exekverbara filen att placeras i FREXXED:)")
    )
    (set txt_LocaleDirHelp (cat
      "Installer mste veta var du vill lgga locale-katalogerna. "
      "Systemet kommer att leta efter dem i LOCALE:Catalogs/ och i "
      "PROGDIR:Catalogs/ (vilket i det hr fallet betyder FREXXED:Catalogs/). "
      "Du vljer var du vill ha dem! Kom ihg att ifall du vljer att lgga "
      "dem i FREXXED:Catalogs/, s kommer installer att lgga den exekverbara "
      "filen Fred i FREXXED:.")
    )
    (set txt_LibsDir
      "Ange lda att installera biblioteken i!"
    )
    (set txt_MagicWBIcons "Vill du installera MagicWB-ikoner?")

    (set txt_MagicWBHelp (cat "Magic WB r en applikation som frbttrar "
       "din Workbenchs utseende. Den ger bl a mjlighet till extra snygga "
       "ikoner med flera frger."))
    (set txt_alreadyinstalled "%s r redan installerad!")

    (set txt_askbackup "Skerhetskopiera FPL-program som erstts med nya versioner?")

    (set txt_askbackuphelp (cat "Installer ska precis till att kopiera ett antal "
    "FPL-program till FrexxEd:FPL/ katalogen. Om du har ndrat i ngon av "
    "de programmen som ingr i distributionen och vill behlla dem efter den "
    "hr installationen, tryck 'ja', och alla FPL-program som blir ersatta av "
    "nyare versioner kommer att kopieras till FrexxEd:oldFPL/.  OBS: Detta "
    "inkluderar inte User.FPL. User.FPL r till fr att ndras och uppdateras "
    "inte av installer!"))

    (set txt_backupfilestext (cat "Fljande filer kopierades till den hr "
                                  "katalogen nr FrexxEd uppdaterades:\n"))
  )
)

(if (= @language "nederlands")
  (
    (set langbit 16)	; used below when selecting language to install
    (set txt_NoVersion (cat            
      "FrexxEd kan niet onder versie %ld van AmigaDOS runnen! Kies \"Installeer\" als U nog steeds FrexxEd wilt installeren "
      "of kies \"Annuleer\" om "
      "de installatie procedure te annuleren.")
    )
    (set txt_NoVersionHelp (cat
      "Als U van plan bent een nieuwere versie van AmigaDOS te gebruiken "
      "binnen een bepaalde periode, zal het slim zijn om FrexxEd te "
      "installeren, zelfs als U het nog niet kan gebruiken tot de upgrade. "
      "Als U er niet eens over nadenkt om tenminste versie 2.04 te "
      "installeren, stop deze installatie dan meteen, en vergeet het om "
      "FrexxEd te gebruiken!")
    )
    (set txt_AbortMsg
      "Niks was geinstalleerd!"
    )
    (set txt_Install
      "Installeer"
    )
    (set txt_Cancel
      "Annuleer"
    )
    (set txt_Destination (cat
      "Uw huidige kopie van het FrexxEd pakket blijkt geplaatst te zijn "
      "in de lade \"%s\". Wilt U de update daar installeren?")
    )
    (set txt_DestinationHelp (cat
      "De installer heeft bepaald dat U al een kopie van FrexxEd "
      "geinstalleerd heeft op Uw systeem (U heeft een assign FREXXED: "
      "op \"%s\" staan). Als dit verkeerd is, of U wilt de update ergens "
      "anders hebben, kies dan NEE als antwoord. Kies andere JA.")
    )
    (set txt_DrawerPrompt (cat
      "Waar wilt U de FrexxEd bestanden geinstalleerd hebben? Het "
      "bestand zelf is _niet_ hierbij ingesloten, het zal apart "
      "gekopieerd worden.")
    )
    (set txt_OutOfSpace (cat
      "Een komplete installatie van FrexxEd heeft minstens 900 kb"
      "aan vrije ruimte nodig, maar de aangegeven eenheid "
      "%s: heeft alleen maar %ld kb over. "
      "Herstart de installatie en kies een nieuwe eenheid, of "
      "maak deze schoon, zodat er meer ruimte over zal zijn!")
    )
    (set txt_SelectLangs
      "Kies de talen die U geinstalleerd wilt hebben!"
    )
    (set txt_SelectLangsHelp (cat
      "Vanaf AmigaDOS versie 2.1, is er locale ondersteuning "
      "voor software om gegevens te bewaren voor verschillende "
      "talen.\n"
      "Kies de taal die U het liefst gebruikt, nu of later in "
      "de toekomst. U kunt altijd meer/andere talen installeren "
      "voor later gebruik. Meerdere talen zullen zeker verschijnen "
      "in toekomstige uitgaven van FrexxEd!")
    )
    (set txt_FrexxEddir
      "Kies een lade waar het bestand FrexxEd in komt! "
    )
    (set txt_FrexxEddirHelp (cat
      "Het bestand FrexxEd is de uiteindelijke editor. FrexxEd: wordt "
      "gebruikt door de editor om de rest van de FrexxEd bestanden te "
      "vinden.\n"
      "Kies een lade die U al in Uw path heeft staan, zodat U "
      "makkelijker FrexxEd kunt laden.")
    )
    (set txt_PromptStartup (cat
      "Deze regels toevoegen aan Uw S:User-Startup?\n\n"
      "Assign FrexxEd: \"%s\"\n")
    )
    (set txt_And
      "en "
    )
    (set txt_PackersAvail (cat
      "FrexxEd kan gebruik maken van de libraries gevonden in Uw LIBS: "
      "partitie/lade genoemd %s voor bestand compressie/"
      "decompressie en encryptie/decryptie. Bestanden gecomprimeerd met "
      "zo'n library zal uitgepakt worden tijdens het laden!")
    )
    (set txt_PackersNonAvail (cat
      "Om zulke leuke dingen te gebruiken, zoals bestand compressie/"
      "decompressie en encryptie/decryptie, heeft FrexxEd de libraries "
      "xpkmaster.library en/of powerpacker.library nodig! Deze zijn niet "
      "aanwezig op Uw systeem, dus om de functies te kunnen gebruiken, "
      "haal ze dan ergens vandaan!")
    )
    (set txt_LocaleDir (cat
      "Wilt U de catalogs in de LOCALE:catalogs/ of in de "
      "FREXXED:catalogs/ lade/partitie? (Als U ze in de laatste "
      "lade stopt, dan word het hoofdbestand opgeslagen in FREXXED:)")
    )
    (set txt_LocaleDirHelp (cat
      "De installer wil graag weten waar de catalogs geplaatst moeten "
      "worden. Het systeem zal kijken in LOCALE:Catalogs/ en in "
      "PROGDIR:Catalogs/ (wat dus FREXXED:Catalogs/ betekend). "
      "U kiest waar U ze wil hebben. Denk eraan dat wanneer U ze kiest "
      "ze in FREXXED:Catalogs/ te plaatsen, de installer het hoofdbestand "
      "in FREXXED: plaatst!")
    )
    (set txt_LibsDir
      "Kies lade/partitie om de libraries te installeren!"
    )
  )
)

(if (= @language "franais")
  (
    (set langbit 64)    ; used below when selecting language to install
    (set txt_NoVersion (cat
      "FrexxEd ne peux pas tourner sous AmigaDOS version %ld !\n"
      "Slectionnez \"Installer\" si vous dsirez "
      "tout de mme installer FrexxEd "
      "ou appuyez sur \"Annuler\" pour "
      "mettre fin  l'installation.")
    )
    (set txt_NoVersionHelp (cat
      "Si vous prvoyez d'utiliser bientt une version d'AmigaDOS plus rcente, "
      "vous pouvez tout de mme installer FrexxEd, mme s'il ne pourra "
      "tre utilis avant la mise  jour.\nPar contre, si vous ne pensez pas installer "
      "au moins la version 2.04 d'AmigaDOS avant longtemps, vous pouvez mettre fin "
      " l'installation. Mais oubliez FrexxEd !")
    )
    (set txt_AbortMsg
      "Rien n'a t install !"
    )
    (set txt_Install
      "Installer"
    )
    (set txt_Cancel
      "Annuler"
    )
    (set txt_Destination (cat
      "Votre copie actuelle de FrexxEd semble se trouver dans le "
      "rpertoire \"%s\".\nVoulez vous installer la mise  jour "
      " cet endroit ?")
    )
    (set txt_DestinationHelp (cat
      "Le programme d'installation pense vous avez dj une version "
      "de FrexxEd installe dans votre systme, car FREXXED: est assign "
      "au rpertoire \"%s\".\nSi ce n'est pas le cas, ou si vous voulez "
      "installer la mise  jour dans un autre rpertoire, appuyez sur "
      "NON, sinon rpondez OUI.")
    )
    (set txt_DrawerPrompt (cat
      "Dans quel rpertoire voulez-vous installer les fichier de FrexxEd ?\n"
      "(Le programme d'installation ne crera pas de nouveau rpertoire.)\n"
      "L'excutable sera install sparment.")
    )
    (set txt_OutOfSpace (cat
      "L'installation complte de FrexxEd ncessite un espace libre "
      "de 900 Kb, mais le priphrique choisis (%s) n'a que %ld Kb "
      "de disponible.\n"
      "Relancez l'installation ou choisissez un nouveau priphrique."
      "Vous pouvez galement effacer quelques fichier situs sur ce "
      "mme support pour faire de la place  FrexxEd")
    )
    (set txt_SelectLangs
      "Choisissez les catalogues  installer!"
    )
    (set txt_SelectLangsHelp (cat
      "A partir de la version 2.1 d'AmigaDOS, le systme peut grer "
      "plusieurs catalogues pour chaque programmes, dfinissant ainsi "
      "les diffrentes langues supporte par celui-ci.\n"
      "Slectionnez les langues que vous pensez utiliser, maintenant "
      "ou plus tard. Bien sr, vous pouvez installer d'autres "
      "catalogues aprs l'installation, permettant de choisir d'autres langues.\n"
      "D'autres catalogues vont certainement apparatre dans des "
      "version futures de FrexxEd")
    )
    (set txt_FrexxEddir
      "O voulez-vous placer l'excutable de FrexxEd ?"
    )
    (set txt_FrexxEddirHelp (cat
      "L'excutable de FrexxEd est le programme qui lance l'diteur. FrexxEd: est "
      "utilis par celui-ci afin de trouver les fichier dont il a "
      "besoin. L'excutable lui-mme peut trs bien tre plac ailleurs.\n"
      "Slectionner un rpertoire que vous avez dj inclus dans le "
      "chemin de recherche d'AmigaDOS (PATH) vous permettra de lancer "
      "FrexxEd quel que soit le rpertoire courant.")
    )
    (set txt_PromptStartup (cat
      "Dois-je ajouter ces lignes  s:user-startup ?\n\n"
      "assign FrexxEd: \"%s\"\n")
    )
    (set txt_And
      "et "
    )
    (set txt_PackersAvail (cat
      "FrexxEd peut utiliser les bibliothques prsentes dans votre "
      "rpertoire LIBS:, nomes %s pour compresser/dcompresser les fichiers.\n"
      "Les fichiers compresss par ces bibliothques seront dcompresses "
      "automatiquement lorsque FrexxEd les chargera !")
    )
    (set txt_PackersNonAvail (cat
      "Afin d'tre en mesure de compresser/dcompresser ou coder/dcoder "
      "des fichiers, FrexxEd a besoin des bibliothques xpkmaster.library "
      "et/ou powerpacker.library ! Elles ne sont pas prsentes dans votre "
      "sytme. Donc, si vous dsirez utiliser de telles fonctions, "
      "procurez vous ces merveilles !")
    )
    (set txt_LocaleDir (cat
      "Voulez-vous placer les catalogues dans LOCALE:catalogs/ "
      "ou dans FREXXED:catalogs/ ?\n(Dans ce dernier cas, l'excutable "
      "'Fred' devra galement tre plac dans FREXXED:)")
    )
    (set txt_LocaleDirHelp (cat
      "Le programme d'installation a besoin de savoir ou vous dsirez "
      "installer les catalogues. (qui peuvent rendre FrexxEd polyglote !)\n"
      "Le systme les cherchera dans locale:Catalogs/, puis dans "
      "PROGDIR:Catalogs/ (Dans ce cas, FREXXED:Catalogs/).\n\n"
      "Vous avez le choix, mais souvenez-vous que si vous dcidez de "
      "les placer dans FREXXED:Catalogs/, il sera ncessaire de copier "
      "l'excutable de FrexxEd dans FREXXED:.")
    )
    (set txt_LibsDir
      "Slectionnez le rpertoire ou la partition o installer les bibliothques !"
    )

  )
)

(if (= @language "norsk")
  (
    (set langbit 128)	; used below when selecting language to install
    (set txt_NoVersion (cat
      "FrexxEd kan ikke kjres i versjon %ld av AmigaDOS! "
      "Velg \"Installere\" om du likevel vil installere FrexxEd, "
      "eller velg \"Avbryt\" for "
      " avslutte installasjonsprosessen.")
    )
    (set txt_NoVersionHelp (cat
      "Det er ikke fornuftig  installere FrexxEd dersom du ikke i den nrmeste"
      "tiden har tenkt  oppgradere til en nyere versjon av AmigaDos."
      "FrexxEd kan ikke brukes fr du har oppgradert til minst v.2.04."
      "Dersom du ikke har tenkt  oppgradere, avslutt n og glem FrexxEd.")
    )
    (set txt_AbortMsg
      "Ingenting ble installert!"
    )
    (set txt_Install
      "Installere"
    )
    (set txt_Cancel
      "Avbryt"
    )
    (set txt_Destination (cat
      "Den forrige versjonen av FrexxEd pakken ser ut til  befinne seg i "
      "skuffen \"%s\". Vil du ha oppdateringen installert "
      "der?")
    )
    (set txt_DestinationHelp (cat
      "Installer oppdaget at du alt har en kopi av FrexxEd installert "
      "i ditt system (du har assignet FREXXED: til \"%s\"). Om "
      "det er feil eller om du vil ha oppdateringen installert et annet "
      "sted, svar NEI. Ellers, svar JA.")
    )
    (set txt_DrawerPrompt (cat
      "I hvilken skuff vil du att dine FrexxEd filer skal installeres? "
      "(Ingen skuff kommer til  bli laget av installer.) Den "
      "kjrbare filen er _ikke_ inkludert, denne kopieres separat.")
    )
    (set txt_OutOfSpace (cat
      "En komplett FrexxEd installasjon krever omtrent 900 kb "
      "ledig plass, men den valgte destinasjonen " 
      "%s: har bare %ld kb tilgjengelig! "
      "Start installasjonen p nytt, og velg en ny destinasjon, eller rydd"
      "opp p denne slik at mer diskplass blir tilgjengelig!")
    )
    (set txt_SelectLangs
      "Velg de sprk du vil ha installert!"
    )
    (set txt_SelectLangsHelp (cat
      "Fra og med AmigaDOS versjon 2.1, finnes det sttte "
      "for programmer til  ha databaser for ulike sprk, for  sttte "
      "tekster skrevet p ditt eget sprk.\n"
      "Velg de sprk som du tror du kommer til  bruke, n "
      "eller i fremtiden. Du kan installere flere/annerledes "
      "kataloger ved et senere tilfelle. Flere kataloger kommer trolig "
      "i framtidige versjoner!")
    )
    (set txt_FrexxEddir
      "Velg en skuffe  legge den kjrbare FrexxEd filen i! "
    )
    (set txt_FrexxEddirhelp (cat
      "Den kjrbare filen FrexxEd er selve editoren. FrexxEd: brukes "
      "av editoren for  finne resten av FrexxEd:s filer, men denne filen "
      "trenger ikke vre plassert blant de andre i filtreet.\n"
      "Om du velger en skuffe som du alt har i din path, "
      "s kan du starte FrexxEd hvor som helst uten  endre "
      "din nvrende path.")
    )
    (set txt_PromptStartup (cat
      "Legge til denne linjen i s:user-startup?\n\n"
      "assign FrexxEd: \"%s\"\n")
    )
    (set txt_And
      "og "
    )
    (set txt_PackersAvail (cat
      "FrexxEd kan dra nytte av de biblioteker som finnes i din LIBS: "
      "skuffe ved navn %s for komprimering/"
      "dekomprimering og for kryptering/dekryptering. Filer pakket med "
      "et slikt bibliotek blir pakket opp nr de hentes inn!")
    )
    (set txt_PackersNonAvail (cat
      "For  kunne dra nytte av funksjoner som komprimering/dekomprimering "
      "og kryptering/dekryptering krever FrexxEd bibliotekene "
      "xpkmaster.library og/eller powerpacker.library! De finnes ikke i ditt "
      "system, s for  kunne anvende de nevnte funksjonene m du "
      "skaffe dem tilveie!")
    )
    (set txt_LocaleDir (cat
      "Vil du legge locale-katalogene i LOCALE:catalogs/ "
      "eller i FREXXED:catalogs/ ? (legger du dem i den siste skuffen "
      "tvinger du den kjrbare filen til  plasseres i FREXXED:)")
    )
    (set txt_LocaleDirHelp (cat
      "Installer m vite hvor du vil legge locale-katalogene. "
      "Systemet kommer til  lete etter dem i LOCALE:Catalogs/ og i "
      "PROGDIR:Catalogs/ (hvilket i dette tilfellet betyr FREXXED:Catalogs/). "
      "Du velger hvor du vil ha dem! Husk at dersom du velger  legge "
      "dem i FREXXED:Catalogs/, s vil installer legge den kjrbare "
      "filen FrexxEd i FREXXED:.")
    )
    (set txt_LibsDir
      "Angi skuff  installere bibliotekene i!"
    )
    (set txt_MagicWBIcons "Vil du installere MagicWB-ikoner?")

    (set txt_MagicWBHelp (cat "Magic WB er en applikasjon som forbedrer "
       "Workbenchs utseende. Den gir bl a mulighet til ekstra vakre "
       "ikoner med flere farger."))
    )
)


;*****************************************************************************
;
; END OF LANGUAGE DEFINES, START OF *REAL* INSTALLATION
;
;*****************************************************************************

; Prompt users running anything lower than V37 whether installing FrexxEd
; since it won't run on such machines!

(set amigaversion (/ (getversion) 65536))

(if (< amigaversion 37)
   (if (not (askbool
               (prompt (txt_NoVersion amigaversion))
               (choices txt_Install txt_Cancel)
               (help txt_NoVersionHelp)
            )
       )
       (abort txt_AbortMsg)
   )
)

(complete 5)

(set previnstall (getassign "FrexxEd" "a"))

; Get FrexxEd: directory
(set frexxdest (getassign "FrexxEd" "a"))

; Get destination directory from user
(if (getassign "FrexxEd" "a")
   (if (not (askbool
               (prompt (txt_Destination frexxdest))
               (help (txt_DestinationHelp frexxdest))
               (default 1)
            )
       )
       (set frexxdest
        "non-existant file name"
       )
       (set samedir 1)     ; Don't bother with startup part
    )
    (set frexxdest
      "non-existant file name"
    )
)

; Keep on until the entered directory really exists!

(while
   (not (exists frexxdest))
   (set frexxdest
      (askdir
         (prompt txt_DrawerPrompt)
         (help @askdir-help)
         (default @default-dest)
      )
   )
)

(if (= 0 @user-level)
  (
  ; Only novices get this!
    (makedir (tackon frexxdest "FrexxEd"))
    (set frexxdest (tackon frexxdest "FrexxEd"))
  )
)

(complete 10)

; if not installed in RAM, check disk space
(if (<> (getdevice frexxdest) "RAM")
  (
    ; Check that there is enough disk space
    (set size (getdiskspace frexxdest))

    ; Don't do this if this is an update!
    (if previnstall
      (working)
      (
        ; Require 940000 bytes free before installation, otherwise: abort!
        (if (< size 940000)
          (abort (txt_OutOfSpace (getdevice frexxdest) (/ size 1024)))
        )
      )
    )
  )
)

(if (= 2 @user-level)
; Only experts have the advantage of changing LIBS:!
   (set libdir (askdir
                  (prompt txt_LibsDir)
                  (help @askdir-help)
                  (default "LIBS:")
                )
   )
   (set libdir "LIBS:")
)

(complete 15)

; Get locale information
(set catalog (askoptions
               (prompt txt_SelectLangs)
               (choices "Svenska" "English" "Deutsch" "Italiano" "Nederlands" "Polski" "Franais" "Norsk")
               (help txt_SelectLangsHelp)
               (default langbit)
             )
)

; Get MagicWB icons installation information
(set magicwb (askbool
               (prompt txt_MagicWBIcons)
               (help txt_MagicWBHelp)
             )
)

(complete 20)

(if catalog
   (
      (set localedir
         (askbool
            (prompt txt_LocaleDir)
            (choices "LOCALE:" "FREXXED:")
            (default 1)
            (help txt_LocaleDirHelp)
         )
      )
      (if localedir
         (
            (if (not (exists "locale:" (noreq)))
               (
                (makedir "sys:Locale")
                (makeassign  "locale" "sys:locale")
               )
            )
       
            (if (not (exists "Locale:Catalogs"))
               (makedir "Locale:Catalogs")
            )
            (set catalogdest "Locale:Catalogs/")
         )
         (
            (set catalogdest (tackon frexxdest "Catalogs"))
            (makedir catalogdest)
         )
      )

      ; If FrexxEd was installed previously, we delete all old catalogs!
      (if previnstall
         (
           (delete "LOCALE:catalogs/#?/FrexxEd.catalog")
           (delete (tackon frexxdest "catalogs/#?/FrexxEd.catalog"))
           (delete (tackon previnstall "catalogs/#?/FrexxEd.catalog"))
         )
      )

      (if (IN catalog 0)
         (
            (makedir (tackon catalogdest "Svenska"))
            (copyfiles
               (source "Catalogs/Svenska")
               (dest (tackon catalogdest "Svenska"))
               (infos)
               (all)
            )
         )
      )

      (if (IN catalog 2)
         (
            (makedir (tackon catalogdest "Deutsch"))
            (copyfiles
               (source "Catalogs/Deutsch")
               (dest (tackon catalogdest "Deutsch"))
               (infos)
               (all)
            )
         )
      )

      (if (IN catalog 3)
         (
            (makedir (tackon catalogdest "Italiano"))
            (copyfiles
               (source "Catalogs/Italiano")
               (dest (tackon catalogdest "Italiano"))
               (infos)
               (all)
            )
         )
      )

      (if (IN catalog 4)
         (
            (makedir (tackon catalogdest "Nederlands"))
            (copyfiles
               (source "Catalogs/Nederlands")
               (dest (tackon catalogdest "Nederlands"))
               (infos)
               (all)
            )
         )
      )

      (if (IN catalog 5)
         (
            (makedir (tackon catalogdest "Polski"))
            (copyfiles
               (source "Catalogs/Polski")
               (dest (tackon catalogdest "Polski"))
               (infos)
               (all)
            )
         )
      )

      (if (IN catalog 6)
         (
            (makedir (tackon catalogdest "Franais"))
            (copyfiles
                (source "Catalogs/Francais")
                (dest (tackon catalogdest "Franais"))
                (infos)
                (all)
            )
         )
      )

      (if (IN catalog 7)
         (
            (makedir (tackon catalogdest "Norsk"))
            (copyfiles
                (source "Catalogs/Norsk")
                (dest (tackon catalogdest "Norsk"))
                (infos)
                (all)
            )
         )
      )

  )
)

(if localedir
   (set frexxeddir
      (askdir
         (prompt txt_FrexxEddir)
         (help txt_FrexxEddirHelp)
         (default frexxdest)
      )
   )
   (set frexxeddir frexxdest)
)


(complete 25)


; Start copying files to destination!
(set @default-dest frexxdest)

(complete 30)

(makedir (tackon frexxdest "Projects"))

(makedir (tackon frexxdest "Macros"))

(makedir (tackon frexxdest "Startup"))

(makedir (tackon frexxdest "Docs"))

(if (exists "docs")
  (
    (copyfiles
       (source "docs/")
       (dest (tackon frexxdest "docs/"))
       (infos)
       (pattern "#?" )
    )
  )
)

(complete 35)

; copy the keyfile if there is any!
;(copyfiles
;   (source "")
;   (dest frexxdest)
;   (pattern "FrexxEd.key" )
;)


; Make an FPL directory and copy all FPL files
(makedir (tackon frexxdest "FPL"))

(complete 40)

(if previnstall
   ; Yes, it was previously installed...
   (
     ; Make a backup-directory and copy all modified files (to preserve
     ; changes done by the user!) to that!
     (set backupdir (tackon frexxdest "oldFPL"))
     (makedir backupdir)
     (set destdir (tackon frexxdest "FPL/"))
     (set origdir "FPL/")
     (set backupchanged (askbool
                           (prompt txt_askbackup)
                           (help txt_askbackuphelp)
                        )
     )
     (foreach origdir "~(User.FPL)"
       (if (< @each-type 0)
          ; only do this stuff with FILES. Not DIRECTORIES.
          (
            (set destfile (tackon destdir @each-name))
            (set origfile (tackon "FPL" @each-name))
            (if (and backupchanged (exists destfile))
                ; Backuping is wanted and
                ; they both exist. Let's check if they're identical!
                (if (= (getsum destfile) (getsum origfile))
                    ; Identical! Tell 'em it's already here!
                    (working (txt_alreadyinstalled @each-name))
                    ; Different, backup the previous file and copy the
                    ; new one
                    (
                       (copyfiles
                          (source destfile)
                          (dest backupdir)
                          (infos)
                       )
                       (copyfiles
                          (source origfile)
                          (dest destdir)
                          (infos)
                       )
                       (set allfiles (cat allfiles origfile "\n"))
                    )
                )
                ; This is obviously a new file, it was not previously
                ; present! Just copy it.
                (copyfiles
                   (source origfile)
                   (dest destdir)
                   (infos)
                )
            )
          )
        )
     )
     (if allfiles
        ; There has been some files backuped!
        (textfile
           (dest (tackon backupdir "README"))
           (append (cat txt_backupfilestext allfiles))
        )
     )   
   )
   (
      ; Njet, not previously seen in this system!
      (copyfiles
         (source "FPL/")
         (dest (tackon frexxdest "FPL/"))
         (infos)
         (pattern "#?" )
      )
     ; Make an 'icons' directory and copy all icons there!
     (makedir (tackon frexxdest "icons"))
     (complete 45)
     
     (copyfiles
        (source "icons/")
        (dest (tackon frexxdest "icons/"))
        (infos)
        (pattern "#?.info" )
     )
   )
)

(if (exists (tackon frexxdest "FPL/User.FPL"))
   (working)
   ; If the User.FPL doesn't exist in the destination directory,
   ; copy it!
   (copyfiles
      (source "FPL/User.FPL")
      (dest (tackon frexxdest "FPL/"))
      (infos)
   )
)


; Make a bin directory and copy all bin packages!
(makedir (tackon frexxdest "Bin"))

(complete 50)

(copyfiles
   (source "bin/")
   (dest (tackon frexxdest "bin/"))
   (infos)
   (pattern "#?" )
)

; Make a 'rexx' directory and copy all rexx scripts there!
(makedir (tackon frexxdest "Rexx"))
(complete 55)

(copyfiles
   (source "rexx/")
   (dest (tackon frexxdest "rexx/"))
   (infos)
   (pattern "#?" )
)

; Copy the FrexxEdStart.rx frontend
(copyfiles
   (help @copyfiles-help)
   (source "")
   (dest frexxeddir)
   (infos)
   (pattern "Freds" )
)

(protect (tackon frexxeddir "Freds") "s");

(complete 58)

(protect (tackon frexxdest "FPL/#?.FPL#?") "-e");

(complete 63)


; Copy fpl.library to LIBS:
(copylib
   (prompt (cat txt_Install " fpl.library?"))
   (help @copylib-help)
   (source "libs/fpl.library")
   (dest libdir)
   (confirm)
)

(complete 65)

; Copy reqtools.library to LIBS:
(copylib
   (prompt (cat txt_Install " reqtools.library ( by Nico Francois)?"))
   (help @copylib-help)
   (source "libs/reqtools.library")
   (dest libdir)
   (confirm)
)

(complete 73)

; Copy the executable editor
(copyfiles
   (help @copyfiles-help)
   (source "")
   (dest frexxeddir)
   (infos)
   (pattern "FrEd" )
)

(protect (tackon frexxeddir "Fred") "p");

(complete 78)
; Make a 'Libs' directory and copy frexxed.library and fastgraphics.library
; to that one!
(makedir (tackon frexxdest "Libs"))
(copylib
   (dest (tackon frexxdest "Libs/"))
   (infos)
   (source "frexxed.library")
)

(complete 80)
(copylib
   (dest (tackon frexxdest "Libs/"))
   (infos)
   (source "fastgraphics.library")
)


(complete 85)
(if magicwb
   (copyfiles
     (source "mwb/")
     (all)
     (infos)
     (dest frexxdest)
   )
)

(complete 90)

; Prompt for S:user-startup modification
(if (not samedir)
   (startup "FrexxEd"
      (prompt (txt_PromptStartup frexxdest))
      (help @startup-help)
      (command "assign FrexxEd: " frexxdest "\n")
   )
)

(complete 99)

; Check if the XPK library is available
(if (>= (getversion "LIBS:xpkmaster.library") 1)
     (set library "xpkmaster.library ")
)

; Check if powerpacker is available
(if (>= (getversion "LIBS:powerpacker.library") 20)
     (
      (if library
          (set library (cat library txt_And))
      )
      (set library (cat library "powerpacker.library"))
     )
)

; If any of the packer libraries were avaialable, tell the user about them
(if library
     (message (txt_PackersAvail library))
     (message txt_PackersNonAvail)
)

(if (and (not @pretend) (not samedir))
   (makeassign "FrexxEd" frexxdest)
)
(textfile
   (dest "T:temporary_file")
   (append "cd FrexxEd:docs\nrun sys:utilities/amigaguide first.guide")
)
(run "execute T:temporary_file")
(delete "T:temporary_file")
(complete 100)
