home *** CD-ROM | disk | FTP | other *** search
/ Merciful 3 / Merciful_Release_3.bin / software / y / yamv1.3update.lha / YamV1.3Update / Install / Install_YAM < prev    next >
Text File  |  1996-08-31  |  32KB  |  789 lines

  1. ;
  2. ;----------------------------------------------------------------------------
  3. ;
  4. ; YAM 1.3+ - Installer script by Marcin Orlowski <carlos@dedal.man.szczecin.pl>
  5. ;
  6. ;----------------------------------------------------------------------------
  7. ;
  8. ; $VER: Installer script v1.4 for YAM (31.08.96) © Marcin Orlowski
  9. ;
  10. ;
  11. ;  History
  12. ; --------------------
  13. ;
  14. ; - Sat Jul 27 20:13:01 1996 - First release with YAM 1.3.
  15. ; - Thu Aug  1 10:28:04 1996 - Spanish translation added
  16. ; - Sat Aug  3 23:18:20 1996 - Czech translation added
  17. ; - Tue Aug 20 14:13:13 1996 - Assign YAM: YAM: bug resolved.
  18. ;                              Czech catalog selection added
  19. ;                              Small clean-ups
  20. ; - Sat Aug 31 17:00:00 1996 - Swedish translation added
  21. ;                            - French guide selection added
  22. ;
  23. ;----------------------------------------------------------------------------
  24.  
  25. (set #def_lang_English       0)
  26. (set #def_lang_Català        1)
  27. (set #def_lang_Czech         2)
  28. (set #def_lang_Dansk         4)
  29. (set #def_lang_Deutsch       8)
  30. (set #def_lang_Español      16)
  31. (set #def_lang_Français     32)
  32. (set #def_lang_Greek        64)
  33. (set #def_lang_Italiano    128)
  34. (set #def_lang_Nederlands  256)
  35. (set #def_lang_Polski      512)
  36. (set #def_lang_Português  1024)
  37. (set #def_lang_Suomi      2048)
  38. (set #def_lang_Svenska    4096)
  39.  
  40. (set #def_doc_deutsch   0)
  41. (set #def_doc_english   1)
  42. (set #def_doc_italiano  2)
  43. (set #def_doc_français  3)
  44.  
  45. ;----------------------------------------------------------------------------
  46.  
  47. ; ***** english texts *****
  48.  
  49. (set #def_cat_lang #def_lang_English)
  50. (set #def#def_doc_lang #def_doc_english)
  51. (set #wrongOS  "YAM needs at least OS2.04 to run\n")
  52. (set #wrongMUI "YAM needs at least MUI3.1 to run\n")
  53.  
  54. (set #YAM_dir  (cat"Choose YAM home directory\n"
  55.                    "(NO extra drawer will be created!)"))
  56.  
  57. (set #lang_catalog (cat "Which catalog file do you want to install?\n"
  58.                         "(English language is built-in)"))
  59. (set #lang_manual "Select language for on-line AmigaGuide help")
  60.  
  61. (set #icons        "Select the icons style you want to install")
  62. (set #icons_def    "Default")
  63. (set #icons_def_4  "Default (4 colors)")
  64. (set #icons_all    "Copy them all...")
  65. (set #icons_help   (cat "For icons overview please take a closer "
  66.                         "look at contents of \"Icons\" directory...\n\n"))
  67.  
  68. (set #arexx_prompt "Where do you want to install ARexx scripts?")
  69.  
  70. (set #assign_prompt (cat "YAM: assign should be added to your S:USER-STARTUP\n"
  71.                          "Do you mind?"))
  72. (set #assign_help (cat "When the Installer program asks if you want to place this "
  73.                        "assignment into your S:user-startup file, you should select "
  74.                        "the \"Proceed\" button; otherwise, the next time you boot up your "
  75.                        "machine, the program won't be able to find the necessary files "
  76.                        "and drawers it needs to run.\n"))
  77.  
  78. (set #done_1   (cat "\nYAM has been succesfuly installed.\n\n"
  79.                     "Click the \"YAM\" icon in the\n"))
  80. (set #done_2       "\ndirectory to taste it.\n\nHave fun...")
  81.  
  82. ; ***** polish texts *****
  83.  
  84. (IF (= @language "polski")
  85. (
  86. (set #def_cat_lang #def_lang_Polski)
  87. (set #def#def_doc_lang #def_doc_english)
  88. (set #wrongOS  "YAM wymaga systemu w wersji co najmniej 2.04\n")
  89. (set #wrongMUI "YAM wymaga MUI w wersji co najmniej 3.1\n")
  90.  
  91. (set #YAM_dir  (cat"Wybierz katalog w którym chcesz umieôciê YAMa\n"
  92.                    "(Katalog dodatkowy NIE zostanie utworzony!)"))
  93.  
  94. (set #lang_catalog (cat "Wybierz jëzyk jakiego chcesz uûywaê z YAMem\n"
  95.                         "(Jëzyk angielski jest wbudowany)"))
  96. (set #lang_manual "Wybierz jëzyk pliku pomocy")
  97.  
  98. (set #icons        "Wybierz rodzaj ikonek do zainstalowania")
  99. (set #icons_def    "Podstawowe")
  100. (set #icons_def_4  "Podstawowe (4 kolory)")
  101. (set #icons_all    "Skopiuj wszystkie...")
  102. (set #icons_help   (cat "Jeôli chcesz zobaczyê jak wymienione ikonki wyglâdajâ "
  103.                         "zajrzyj do katalogu \"Icons\"...\n\n"))
  104.  
  105. (set #arexx_prompt "Gdzie chcesz zaistalowaê skrypty ARexx'a?")
  106.  
  107. (set #assign_prompt (cat "Przypisanie YAM: powinno zostaê dodane do pliku S:USER-STARTUP\n"
  108.                          "Czy masz coô przeciw?"))
  109. (set #assign_help (cat "Gdy Installer pyta czy chcesz dodaê to przypisanie do pliku "
  110.                        "S:USER-STARTUP powinieneô wybraê \"Kontynuuj\", w przeciwnym "
  111.                        "razie przy nastëpnym uruchomieniu komputera program nie bëdzie "
  112.                        "w stanie znaleúê niezbëdnych do pracy plików i katalogów.\n"))
  113.  
  114. (set #done_1   (cat "\nYAM zostaî poprawnie zainstalowany.\n\n"
  115.                     "Kliknij na ikonce \"YAM\" w katalogu\n"))
  116. (set #done_2       "\naby sprawdziê co YAM potrafi.\n\nMiîej zabawy...")
  117. )
  118. )
  119.  
  120. ; ***** german texts *****
  121.  
  122. (IF (= @language "deutsch")
  123. (
  124. (set #def_cat_lang #def_lang_Deutsch)
  125. (set #def#def_doc_lang #def_doc_deutsch)
  126. (set #wrongOS  "YAM benötigt OS2.04 oder höher\n")
  127. (set #wrongMUI "YAM benötigt MUI3.1 oder höher\n")
  128.  
  129. (set #YAM_dir  (cat"Wählen Sie ein Verzeichnis für YAM\n"
  130.                    "(es wird KEIN eigenes Verzeichnis erstellt!)"))
  131.  
  132. (set #lang_catalog (cat "Welche catalog-Datei wollen Sie installieren?\n"
  133.                         "(Englisch ist eingebaut)"))
  134. (set #lang_manual "Wählen Sie eine Sprache für die Online-AmigaGuide-Hilfe")
  135.  
  136. (set #icons        "Welches Icon-Set möchten Sie installieren?")
  137. (set #icons_def    "Voreinstellung")
  138. (set #icons_def_4  "Voreinstellung (4 Farben)")
  139. (set #icons_all    "Alle kopieren...")
  140. (set #icons_help   (cat "Eine grafische Übersicht aller Icon-Sets "
  141.                         "finden Sie im Verzeichnis \"Icons\"...\n\n"))
  142.  
  143. (set #arexx_prompt "Wohin wollen Sie die ARexx-Beispiele kopieren?")
  144.  
  145. (set #assign_prompt (cat "In S:USER-STARTUP sollte ein Assign YAM: eingefügt werden.\n"
  146.                          "Sind Sie damit einverstanden?"))
  147. (set #assign_help (cat "Wenn Sie vom Installer gefragt werden, ob er diese Zuweisung "
  148.                        "in der Datei s:user-startup vornehmen darf, sollten Sie den "
  149.                        "Knopf \"Weiter\" drücken; andernfalls kann das Programm nach "
  150.                        "dem nächsten Booten die benötigten Dateien und Verzeichnisse "
  151.                        "nicht finden.\n"))
  152.  
  153. (set #done_1   (cat "\nYAM wurde erfolgreich installiert.\n\n"
  154.                     "Klicken Sie auf das \"YAM\"-Icon im Verzeichnis\n"))
  155. (set #done_2       "\nund es kann losgehen.\n\nViel Spass!")
  156. )
  157. )
  158.  
  159. ; ***** portugese texts *****
  160.  
  161. (IF (= @language "português")
  162. (
  163. (set #def_cat_lang #def_lang_Português)
  164. (set #def#def_doc_lang #def_doc_english)
  165.  
  166. (set #wrongOS  "O YAM precisa no mínimo do OS2.04 para correr\n")
  167. (set #wrongMUI "O YAM precisa no mínimo do MUI3.1 para correr\n")
  168.  
  169. (set #YAM_dir  (cat"Escolha o directório onde instalar o YAM\n"
  170.                    "(NÃO SERÁ CRIADO qualquer directório extra!)"))
  171.  
  172. (set #lang_catalog (cat "Que catálogo de linguagem deseja instalar?\n"
  173.                         "(A linguagem Inglesa é interna)"))
  174. (set #lang_manual "Escolha a linguagem para a ajuda 'online' em AmigaGuide")
  175.  
  176. (set #icons        "Escolha o estilo de icones que deseja instalar")
  177. (set #icons_def    "Normais")
  178. (set #icons_def_4  "Normais (4 cores)")
  179. (set #icons_all    "Copiar todos...")
  180. (set #icons_help   (cat "Para ver o aspecto dos icones por favor veja "
  181.                         "o conteúdo do directório \"Icons\" ...\n\n"))
  182.  
  183. (set #arexx_prompt "Onde deseja instalar as 'scripts' ARexx?")
  184.  
  185. (set #assign_prompt (cat "O assign YAM: deve ser acrescentado ao seu ficheiro\n"
  186.                          "S:USER-STARTUP, importa-se?"))
  187. (set #assign_help (cat "Quando o Installer lhe pergunta se deseja colocar este "
  188.                        "assign no ficheiro S:user-startup, deve seleccionar o "
  189.                        "botão \"Proceed\"; de outro modo, na próxima vez que arrancar "
  190.                        "o seu sistema, o programa (YAM) não conseguirá encontrar os "
  191.                        "ficheiros e directórios necessários e não poderá correr.\n"))
  192.  
  193. (set #done_1   (cat "\nO YAM foi instalado correctamente.\n\n"
  194.                     "Carregue no icone \"YAM\" do directório\n"))
  195. (set #done_2       "\npara prová-lo.\n\nDivirta-se...")
  196. )
  197. )
  198.  
  199. ; ***** dutch texts *****
  200.  
  201. (IF (= @language "nederlands")
  202. (
  203. (set #def_cat_lang     #def_lang_Nederlands)
  204. (set #def#def_doc_lang #def_doc_english)
  205. (set #wrongOS  "YAM heeft minimaal OS2.04 nodig\n")
  206. (set #wrongMUI "YAM heeft minimaal MUI3.1 nodig\n")
  207.  
  208. (set #YAM_dir  (cat"Kies de YAM home directory\n"
  209.                    "(GEEN extra lade wordt gecreëerd!)"))
  210.  
  211. (set #lang_catalog (cat "Welke catalog file wilt u installeren?\n"
  212.                         "(Engelse taal is ingebouwd)"))
  213. (set #lang_manual "Kies taal voor on-line AmigaGuide help")
  214.  
  215. (set #icons        "Kies de ikonen stijl die u wilt installeren")
  216. (set #icons_def    "Standaard")
  217. (set #icons_def_4  "Standaard (4 kleuren)")
  218. (set #icons_all    "Kopieer ze allemaal...")
  219. (set #icons_help   (cat "Voor een overzicht van de ikonen kunt u kijken "
  220.                         "naar de inhoud van de \"Icons\" directory...\n\n"))
  221.  
  222. (set #arexx_prompt "Waar wilt u de ARexx scripts installeren?")
  223.  
  224. (set #assign_prompt (cat "YAM: assign moet toegevoegd worden aan uw S:USER-STARTUP\n"
  225.                          "Is dit goed?"))
  226. (set #assign_help (cat "Wanneer het Installatie programma u vraagt of u wilt dat deze assign "
  227.                        "aan uw S:user-startup toegevoegd wordt, moet u op de \"Proceed\" knop "
  228.                        "klikken, anders zal het programma bij een volgende computerstart de "
  229.                        "benodigde directories en bestanden niet kunnen vinden.\n"))
  230.  
  231. (set #done_1   (cat "\nYAM is met succes geinstalleerd.\n\n"
  232.                     "Klik op het \"YAM\" ikoon in de\n"))
  233. (set #done_2       "\ndirectory om YAM te starten.\n\nVeel plezier...")
  234. )
  235. )
  236.  
  237. ; ***** danish texts *****
  238.  
  239. (IF (= @language "dansk")
  240. (
  241. (set #def_cat_lang #def_lang_Dansk)
  242. (set #def#def_doc_lang #def_doc_english)
  243. (set #wrongOS  "YAM kræver mindst OS2.04 for at køre\n")
  244. (set #wrongMUI "YAM kræver mindst MUI3.1 for at køre\n")
  245.  
  246. (set #YAM_dir  (cat"Vælg hjemme-skuffen til YAM\n"
  247.                    "(INGEN ekstra skuffe vil blive skabt!)"))
  248.  
  249. (set #lang_catalog (cat "Hvilket sprog ønsker du at installere?\n"
  250.                         "(Engelsk er indbygget)"))
  251. (set #lang_manual "Vælg sprog til on-line hjælp med AmigaGuide")
  252.  
  253. (set #icons        "Vælg ikon-stilen, som du ønsker at installere")
  254. (set #icons_def    "Standard")
  255. (set #icons_def_4  "Standard (4 farver)")
  256. (set #icons_all    "Kopiere dem alle...")
  257. (set #icons_help   (cat "For en oversigt over ikonerne kan du tage et "
  258.                         "nærmere kig i skuffen \"Icons\"...\n\n"))
  259.  
  260. (set #arexx_prompt "Hvor ønsker du at installere ARexx-skriptene?")
  261.  
  262. (set #assign_prompt (cat "Tilknytningen YAM: skal lægges til din S:USER-STARTUP\n"
  263.                          "Har du noget imod dette?"))
  264. (set #assign_help (cat "Når Installer-programmet spørger, om du ønsker at placere denne "
  265.                        "tilknytning i din S:user-startup fil, skal du trykke på "
  266.                        "\"Fortsætte\"-knappen; ellers vil programmet ikke være i stand til "
  267.                        "at finde de nødvendige filer og skuffer, som det behøver for at køre, "
  268.                        "næste gang du starter din maskine.\n"))
  269.  
  270. (set #done_1   (cat "\nYAM er korrekt installeret.\n\n"
  271.                     "Tryk på \"YAM\"-ikonen i skuffen\n"))
  272. (set #done_2       "\nfor at prøve det.\n\nHav det sjovt...")
  273. )
  274. )
  275.  
  276. ; ******* Italian text by Francesco Mancuso (mcfrank@mediatel.it) *******
  277.  
  278. (IF (= @language "italiano")
  279. (
  280. (set #def_cat_lang #def_lang_Italiano)
  281. (set #def#def_doc_lang #def_doc_italiano)
  282. (set #wrongOS  "E' necessario avere almeno l'OS2.04 perché YAM si avvii\n")
  283. (set #wrongMUI "E' necessario avere almeno la MUI3.1 perché YAM si avvii\n")
  284.  
  285. (set #YAM_dir  (cat"Scegliete la directory dove porre YAM\n"
  286.                    "(NESSUN cassetto extra sarà creato!)"))
  287.  
  288. (set #lang_catalog (cat "Quale catalog volete installare?\n"
  289.                         "(L'inglese é interno al programma)"))
  290. (set #lang_manual "Selezionate la lingua per l'Aiuto in linea")
  291.  
  292. (set #icons        "Selezionate lo stile delle icone che volete installare")
  293. (set #icons_def    "Default")
  294. (set #icons_def_4  "Default (4 colori)")
  295. (set #icons_all    "Copiale tutte...")
  296. (set #icons_help   (cat "Per uno sguardo d'insiene delle icone prego andate nella "
  297.                         "directory dove son contenute le \"Icone\"...\n\n"))
  298.  
  299. (set #arexx_prompt "Dove volete installare gli script ARexx?")
  300.  
  301. (set #assign_prompt (cat "YAM: l'assign sarà aggiunto alla vostra S:USER-STARTUP\n"
  302.                          "Fate attenzione?"))
  303. (set #assign_help (cat "Quando l'Installer vi chiede se volete sia posto questo "
  304.                        "assignment nella vostra S:user-startup, dovrete selezionare "
  305.                        "il pulsante \"Procedi\"; altrimenti, la prossima volta che avviate "
  306.                        "l'amiga, il programma non sarà in grado di trovare i file necessari "
  307.                        "ed i cassetti di cui necessita per funzionare.\n"))
  308.  
  309. (set #done_1   (cat "\nYAM é stato installato con successo.\n\n"
  310.                     "Cliccate sull'icona \"YAM\" nella \n"))
  311. (set #done_2       "\ndirectory per apprezzarlo.\n\nBuon Divertimento...")
  312. )
  313. )
  314.  
  315. ; ***** greek texts *****
  316.  
  317. (IF (= @language "greek")
  318. (
  319. (set #def_cat_lang #def_lang_Greek)
  320. (set #def#def_doc_lang #def_doc_english)
  321. (set #wrongOS  "Ôï YAM ÷ñåéÜæåôáé ôïõëÜ÷éóôïí ôï OS2.04 ãéá íá ôñÝîåé\n")
  322. (set #wrongMUI "Ôï YAM ÷ñåéÜæåôáé ôïõëÜ÷éóôïí ôï MUI3.1 ãéá íá ôñÝîåé\n")
  323.  
  324. (set #YAM_dir  (cat"ÅðéëÝîôå ôïí YAM home êáôÜëïãï\n"
  325.                    "(ÄÅÍ èá äçìéïõñãçèåß íÝïò êáôÜëïãïò!)"))
  326.  
  327. (set #lang_catalog (cat "Ðïéü áñ÷åßï êáôáëüãïõ èá èÝëáôå íá åãêáôáóôÞóåôå?\n"
  328.                         "(Ç ÁããëéêÞ ãëþóóá åßíáé åíóùìáôùìÝíç)"))
  329. (set #lang_manual "ÅðéëÝîôå ôçí ãëþóóá ãéá ôï on-line AmigaGuide help")
  330.  
  331. (set #icons        "ÅðéëÝîôå ôïõò ôýðïõò åéêïíéäßùí ðïõ èá åãêáôáóôáèïýí")
  332. (set #icons_def    "ÅíóùìáôùìÝíá")
  333. (set #icons_def_4  "ÅíóùìáôùìÝíá (4÷ñùìá)")
  334. (set #icons_all    "ÁíôéãñáöÞ üëùí...")
  335. (set #icons_help   (cat "Ãéá áðåéêüíçóç åéêïíéäßùí, ðáñáêáëþ êïéôÜîôå "
  336.                         "ôá ðåñéå÷üìåíá ôïõ êáôáëïãïõ \"Icons\"...\n\n"))
  337.  
  338. (set #arexx_prompt "Ðïý èá èÝëáôå íá åãêáôáóôáèïýí ôá ARexx scripts?")
  339.  
  340. (set #assign_prompt (cat "Ôï YAM: assign èá ðñÝðåé íá ðñïóôåèåß óôï S:USER-STARTUP\n"
  341.                          "ÅíôÜîåé?"))
  342. (set #assign_help (cat "¼ôáí ï åãêáôáóôÜôçò ñùôÜåé åÜí èÝëåôå íá ôïðïèåôÞóåôå "
  343.                        "áõôü ôï assignment óôï S:user-startup áñ÷åßï, ðñÝðåé íá åðéëÝîåôå "
  344.                        "ôï \"ÓõíÝ÷éóå\" ðëÞêôñï, áëëéþò, ôçí åðüìåíç öïñÜ ðïõ îåêéíÞóåôå "
  345.                        "ôï ìç÷Üíçìá, ôï ðñüãñáììá èá áäõíáôåß íá âñåß ôá áðáñáßôçôá áñ÷åßá "
  346.                        "êáé êáôáëüãïõò ðïõ ÷ñåéÜæåôáé ãéá íá äïõëÝøåé.\n"))
  347.  
  348. (set #done_1   (cat "\nÔï YAM åãêáôáóôÜèçêå åðéôõ÷þò.\n\n"
  349.                     "ÐáôÞóôå óôï åéêïíßäéï \"YAM\" óôï\n"))
  350. (set #done_2       "\nêáôÜëïãï ãéá íá ðÜñåôå ìéÜ ãåýóç.\n\nÊáëÞ äéáóêÝäáóç...")
  351. )
  352. )
  353.  
  354. ; ***** finnish texts *****
  355.  
  356. (IF (= @language "suomi")
  357. (
  358. (set #def_cat_lang #def_lang_Suomi)
  359. (set #def#def_doc_lang #def_doc_english)
  360. (set #wrongOS  "YAM tarvitsee ainakin käyttöjärjestelmän version 2.04 toimiakseen\n")
  361. (set #wrongMUI "YAM tarvitsee ainakin MUIn version 3.1 toimiakseen\n")
  362.  
  363. (set #YAM_dir  (cat"Valitse hakemisto, jonne YAM asennetaan\n"
  364.                    "(Uutta hakemistoa EI luoda!)"))
  365.  
  366. (set #lang_catalog (cat "Mikä kielitiedosto asennetaan?\n"
  367.                         "(Englanti on sisäänrakennettu ohjelmaan)"))
  368. (set #lang_manual "Valitse kieli on-line ohjeita varten")
  369.  
  370. (set #icons        "Valitse minkä tyyppiset ikonit haluat asennettavan")
  371. (set #icons_def    "Vakio")
  372. (set #icons_def_4  "Vakio (4 väriä)")
  373. (set #icons_all    "Kopioi kaikki...")
  374. (set #icons_help   (cat "Lisätietoja ikoneista saat katsomalla "
  375.                         "\"Icons\" hakemiston sisältöä...\n\n"))
  376.  
  377. (set #arexx_prompt "Minne haluat asentaa ARexx ohjelmat?")
  378.  
  379. (set #assign_prompt (cat "YAM: assign pitää lisätä S:User-Startup tiedostoon\n"
  380.                          "Tehdäänkö tämä lisäys?"))
  381. (set #assign_help (cat "Kun asennusohjelma kysyy haluatko tehdä tämän lisäyksen "
  382.                        "S:User-Startup tiedostoon, sinun kannattaa valita "
  383.                        "\"Jatka\" (\"Proceed\"), muutoin seuraavalla kerralla, "
  384.                        "kun käynnistät koneen YAM ei löydä tarvitsemiaan "
  385.                        "hakemistoja ja tiedostoja.\n"))
  386.  
  387. (set #done_1   (cat "\nYAM asennettiin onnistuneesti.\n\n"
  388.                     "Naksauta \"YAM\" ikonia\n"))
  389. (set #done_2       "\nhakemistossa kokeillaaksesi sitä.\n\nPidä hauskaa...")
  390. )
  391. )
  392.  
  393. ; ***** french texts *****
  394.  
  395. (IF (= @language "français")
  396. (
  397. (set #def_cat_lang #def_lang_Français)
  398. (set #def#def_doc_lang  #def_doc_français)
  399. (set #wrongOS  "YAM a besoin de OS2.04 ou plus recent pour fonctionner\n")
  400. (set #wrongMUI "YAM a besoin de MUI3.1 ou plus recent pour fonctionner\n")
  401.  
  402. (set #YAM_dir  (cat"Indiquez l'emplacement du répertoire de YAM.\n"
  403.                    "(Aucun tiroir supplémentaire ne sera créé!)"))
  404.  
  405. (set #lang_catalog (cat "Quel catalog voulez-vous installer ?\n"
  406.                         "(L'anglais est la langue par défaut)"))
  407. (set #lang_manual "Choisir la langue du fichier d'aide")
  408.  
  409. (set #icons        "Quel style d'icones voulez-vous installer")
  410. (set #icons_def    "Défaut")
  411. (set #icons_def_4  "Défaut (4 couleurs)")
  412. (set #icons_all    "Tous les copier...")
  413. (set #icons_help   (cat "Pour un aperçu des icones, jeter un coup"
  414.                         "d'oeil au contenu du tiroir \"Icons\"...\n\n"))
  415.  
  416. (set #arexx_prompt "Où voulez-vous installer les scripts ARexx ?")
  417.  
  418. (set #assign_prompt (cat "L'assignation YAM: devrait être ajoutée à votre fichier S:USER-STARTUP\n"
  419.                          "Ajouter ?"))
  420. (set #assign_help (cat "Quand l'Installer vous demande si vous voulez ajouter cet"
  421.                        "assignement dans votre fichier S:user-startup, vous devriez"
  422.                        "choisir le bouton \"Proceed\"; autrement, la prochaine fois"
  423.                        "que vous relancerez votre système, YAM sera incapable de "
  424.                        "trouver les fichiers nécessaires.\n"))
  425.  
  426. (set #done_1   (cat "\nYAM a été correctement installé.\n\n"
  427.                     "Clicker sur l'icon \"YAM\" du tiroir\n"))
  428. (set #done_2       "\npour le tester.\n\nAmusez-vous bien...")
  429. )
  430. )
  431.  
  432. ; ***** catalan texts *****
  433.  
  434. (IF (= @language "català")
  435. (
  436. (set #def_cat_lang #def_lang_Català)
  437. (set #def#def_doc_lang #def_doc_english)
  438. (set #wrongOS  "YAM necessita almenys OS2.04 per funcionar\n")
  439. (set #wrongMUI "YAM necessita almenys MUI3.1 per funcionar\n")
  440.  
  441. (set #YAM_dir  (cat"Tria un directori pel YAM \n"
  442.                    "(NO es crearà cap calaix!)"))
  443.  
  444. (set #lang_catalog (cat "Quin catàleg vols instal.lar?\n"
  445.                         "(Angles és per defecte)"))
  446. (set #lang_manual "Tria l'idioma de l'ajuda on-line")
  447.  
  448. (set #icons        "Tria el tipus d'icona a instal.lar")
  449. (set #icons_def    "Per defecte")
  450. (set #icons_def_4  "Per defecte (4 colors)")
  451. (set #icons_all    "Copiar'ls tots...")
  452. (set #icons_help   (cat "Per a una ullada de les icones"
  453.                         "mira el contingut del directori \"Icons\"...\n\n"))
  454.  
  455. (set #arexx_prompt "On vols instal.lar els guions AREXX?")
  456.  
  457. (set #assign_prompt (cat "l'assignació YAM: hauria de ser afegida a S:USER-STARTUP\n"
  458.                          "Vols fer-ho?"))
  459. (set #assign_help (cat "Quan el programa Installer et demani si vols afegir"
  460.                        "l'assignació al teu fitxer S:user-startup, hauries de seleccinar"
  461.                        "elbotó \"Procedir\"; sino la propera vegada que inicialitzis la teva"
  462.                        "màquina, el programa no podrà trobar els fitxers"
  463.                        "i calaixos que necessita per funcionar.\n"))
  464.  
  465. (set #done_1   (cat "\nYAM ha estat instal.lat.\n\n"
  466.                     "Prem la icona \"YAM\" del\n"))
  467. (set #done_2       "\ndirectori per probar-el.\n\nQue vagi bé...")
  468. )
  469. )
  470.  
  471. ; ***** spanish texts *****
  472.  
  473. (IF (= @language "español")
  474. (
  475. (set #def_cat_lang #def_lang_Español)
  476. (set #def#def_doc_lang #def_doc_english)
  477. (set #wrongOS  "YAM requiere al menos OS2.04 para funcionar\n")
  478. (set #wrongMUI "YAM requiere al menos MUI3.1 para funcionar\n")
  479.  
  480. (set #YAM_dir  (cat"Elija el directorio inicial de YAM\n"
  481.                    "(NO se creará ningún cajón adicional)"))
  482.  
  483. (set #lang_catalog (cat "¿Qué archivo de catálogo desea instalar?\n"
  484.                         "(Idioma inglés incorporado)"))
  485. (set #lang_manual "Seleccione el idioma para la ayuda interactiva")
  486.  
  487. (set #icons        "Seleccione el estilo de iconos que desea instalar")
  488. (set #icons_def    "Predeterminados")
  489. (set #icons_def_4  "Predeterminados (4 colores)")
  490. (set #icons_all    "Copiarlos todos...")
  491. (set #icons_help   (cat "Para escoger los estilos de iconos examine"
  492.                         "el contenido del directorio \"Icons\"...\n\n"))
  493.  
  494. (set #arexx_prompt "¿Dónde desea instalar los scripts ARexx?")
  495.  
  496. (set #assign_prompt (cat "La asignación YAM: debe añadirse a S:USER-STARTUP\n"
  497.                          "¿Desea que se añada automáticamente?"))
  498. (set #assign_help (cat "Cuando el programa Installer pide si desea hacer esta "
  499.                        "asignación en el archivo S:user-startup, debe seleccionar "
  500.                        "el botón \"Continuar\"; en caso contrario la próxima vez "
  501.                        "que arranque el sistema el programa no encontrará los "
  502.                        "archivos y cajones que necesita para ejecutarse.\n"))
  503.  
  504. (set #done_1   (cat "\nYAM se ha instalado satisfactoriamente.\n\n"
  505.                     "Haga clic en el icono \"YAM\" del directorio\n"))
  506. (set #done_2       "\npara probarlo.\nQue disfrute...")
  507. )
  508. )
  509.  
  510. ; ***** Czech texts *****
  511.  
  512. (IF (= @language "czech")
  513. (
  514. (set #def_cat_lang #def_lang_Czech)
  515. (set #def#def_doc_lang #def_doc_english)
  516. (set #wrongOS  "YAM pro spuàtìní vyîaduje alespoò OS2.04\n")
  517. (set #wrongMUI "YAM pro spuàtìní vyîaduje alespoò MUI3.1\n")
  518.  
  519. (set #YAM_dir  (cat"Vyberte domovský adresáø pro YAM\n"
  520.                    "(nebude vytvoøen zvláàtní adresáø!)"))
  521.  
  522. (set #lang_catalog (cat "Který catalog soubor chcete instalovat?\n"
  523.                         "(Anglický je v programu zabudován)"))
  524. (set #lang_manual "Zvolte jazyk pro on-line AmigaGuide nápovìdu")
  525.  
  526. (set #icons        "Zvolte styl ikon pro instalaci")
  527. (set #icons_def    "Standard")
  528. (set #icons_def_4  "Standard (4 barvy)")
  529. (set #icons_all    "Zkopírovat vàechny...")
  530. (set #icons_help   (cat "Pro zobrazení pøehledu ikon si blíîe "
  531.                         "prohlédnìte obsah adresáøe \"Icons\"...\n\n"))
  532.  
  533. (set #arexx_prompt "Do kterého adresáøe chcete nainstalovat ARexx makra?")
  534.  
  535. (set #assign_prompt (cat "YAM: pøiøazení by mìlo být uloîeno v S:USER-STARTUP\n"
  536.                          "Jaký máte názor?"))
  537. (set #assign_help (cat "Kdyî se program Installer dotazuje na umístìní tohoto "
  538.                        "pøiøazení do souboru S:user-startup, je výhodnìjàí zvolit "
  539.                        "tlaèítko \"Provést\"; jinak program nebude moci po dalàím "
  540.                        "startu poèítaèe nalézt adresáøe a soubory potøebné pro "
  541.                        "pro bezchybný bìh.\n"))
  542.  
  543. (set #done_1   (cat "\nYAM byl úspìànì nainstalován.\n\n"
  544.                     "Kliknìte na \"YAM\" ikonu v\n"))
  545. (set #done_2       "\nadresáøi pro jeho vyzkouàení.\nHodnì zábavy...")
  546. )
  547. )
  548.  
  549. ; ***** swedish texts *****
  550.  
  551. (IF (= @language "svenska")
  552. (
  553. (set #def_cat_lang def_lang_Svenska)
  554. (set #def_doc_lang #def_doc_english)
  555. (set #wrongOS  "YAM behöver minst OS2.04 för att fungera")
  556. (set #wrongMUI "YAM behöver minst MUI3.1 för att fungera")
  557.  
  558. (set #YAM_dir  (cat"Välj YAM hemkatalog\n"
  559.                    "(INGEN extra låda kommer att skapas!)"))
  560.  
  561. (set #lang_catalog (cat "Vilken katalogfil vill Du installera?\n"
  562.                         "(Engelska språket är inbyggt)"))
  563. (set #lang_manual "Välj språk för Online AmigaGuide hjälp")
  564.  
  565. (set #icons        "Välj vilken ikonstil Du vill installera")
  566. (set #icons_def    "Standard")
  567. (set #icons_def_4  "Standard (4 färgers)")
  568. (set #icons_all    "Kopiera allihopa...")
  569. (set #icons_help   (cat "För en ikonöversikt, ta en titt "
  570.                         "på innehållet i \"Icons\" katalogen...\n\n"))
  571.  
  572. (set #arexx_prompt "Var någonstans vill Du installera ARexx skripten?")
  573.  
  574. (set #assign_prompt (cat "YAM: assign kommer att läggas till i Din S:USER-STARTUP\n"
  575.                          "Det har Du väl inget emot?"))
  576. (set #assign_help (cat "När installationsskriptet frågar om Du vill placera denna "
  577.                        "tillägning/Assign i Din S:user-startup fil, bör Du välja "
  578.                        " \"Fortsätt\" knappen; annars kommer programmet inte att hitta "
  579.                        "sina nödvändiga filer och kataloger för att kunna köras "
  580.                        "vid nästa maskinuppstart.\n"))
  581.  
  582. (set #done_1   (cat "\nYAM har nu framgångsrikt installerats.\n\n"
  583.                     "Klicka på \"YAM\" ikonen inne i\n"))
  584. (set #done_2       "\nlådan för att smaka av den.\nHa det så roligt...")
  585. )
  586. )
  587.  
  588. ;----------------------------------------------------------------------------
  589.  
  590. (if (< (getversion "exec.library" (resident))    2424832) (abort #wrongOS))
  591. ;(if (< (getversion "MUI:Libs/muimaster.library")  851968) (abort #wrongMUI))
  592.  
  593. ;----------------------------------------------------------------------------
  594.  
  595. (complete 0)
  596.  
  597.  
  598.  
  599. (if (<> 0 (exists "YAM:" (noreq)))
  600.   (set YAM_def_dir (getassign "YAM"))
  601.   (set YAM_def_dir @default-dest)
  602. )
  603.  
  604. (set YAM_dir
  605.   (askdir
  606.     (default YAM_def_dir)
  607.     (prompt  #YAM_dir)
  608.     (help    @askdir-help)
  609.   )
  610. )
  611.  
  612. (set Catalog_lang
  613.   (askoptions
  614.     (prompt  #lang_catalog)
  615.     (help @askoptions-help)
  616.     (choices "Català"
  617.              "Czech"
  618.              "Dansk"
  619.              "Deutsch"
  620.              "Español"
  621.              "Français"
  622.              "Greek"
  623.              "Italiano"
  624.              "Nederlands"
  625.              "Polski"
  626.              "Português"
  627.              "Suomi"
  628.              "Svenska"
  629.     )
  630.     (default #def_cat_lang)
  631.   )
  632. )
  633.  
  634. (set Docs_lang
  635.   (askchoice
  636.     (prompt  #lang_manual)
  637.     (help    @askoptions-help)
  638.     (choices "Deutsch"
  639.              "English"
  640.              "Italiano"
  641.              "Français"
  642.     )
  643.     (default #def#def_doc_lang)
  644.   )
  645. )
  646.  
  647. (set Icons
  648.   (askchoice
  649.     (prompt  #icons)
  650.     (help    #icons_help
  651.              @askoptions-help
  652.     )
  653.     (choices #icons_def
  654.              #icons_def_4
  655.              "Claudio"
  656.              "Florent"
  657.              "Paolo"
  658.              "Richard"
  659.              #icons_all
  660.     )
  661.     (default 0)
  662.   )
  663. )
  664.  
  665. (set ARexx_dir
  666.                 (askdir
  667.                         (default "REXX:")
  668.                         (prompt  #arexx_prompt)
  669.                         (help    @askdir-help)
  670.       )
  671. )
  672.  
  673. ;-------------------------- here we go... -----------------------------------
  674.  
  675. (makedir YAM_dir (infos))
  676.  
  677. (copyfiles (source "/YAM")
  678.            (dest YAM_dir)
  679.            (infos)
  680.            (help @copyfiles-help)
  681. )
  682. (copyfiles (source "/Changes")
  683.            (dest YAM_dir)
  684.            (infos)
  685.            (help @copyfiles-help)
  686. )
  687.  
  688. (if (> Catalog_lang 0)
  689.         (
  690.         (set Cat_dir (tackon YAM_dir "Catalogs"))
  691.         (if (not (exists Cat_dir))  (makedir Cat_dir))
  692.  
  693.    (if (bitand Catalog_lang #def_lang_Català    ) ((set lang "català")     (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  694.    (if (bitand Catalog_lang #def_lang_Czech     ) ((set lang "czech")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  695.    (if (bitand Catalog_lang #def_lang_Dansk     ) ((set lang "dansk")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  696.    (if (bitand Catalog_lang #def_lang_Deutsch   ) ((set lang "deutsch")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  697.    (if (bitand Catalog_lang #def_lang_Español   ) ((set lang "español")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  698.    (if (bitand Catalog_lang #def_lang_Français  ) ((set lang "français")   (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  699.    (if (bitand Catalog_lang #def_lang_Greek     ) ((set lang "greek")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  700.    (if (bitand Catalog_lang #def_lang_Italiano  ) ((set lang "italiano")   (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  701.    (if (bitand Catalog_lang #def_lang_Nederlands) ((set lang "nederlands") (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  702.    (if (bitand Catalog_lang #def_lang_Polski    ) ((set lang "polski")     (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  703.    (if (bitand Catalog_lang #def_lang_Português ) ((set lang "português")  (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  704.    (if (bitand Catalog_lang #def_lang_Suomi     ) ((set lang "suomi")      (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  705.    (if (bitand Catalog_lang #def_lang_Svenska   ) ((set lang "svenska")    (copyfiles (source (tackon "/Catalogs" lang)) (choices "YAM.catalog") (dest (tackon Cat_dir lang)))))
  706.    )
  707. )
  708.  
  709.  
  710. (if (= Docs_lang #def_doc_deutsch ) (copyfiles (source "/Docs/YAM_deutsch.guide")  (dest YAM_dir) (newname "YAM.guide") (infos)))
  711. (if (= Docs_lang #def_doc_english ) (copyfiles (source "/Docs/YAM_english.guide")  (dest YAM_dir) (newname "YAM.guide") (infos)))
  712. (if (= Docs_lang #def_doc_italiano) (copyfiles (source "/Docs/YAM_italiano.guide") (dest YAM_dir) (newname "YAM.guide") (infos)))
  713. (if (= Docs_lang #def_doc_français) (copyfiles (source "/Docs/YAM_français.guide") (dest YAM_dir) (newname "YAM.guide") (infos)))
  714.  
  715.  
  716. (set Icons_dir (tackon YAM_dir "Icons"))
  717. (if (not (exists Icons_dir))
  718.  (
  719.   (makedir Icons_dir)
  720.   (copyfiles (source "/Icons.info")
  721.              (dest YAM_dir)
  722.              (help @copyfiles-help)
  723.   )
  724.  )
  725. )
  726.  
  727. (if (= Icons 0) (copyfiles (source "/Icons/")        (dest Icons_dir) (pattern "(old.|new.|empty.)#?")))
  728. (if (= Icons 1) (copyfiles (source "/Icons/4colors") (dest Icons_dir) (all)))
  729. (if (= Icons 2) (copyfiles (source "/Icons/Claudio") (dest Icons_dir) (all)))
  730. (if (= Icons 3) (copyfiles (source "/Icons/Florent") (dest Icons_dir) (all)))
  731. (if (= Icons 4) (copyfiles (source "/Icons/Paolo")   (dest Icons_dir) (all)))
  732. (if (= Icons 5) (copyfiles (source "/Icons/Richard") (dest Icons_dir) (all)))
  733. (if (= Icons 6) (copyfiles (source "/Icons/")        (dest Icons_dir) (all)))
  734.  
  735.  
  736. (copyfiles
  737.  (source "/Rexx/")
  738.  (dest ARexx_dir)
  739.  (all)
  740. )
  741.  
  742.  
  743. (copylib
  744.         (prompt "textfield.gadget")
  745.         (source "/Libs/Classes/textfield.gadget")
  746.         (dest   "SYS:Classes/Gadgets/")
  747.         (confirm)
  748.         (help @copylib-help)
  749. )
  750.  
  751. (copylib
  752.    (prompt "MUI - ListTree.MCC")
  753.         (source "/libs/MUI/ListTree.mcc")
  754.         (dest   "MUI:Libs/MUI/")
  755.         (confirm)
  756.         (help @copylib-help)
  757. )
  758.  
  759. (copylib
  760.    (prompt "MUI - ListTree.MCP")
  761.         (source "/libs/MUI/ListTree.mcp")
  762.         (dest   "MUI:Libs/MUI/")
  763.         (confirm)
  764.         (help @copylib-help)
  765. )
  766.  
  767.  
  768. (startup "YAM - Amiga mailer"
  769.   (prompt #assign_prompt)
  770.   (help   #assign_help)
  771.   (command
  772.       "C:Assign YAM: \"" YAM_dir "\"\n"
  773.   )
  774. )
  775.  
  776. ;-------------------------- ... and we gone. -------------------------------
  777.  
  778. (makeassign "YAM" YAM_dir)
  779.  
  780. (complete 100)
  781. (message #done_1
  782.          "\"" YAM_dir "\""
  783.          #done_2
  784. )
  785.  
  786. ;********************
  787.  
  788. (exit (QUIET))
  789.