home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 19 / AACD19.BIN / AACD / Programming / MCC_NListtree / MCC-Install < prev   
Encoding:
Text File  |  2000-03-19  |  181.5 KB  |  4,623 lines

  1. ;
  2. ; Installer script for MUI custom classes
  3. ;
  4. ; Copyright © 1996-1997,1999-2000 Dipl.-Inform. Kai Hofmann
  5. ; All rights reserved!
  6. ; Released as Giftware without any explicit or implicit warranty!
  7. ;
  8. ; EMail: hofmann@hofmann-int.de
  9. ; WWW  : http://www.hofmann-int.de/
  10. ;
  11. ; $VER: MCC-Install 43.36 (19.03.2000)
  12. ;
  13. ; -----------------------------------------------------------------------------
  14. ; WrapGuide is copyright © 1994-1995 Udo Schuermann
  15. ; -----------------------------------------------------------------------------
  16. ;
  17. ; Archive structure:
  18. ;
  19. ; MCC_<name>/MCC_<name>.pi                    (recommended)
  20. ; MCC_<name>/MCC_<name>.readme
  21. ; MCC_<name>/MCC_<name>.readme.info
  22. ; MCC_<name>/MCC-Install
  23. ; MCC_<name>/MCC-Install.info
  24. ; MCC_<name>/Install/English.info                (optional)
  25. ; MCC_<name>/Install/...                    (optional)
  26. ; MCC_<name>/Libs/MUI/<name>.mcc                (optional)
  27. ; MCC_<name>/Libs/MUI/<name>.mcp                (optional)
  28. ; MCC_<name>/Libs/MUI/<name>000.mcc                (optional)
  29. ; MCC_<name>/Libs/MUI/<name>000.mcp                (optional)
  30. ; MCC_<name>/Libs/MUI/<name>010.mcc                (optional)
  31. ; MCC_<name>/Libs/MUI/<name>010.mcp                (optional)
  32. ; MCC_<name>/Libs/MUI/<name>020.mcc                (optional)
  33. ; MCC_<name>/Libs/MUI/<name>020.mcp                (optional)
  34. ; MCC_<name>/Libs/MUI/<name>020f.mcc                (optional)
  35. ; MCC_<name>/Libs/MUI/<name>020f.mcp                (optional)
  36. ; MCC_<name>/Libs/MUI/<name>030.mcc                (optional)
  37. ; MCC_<name>/Libs/MUI/<name>030.mcp                (optional)
  38. ; MCC_<name>/Libs/MUI/<name>030f.mcc                (optional)
  39. ; MCC_<name>/Libs/MUI/<name>030f.mcp                (optional)
  40. ; MCC_<name>/Libs/MUI/<name>040.mcc                (optional)
  41. ; MCC_<name>/Libs/MUI/<name>040.mcp                (optional)
  42. ; MCC_<name>/Libs/MUI/<name>040f.mcc                (optional)
  43. ; MCC_<name>/Libs/MUI/<name>040f.mcp                (optional)
  44. ; MCC_<name>/Libs/MUI/<name>060.mcc                (optional)
  45. ; MCC_<name>/Libs/MUI/<name>060.mcp                (optional)
  46. ; MCC_<name>/Docs/english/<name>_mcc.guide
  47. ; MCC_<name>/Docs/english/<name>_mcc.guide.info
  48. ; MCC_<name>/Docs/english/<name>_mcc.doc            (optional)
  49. ; MCC_<name>/Docs/english/<name>_mcc.doc.info            (optional)
  50. ; MCC_<name>/Docs/english/<name>_home.html            (optional)
  51. ; MCC_<name>/Docs/english/<name>_home.html.info         (optional)
  52. ; MCC_<name>/Docs/english/<name>_<pagename>.html        (optional)
  53. ; MCC_<name>/Docs/english/<name>_<pagename>.html.info        (optional)
  54. ; MCC_<name>/Docs/......./<name>_mcc.guide            (optional)
  55. ; MCC_<name>/Docs/......./<name>_mcc.guide.info         (optional)
  56. ; MCC_<name>/Docs/......./<name>_mcc.doc            (optional)
  57. ; MCC_<name>/Docs/......./<name>_mcc.doc.info            (optional)
  58. ; MCC_<name>/Docs/......./<name>_home.html            (optional)
  59. ; MCC_<name>/Docs/......./<name>_home.html.info         (optional)
  60. ; MCC_<name>/Docs/......./<name>_<pagename>.html        (optional)
  61. ; MCC_<name>/Docs/......./<name>_<pagename>.html.info        (optional)
  62. ; MCC_<name>/Demos/<name>-Demo                    (optional)
  63. ; MCC_<name>/Demos/<name>-Demo.info                (optional)
  64. ; MCC_<name>/Locale/Catalogs/.../<name>_mcc.catalog        (optional)
  65. ; MCC_<name>/Locale/Catalogs/.../<name>_mcp.catalog        (optional)
  66. ; MCC_<name>/Developer/Autodocs/MCC_<name>.doc
  67. ; MCC_<name>/Developer/C/Include/MUI/<name>_mcc.h
  68. ; MCC_<name>/Developer/C/Examples/<name>-Demo.c         (optional)
  69. ; MCC_<name>/Developer/Amiga-E/Modules/MUI/<name>_mcc.e     (optional)
  70. ; MCC_<name>/Developer/Amiga-E/Examples/<name>-Demo.e        (optional)
  71. ; MCC_<name>/Developer/Modula/txt/MCC<name>.def         (optional)
  72. ; MCC_<name>/Developer/Modula/txt/MCC<name>.mod         (optional)
  73. ; MCC_<name>/Developer/Modula/Demo/<name>Demo.mod        (optional)
  74. ; MCC_<name>/Developer/Oberon/txt/MCC<name>.mod         (optional)
  75. ; MCC_<name>/Developer/Oberon/examples/<name>Demo.mod        (optional)
  76. ; MCC_<name>/Developer/Assembler/Include/MUI/<name>_mcc.i    (optional)
  77. ; MCC_<name>/Developer/Assembler/Examples/<name>-Demo.s     (optional)
  78. ; MCC_<name>/Developer/Rexx/Include/<name>_mcc.rexx        (optional)
  79. ; MCC_<name>/Developer/Rexx/Examples/<name>-Demo.rexx        (optional)
  80. ; MCC_<name>/Developer/Cluster/txt/MCC<name>.def        (optional)
  81. ; MCC_<name>/Developer/Cluster/txt/MCC<name>.mod        (optional)
  82. ; MCC_<name>/Developer/Cluster/txt/<name>Demo.mod        (optional)
  83. ; MCC_<name>/Developer/BB2/Include/MUI/<name>_mcc.asc        (optional)
  84. ; MCC_<name>/Developer/BB2/Examples/<name>-Demo.asc        (optional)
  85. ; MCC_<name>/Developer/MUIBuilder3/<name>.mb            (optional)
  86. ; MCC_<name>/Developer/MUIBuilder3/behaviour/<name>.mbcc    (optional)
  87. ; MCC_<name>/Developer/Source/MCC_<name>/...            (optional)
  88. ; MCC_<name>/Images/...                     (optional)
  89. ; MCC_<name>/C/WrapGuide                    (optional)
  90. ;
  91. ; -----------------------------------------------------------------------------
  92. ; TODO:
  93. ;
  94. ; Install multiple MCCs/MCPs
  95. ; Add link to home.html
  96. ;
  97. ; C++
  98. ; MCC_<name>/Developer/MUIBuilder3/<name>.mb            (optional)
  99. ; MCC_<name>/Developer/MUIBuilder3/behaviour/<name>.mbcc    (optional)
  100. ;
  101. ; --- Custom initialisation ---------------------------------------------------
  102.  
  103.  ; Copyright
  104.  (set #copyright "Copyright © 1996-1997,1999-2000 Dipl.-Inform. Kai Hofmann")
  105.  
  106.  ; Minimum OS version required for installation
  107.  (set #min_os_version 36)
  108.  (set #min_os_revision 0)
  109.  
  110.  ; Minimum MUI version required for installation
  111.  (set #min_mui_version 11)
  112.  (set #min_mui_revision 0)
  113.  
  114.  ; Bultin language
  115.  ; Bit    0 = English
  116.  ; Bit    1 = German
  117.  ; Bit    2 = French
  118.  ; Bit    3 = Spanish
  119.  ; Bit    4 = Portuguese (European)
  120.  ; Bit    5 = Danish
  121.  ; Bit    6 = Italian
  122.  ; Bit    7 = Dutch
  123.  ; Bit    8 = Norwegian
  124.  ; Bit    9 = Swedish
  125.  ; Bit 10 = Polish
  126.  ; Bit 11 = Finnish
  127.  ; Bit 12 = Hungarian
  128.  ; Bit 13 = Greek
  129.  ; Bit 14 = Esperanto
  130.  ; Bit 15 = Turkish
  131.  ; Bit 16 = Latin
  132.  ; Bit 17 = Russian
  133.  ; Bit 18 = Czech
  134.  ; Bit 19 = Catalonian
  135.  ; Bit 20 = Croatian
  136.  ; Bit 21 = Serbian
  137.  ; Bit 22 = Slovak
  138.  ; Bit 23 = Slovenian
  139.  ; Bit 24 = Portuguese (Brazilian)
  140.  ; Bit 25 = Persian
  141.  ; Bit 26 = Estonian
  142.  ; Bit 27 = Bosnian
  143.  ; Bit 28 = Japanese
  144.  
  145.  (set #language_mcc %11111111111111111111111111111) ; LANGUAGE
  146.  (set #language_mcp %00000000000000000000000000001) ; LANGUAGE
  147.  
  148. ; --- Custom installation procedures ------------------------------------------
  149.  
  150.  (procedure P_CustomExists
  151.   ; Params:
  152.   ;
  153.   ; Results:
  154.   ;
  155.   ; Used Vars:
  156.   ;
  157.   (complete 0)
  158.  )
  159.  
  160.  (procedure P_CustomInstall
  161.   ; Params:
  162.   ;
  163.   ; Results:
  164.   ;
  165.   ; Used Vars:
  166.   ;
  167.   (complete 89)
  168.  )
  169.  
  170.  (procedure P_CustomUninstall
  171.   ; Params:
  172.   ;
  173.   ; Results:
  174.   ;
  175.   ; Used Vars:
  176.   ;
  177.   (complete 88)
  178.  )
  179.  
  180. ; -----------------------------------------------------------------------------
  181. ; --- Do not change anything below this line ----------------------------------
  182. ; -----------------------------------------------------------------------------
  183.  
  184.  (set @default-dest "MUI:")
  185.  
  186.  (if (= @installer-ng-version 0)
  187.    (if (= @installer-version 0)
  188.      (
  189.       ; old Installer
  190.       (set #prop "")
  191.      )
  192.      (
  193.       ; new Installer
  194.       (set #prop "\x1b[2p")
  195.      )
  196.    )
  197.    (
  198.     ; InstallerNG
  199.     (set #prop "\x1b[2p")
  200.    )
  201.  )
  202.  
  203.  
  204. ; --- Installer script strings ------------------------------------------------
  205.  
  206.  (set #i 0)
  207.  (while (<> @language (select #i "català" "estonian" "português" "slovensko" "srpski" "russian" "suomi" "czech" "polski" "svenska" "nederlands" "greek" "français" "italiano" "dansk" "deutsch" @language)) ; LANGUAGE
  208.    (set #i (+ #i 1))
  209.  )
  210.  (if (= #i 12) ; LANGUAGE
  211.    (set #language "english")
  212.    (set #language @language)
  213.  )
  214.  
  215.  (set #i 0)
  216.  (set #language_default %10000000000000000000000000000) ; LANGUAGE
  217.  (while (<> #language (select #i "japanese" "bosanski" "estonian" "farsi" "português-brasil" "slovensko" "slovak" "srpski" "croatian" "català" "czech" "russian" "latina" "türkçe" "esperanto" "greek" "magyar" "suomi" "polski" "svenska" "norsk" "nederlands" "italiano" "dansk" "português" "español" "français" "deutsch" #language)) ; LANGUAGE
  218.    (
  219.     (set #language_default (shiftright #language_default 1))
  220.     (set #i (+ #i 1))
  221.    )
  222.  )
  223.  (select #i ; LANGUAGE
  224.    ( ; Japanese
  225.     (complete 0)
  226.    )
  227.    ( ; Bosnian
  228.     (complete 0)
  229.    )
  230.    ( ; Estonian translation via ATO by Vassili Smirnov <vassili@kma.ee>
  231.     (if (= @installer-version 0)
  232.       (
  233.        (set #help_askoptions "Kui teie installaatori versioon on väksem kui 42.6, siis võib juhtuda et installeerimise ajal ilmuvad linnukesed ilma kirjeta. Vajutamine nendele ignoreeritakse.\n\n")
  234.        (set #help_askchoice  "Kui teie installaatori versioon on väiksem kui 42.6, siis võib juhtuda et installeerimise ajal ilmuvad valiknupud ilma kirjeta. Vajutamine nendele on sarnane vajutamisele kõige alumisele nupule.\n\n")
  235.       )
  236.     )
  237.     (set #unknown             "tundmatu")
  238.     (set #choice_english      "inglise")
  239.     (set #choice_german       "saksa")
  240.     (set #choice_french       "prantsuse")
  241.     (set #choice_spanish      "hispaania")
  242.     (set #choice_portuguese   "portugali (Euroopa)")
  243.     (set #choice_danish       "taani")
  244.     (set #choice_italian      "itaalia")
  245.     (set #choice_dutch        "hollandi")
  246.     (set #choice_norwegian    "norra")
  247.     (set #choice_swedish      "rootsi")
  248.     (set #choice_polish       "poola")
  249.     (set #choice_finnish      "soome")
  250.     (set #choice_hungarian    "ungari")
  251.     (set #choice_turkish      "türgi")
  252.     (set #choice_greek        "kreeka")
  253.     (set #choice_latin        "latina")
  254.     (set #choice_esperanto    "esperanto")
  255.     (set #choice_russian      "vene")
  256.     (set #choice_czech        "tsehhi")
  257.     (set #choice_catalonian   "kataloonia")
  258.     (set #choice_croatian     "kroaadi")
  259.     (set #choice_serbian      "serbia")
  260.     (set #choice_slovak       "slovaki")
  261.     (set #choice_slovenian    "sloveeni")
  262.     (set #choice_portuguesebr "portugali (Brasiilia)")
  263.     (set #choice_persian      "pärsia")
  264.     (set #choice_estonian     "eesti")
  265.     (set #choice_bosnian      "bosnia")
  266.     (set #choice_japanese     "jaapani")
  267.     ; LANGUAGE
  268.  
  269.     (set #choice_catalogs   "Kataloogid")
  270.     (set #choice_docs       "Dokumendid")
  271.     (set #choice_developer  "Materjalid programmeerijatele")
  272.     (set #choice_source     "Algtekstid")
  273.     (set #choice_images     "Pildid")
  274.     (set #choice_install    "Installaator")
  275.     (set #choice_update     "Uuendamine")
  276.     (set #choice_uninstall  "Eeemaldamine")
  277.     (set #prompt_askcpufpu  (cat "Valige CPU/FPU konfiguratsioon, millele te soovite installeerida " @app-name ".mcc"))
  278.     (set #prompt_info     (cat "\nTere tulemast programmi " @app-name "MUI-klassile\n" #copyright "\n\n"))
  279.     (set #prompt_install_uninstall (cat #prompt_info "Kas te soovite installeerida voi eemaldada seda klassi?"))
  280.     (set #abort_nocpu (cat "Vabandage, installaator ei saa installeerida " @app-name ".mcc sellepärast, et teie konfiguratsiooni ei teenindata.\n"))
  281.     (set #abort_nomui (cat "MUI-klass " @app-name " kasutatakse ainult Magic User Interface-ga (MUI), MUI-ta on ta kasutu!\n\n"
  282.          "Valitud koht " @default-dest " ei leitud. Enne " @app-name ".mcc installeerimiseks on vaja installeerida MUI !\n"
  283.           )
  284.     )
  285.     (set #prompt_uninstall_parts (cat "Millised osad on vaja eemaldada?\n"
  286.               @app-name ".mcp eemaldab kataloogid ka.\n"
  287.          )
  288.     )
  289.     (set #prompt_uninstall_all (cat "Kas soovite eemaldada kõik osad, mis on seotud " @app-name ".mcc klassiga?"))
  290.     (set #help_uninstall_all "Kui Te ei soovi eemaldada kõiki osasid, installaator küsib millised osad on vaja eemaldada.")
  291.     (set #abort_oldversion (cat "Installaator leidis, et versioon %ld.%ld " @app-name ".mcc on juba installeeritud.\n\n"
  292.         "Enne kui installeerida vana versioon %ld.%ld, on vaja eemaldada uus."
  293.          )
  294.     )
  295.     (set #prompt_update (cat "Millised osad " @app-name ".mcc on vaja lisada?"))
  296.     (set #help_install_demo (cat "Demo - väike programm, mis demonstreerib " @app-name " klassi kasutamist."))
  297.     (set #help_install_source (cat "Klassi " @app-name " algtekste võib kasutada näidetena, või oma programmide kirjutamiseks.\nAlgtekstid võivad olla suvalises keeles!"))
  298.     (set #prompt_copy "Kas on vaja kopeerida need fajlid?")
  299.     (set #prompt_makedir "Valitud kataloog pole leitud, teda on vaja teha:")
  300.     (set #exit_uninstall_finished (cat "Eemaldamine lõpetatud!\n"
  301.                '"'
  302.                @app-name
  303.                '"'
  304.                " on kustutatud "
  305.                '"'
  306.                @default-dest
  307.                '"'
  308.                " teie kettalt või partitsioonilt."
  309.           )
  310.     )
  311.     (set #button_abort "Katkesta eemaldamine")
  312.     (set #help_install_images (cat "Need pildid on tehtud spetsiaalselt " @app-name "kasutamiseks. On soovitav ka need installeerida."))
  313. ; ---
  314.     (set #abort_oldmui (cat "Installeerimiseks " @app-name ".mcc minimaalne MUI versioon on %s.\n\n"
  315.           "Installaator leidis ainult MUI %s.\n"
  316.            )
  317.     )
  318.     (set #abort_oldos  (cat "Installerimiseks " @app-name ".mcc on vaja OS %s või suurem.\n\n"
  319.           "Installaator leidis ainult OS %s.\n"
  320.            )
  321.     )
  322.     (set #prompt_install_demo "Kas soovite installeerida demo?")
  323.     (set #prompt_install_source "Kas soovite installeerida algtekstid?")
  324.     (set #prompt_install_images "Kas soovite installeerida pildid?")
  325.  
  326.     (set #welcome_install   (cat "Tere tulemast MUI-klassi installeerimise programmi.\n"
  327.          "Valige palun, kuidas peab toimima installatsioon."
  328.           )
  329.     )
  330.     (set #welcome_uninstall (cat "Tere tulemast MUI-klassi eemaldamise programmi.\n"
  331.          "Valige palun, kuidas toimib eemaldamine."
  332.           )
  333.     )
  334.  
  335.     (set #prompt_install_plangs   "Milliste programmeerimiskeelte toetus on vaja installeerida?")
  336.     (set #prompt_uninstall_plangs "Milliste programmeerimiskeelte toetus on vaja eemaldada?")
  337.  
  338.     (set #prompt_install_mcc_catalogs (cat "Milliseid " @app-name ".mcc katalooge soovite installeerida?"))
  339.     (set #prompt_uninstall_mcc_catalogs (cat "Milliseid " @app-name ".mcc katalooge soovite eemaldada?"))
  340.     (set #prompt_install_mcp_catalogs (cat "Milliseid " @app-name ".mcp katalooge soovite installeerida?"))
  341.     (set #prompt_uninstall_mcp_catalogs (cat "Milliseid " @app-name ".mcp katalooge soovite eemaldada?"))
  342.  
  343.     (set #prompt_install_docs "Millised dokumentide tüübid on vaja installeerida?")
  344.     (set #prompt_uninstall_docs "Millised dokumentide tüübid on vaja eemaldada?")
  345.  
  346.     (set #prompt_install_asciidocs   "Milliste keelte dokumentatsioone ASCII formaadis soovite installeerida?")
  347.     (set #prompt_uninstall_asciidocs "Milliste keelte dokumentatsioone ASCII formaadis soovite eemaldada?")
  348.     (set #prompt_install_agdocs      "Milliste keelte dokumentatsioone AmigaGuide® formaadis soovite installeerida?")
  349.     (set #prompt_uninstall_agdocs    "Milliste keelte dokumentatsioone AmigaGuide® formaadis soovite eemaldada?")
  350.     (set #prompt_install_htmldocs    "Milliste keelte dokumentatsioone HTML formaadis soovite installeerida?")
  351.     (set #prompt_uninstall_htmldocs  "Milliste keelte dokumentatsioone HTML formaadis soovite eemaldada?")
  352.    )
  353.    ( ; Persian
  354.     (complete 0)
  355.    )
  356.    ( ; Portuguese (Brazilian)
  357.     (complete 0)
  358.    )
  359.    ( ; Slovenian translation via ATO by Damir Arh <damir.arh@telesat.si>
  360.     (if (= @installer-version 0)
  361.       (
  362.        (set #help_askoptions "Èe uporabljate razlièico programa Installer, starej¹o od 42.6, se lahko zgodi, da ob okvirèkih ne bo nalepk z besedilom. Izbira teh okvirèkov se ne bo upo¹tevala.\n\n")
  363.        (set #help_askchoice  "Èe uporabljate razlièico programa Installer, starej¹o od 42.6, se lahko zgodi, da ob radijskih gumbih ne bo nalepk z besedilom. Rezultat take izbire bo vedno najni¾ja razpolo¾ljiva mo¾nost.\n\n")
  364.       )
  365.     )
  366.     (set #unknown       "neznan")
  367.     (set #choice_english      "angle¹ki")
  368.     (set #choice_german       "nem¹ki")
  369.     (set #choice_french       "francoski")
  370.     (set #choice_spanish      "¹panski")
  371.     (set #choice_portuguese   "portugalski")
  372.     (set #choice_danish       "danski")
  373.     (set #choice_italian      "italijanski")
  374.     (set #choice_dutch        "nizozemski")
  375.     (set #choice_norwegian    "norve¹ki")
  376.     (set #choice_swedish      "¹vedski")
  377.     (set #choice_polish       "poljski")
  378.     (set #choice_finnish      "finski")
  379.     (set #choice_hungarian    "mad¾arski")
  380.     (set #choice_turkish      "tur¹ki")
  381.     (set #choice_greek        "gr¹ki")
  382.     (set #choice_latin        "latinski")
  383.     (set #choice_esperanto    "esperanto")
  384.     (set #choice_russian      "ruski")
  385.     (set #choice_czech        "èe¹ki")
  386.     (set #choice_catalonian   "katalonski")
  387.     (set #choice_croatian     "hrva¹ki")
  388.     (set #choice_serbian      "srbski")
  389.     (set #choice_slovak       "slova¹ki")
  390.     (set #choice_slovenian    "slovenski")
  391.     (set #choice_portuguesebr "portugalski (Br)")
  392.     (set #choice_persian      "iranski")
  393.     (set #choice_estonian     "estonski")
  394.     (set #choice_bosnian      "bosanski")
  395.     (set #choice_japanese     "japonski")
  396.     ; LANGUAGE
  397.  
  398.     (set #choice_catalogs   "katalogi")
  399.     (set #choice_docs     "navodila")
  400.     (set #choice_developer  "datoteke za razvoj")
  401.     (set #choice_source     "izvorna koda")
  402.     (set #choice_images     "podobe")
  403.     (set #choice_install    "Namesti")
  404.     (set #choice_update     "Posodobi")
  405.     (set #choice_uninstall  "Odstrani")
  406.     (set #prompt_askcpufpu     (cat "Doloèite prosim CPE/FPU, za katero ¾elite namestiti " @app-name ".mcc"))
  407.     (set #prompt_info      (cat "\nDobrodo¹li k uporabni¹kemu razredu MUI " @app-name "\n" #copyright "\n\n"))
  408.     (set #prompt_install_uninstall (cat #prompt_info "®elite uporabni¹ki razred namestiti ali odstraniti?"))
  409.     (set #abort_nocpu ( cat "Oprostite, toda ta skript ne more namestiti " @app-name ".mcc, saj ni podpore za va¹o CPE.\n"))
  410.     (set #abort_nomui (cat "Uporabni¹ki razred MUI " @app-name " lahko uporabljate le s paketom Magic User Interface (MUI), brez njega je uporabni¹ki razred neuporaben!\n\n"
  411.          "Namestitveni program ni na¹el dodelitve " @default-dest ", zato prosim najprej namestite MUI in ¹ele nato poskusite namestiti " @app-name ".mcc!\n"
  412.           )
  413.     )
  414.     (set #prompt_uninstall_parts (cat "Katere dele ¾elite odstraniti?\n"
  415.               @app-name "Skupaj z .mcp bodo odstranjeni tudi sorodni katalogi.\n"
  416.          )
  417.     )
  418.     (set #prompt_uninstall_all (cat "Ali ¾elite odstraniti vse, kar spada k " @app-name ".mcc?"))
  419.     (set #help_uninstall_all "Èe ne ¾elite odstraniti vsega, boste lahko izbrali, katere dele ¾elite odstraniti.")
  420.     (set #abort_oldversion (cat "Namestitveni program je ugotovil, da ¾e imate name¹èeno razlièico %ld.%ld " @app-name ".mcc.\n\n"
  421.         "Èe ¾elite ponovno namestiti starej¹o razlièico %ld.%ld, potem najprej prosim odstranite novej¹o razlièico."
  422.          )
  423.     )
  424.     (set #prompt_update (cat "Katere dele " @app-name ".mcc ¾elite namestiti?"))
  425.     (set #help_install_demo (cat "To je majhen program, ki predstavlja uporabo uporabni¹kega razreda " @app-name "."))
  426.     (set #help_install_source (cat "Izvorno kodo  uporabni¹kega razreda " @app-name " lahko uporabite kot primer, lahko pa tudi ustvarite lastno razlièico razreda (brez hro¹èev).\nPozor - izvorna koda je lahko v kateremkoli jeziku!"))
  427.     (set #prompt_copy "Ali ¾elite prekopirati naslednje datoteke?")
  428.     (set #prompt_makedir "Naslednjega predala nisem na¹el, zato ga moram ustvariti:")
  429.     (set #exit_uninstall_finished (cat "Odstranitev je dokonèana!\n"
  430.                '"'
  431.                @app-name
  432.                '"'
  433.                " je odstranjen iz va¹ega predala ali particije "
  434.                '"'
  435.                @default-dest
  436.                '"'
  437.                "."
  438.           )
  439.     )
  440.     (set #button_abort "Prekini odstranitev")
  441.     (set #help_install_images (cat "Podobe, ustvarjene za uporabni¹ki razred " @app-name ". Priporoèam, da jih namestite."))
  442. ; ---
  443.     (set #abort_oldmui (cat "Èe ¾elite namestiti " @app-name ".mcc, potrebujete vsaj MUI %s.\n\n"
  444.           "Namestitveni program je ugotovil, da imate name¹èen le MUI %s.\n"
  445.            )
  446.     )
  447.     (set #abort_oldos  (cat "Èe ¾elite namestiti " @app-name ".mcc potrebujete vsaj OS %s.\n\n"
  448.           "Namestitveni program je ugotovil, da imate name¹èen le OS %s.\n"
  449.            )
  450.     )
  451.     (set #prompt_install_demo "Ali ¾elite namestiti prilo¾eni predstavitveni program?")
  452.     (set #prompt_install_source "Ali ¾elite namestiti izvorno kodo?")
  453.     (set #prompt_install_images "Ali ¾elite namestiti podobe?")
  454.  
  455.     (set #welcome_install   (cat "Dobrodo¹li v namestitvenem orodju za uporabni¹ke razrede MUI.\n"
  456.          "Izberite prosim, kako naj poteka namestitev (glede na va¹e poznavanje raèunalnikov Amiga)."
  457.           )
  458.     )
  459.     (set #welcome_uninstall (cat "Dobrodo¹li v odstranitvenem orodju za uporabni¹ke razrede MUI.\n"
  460.          "Izberite prosim, kako naj poteka odstranitev (glede na va¹e poznavanje raèunalnikov Amiga)."
  461.           )
  462.     )
  463.  
  464.     (set #prompt_install_plangs   "Za katere programske jezike ¾elite namestiti podporo?")
  465.     (set #prompt_uninstall_plangs "Za katere programske jezike ¾elite odstraniti podporo?")
  466.  
  467.     (set #prompt_install_mcc_catalogs (cat "Katere kataloge za " @app-name ".mcc ¾elite namestiti?"))
  468.     (set #prompt_uninstall_mcc_catalogs (cat "Katere kataloge za " @app-name ".mcc ¾elite odstraniti?"))
  469.     (set #prompt_install_mcp_catalogs (cat "Katere kataloge za " @app-name ".mcp ¾elite namestiti?"))
  470.     (set #prompt_uninstall_mcp_catalogs (cat "Katere kataloge za " @app-name ".mcp ¾elite odstraniti?"))
  471.  
  472.     (set #prompt_install_docs "Katero vrsto navodil ¾elite namestiti?")
  473.     (set #prompt_uninstall_docs "Katero vrsto navodil ¾elite odstraniti?")
  474.  
  475.     (set #prompt_install_asciidocs   "Za katere jezike ¾elite namestiti navodila v formatu ASCII?")
  476.     (set #prompt_uninstall_asciidocs "Za katere jezike ¾elite odstraniti navodila v formatu ASCII?")
  477.     (set #prompt_install_agdocs      "Za katere jezike ¾elite namestiti navodila v formatu AmigaGuide(R)?")
  478.     (set #prompt_uninstall_agdocs    "Za katere jezike ¾elite odstraniti navodila v formatu AmigaGuide(R)?")
  479.     (set #prompt_install_htmldocs    "Za katere jezike ¾elite namestiti navodila v formatu HTML?")
  480.     (set #prompt_uninstall_htmldocs  "Za katere jezike ¾elite odtsraniti navodila v formatu HTML?")
  481.    )
  482.    ( ; Slovak
  483.     (complete 0)
  484.    )
  485.    ( ; Serbian translation via ATO by Ljubomir Jankovic <lurch@beotel.yu>, Andrija Antonijevic <TheAntony@bigfoot.com>
  486.     (if (= @installer-version 0)
  487.       (
  488.        (set #help_askoptions "Sa Installer-om àija je verzija manja od 42.6 moäe se desiti da vidite gadäete za ãtikliranje bez natpisa. Odabir ovih gadäeta áe biti ignorisan.\n\n")
  489.        (set #help_askchoice  "Sa Installer-om àija je verzija manja od 42.6 moäe se desiti da vidite radio gadäete bez natpisa. Odabir ovih gadäeta áe imati za rezulat odabir prve niäe vrednosti.\n\n")
  490.       )
  491.     )
  492.     (set #unknown             "nepoznat")
  493.     (set #choice_english      "Engleski")
  494.     (set #choice_german       "Nemaàki")
  495.     (set #choice_french       "Francuski")
  496.     (set #choice_spanish      "Ãpanski")
  497.     (set #choice_portuguese   "Portugalski")
  498.     (set #choice_danish       "Danski")
  499.     (set #choice_italian      "Italijanski")
  500.     (set #choice_dutch        "Holandski")
  501.     (set #choice_norwegian    "Norveãki")
  502.     (set #choice_swedish      "Ãvedski")
  503.     (set #choice_polish       "Poljski")
  504.     (set #choice_finnish      "Finski")
  505.     (set #choice_hungarian    "Maâarski")
  506.     (set #choice_turkish      "Turkski")
  507.     (set #choice_greek        "Gràki")
  508.     (set #choice_latin        "Latinski")
  509.     (set #choice_esperanto    "Esperanto")
  510.     (set #choice_russian      "Ruski")
  511.     (set #choice_czech        "Àeãki")
  512.     (set #choice_catalonian   "Katalonski")
  513.     (set #choice_croatian     "Hrvatski")
  514.     (set #choice_serbian      "Srpski")
  515.     (set #choice_slovak       "Slovaàki")
  516.     (set #choice_slovenian    "Slovenaàki")
  517.     (set #choice_portuguesebr "Portugalski (Br)")
  518.     (set #choice_persian      "Persijski")
  519.     (set #choice_estonian     "Estonski")
  520.     (set #choice_bosnian      "Bosanski")
  521.     (set #choice_japanese     "Japanski")
  522.     ; LANGUAGE
  523.  
  524.     (set #choice_catalogs   "Kataloge")
  525.     (set #choice_docs     "Dokumentaciju")
  526.     (set #choice_developer  "Materijal za programere")
  527.     (set #choice_source     "Izvorni kod")
  528.     (set #choice_images     "Slike")
  529.     (set #choice_install    "Instalacija")
  530.     (set #choice_update     "Osveäavanje")
  531.     (set #choice_uninstall  "Uklanjanje")
  532.     (set #prompt_askcpufpu     (cat "Molim Vas, odaberite kombinaciju procesora/koprocesora za koju äelite da instalirate " @app-name ".mcc"))
  533.     (set #prompt_info      (cat "\nDobrodoãli u " @app-name " MUI korisniàku klasu\n" #copyright "\n\n"))
  534.     (set #prompt_install_uninstall (cat #prompt_info "Äelite li da instalirate ili da uklonite korisniàku klasu?"))
  535.     (set #abort_nocpu (cat "Äao mi je, ali skripta ne moäe da instalira " @app-name ".mcc, jer nije podräan Vaã procesor.\n"))
  536.     (set #abort_nomui (cat "" @app-name " MUI korisniàka klasa moäe da se koristi jedino sa MUI-jem bez koga je korisniàka klasa beskorisna!\n\n"
  537.          "Installer nije naãao dodelu " @default-dest ", zato Vas molim da instalirate MUI pre nego ãto probate da instalirate " @app-name ".mcc!\n"
  538.           )
  539.     )
  540.     (set #prompt_uninstall_parts (cat "Koje delove äelite da uklonite?\n"
  541.               @app-name ".mcp áe ukloniti i odgovarajuáe kataloge.\n"
  542.          )
  543.     )
  544.     (set #prompt_uninstall_all (cat "Da li äelite da uklonite sve ãto ima veze sa " @app-name ".mcc-om?"))
  545.     (set #help_uninstall_all "Ako ne äelite da uklonite sve, biáete upitani koje delove äelite da uklonite.")
  546.     (set #abort_oldversion (cat "Installer je naãao da je verzija %ld.%ld " @app-name ".mcc-a veá instalirana.\n\n"
  547.         "Ako äelite da instalirate stariju verziju %ld.%ld, onda prvo uklonite noviju verziju."
  548.          )
  549.     )
  550.     (set #prompt_update (cat "Koje delove " @app-name ".mcc-a äelite da dodate onome ãto je veá instalirano?"))
  551.     (set #help_install_demo (cat "Demo je mali program prikazuje naàin koriãáenja" @app-name " korisniàke klase."))
  552.     (set #help_install_source (cat "Izvorni kod " @app-name " korisniàke klase moäe biti koriãáen kao primer ili moäete da napravite Vaãu (ispravljenu) verziju.\nBudite paäljivi - izvorni kod moäe biti na bilo kom jeziku!"))
  553.     (set #prompt_copy "Da li äelite da kopirate sledeáe fajlove?")
  554.     (set #prompt_makedir "Navedeni direktorijum nije pronaâen, pa áe biti napravljen:")
  555.     (set #exit_uninstall_finished (cat "Uklanjanje zavrãeno!\n"
  556.                '"'
  557.                @app-name
  558.                '"'
  559.                " je uklonjen iz (sa) Vaãeg "
  560.                '"'
  561.                @default-dest
  562.                '"'
  563.                " direktorijuma (ili particije)."
  564.           )
  565.     )
  566.     (set #button_abort "Odustani od uklanjanja")
  567.     (set #help_install_images (cat "Slike koje su napravljene za " @app-name " korisniàku klasu. Preporuàujem da ih instalirate."))
  568. ; ---
  569.     (set #abort_oldmui (cat "Da biste instalirali " @app-name ".mcc, treba Vam barem MUI %s.\n\n"
  570.           "Installer je naãao da je instalirana samo verzija %s MUI-ja.\n"
  571.            )
  572.     )
  573.     (set #abort_oldos  (cat "Da biste instalirali " @app-name ".mcc treba Vam barem OS %s.\n\n"
  574.           "Installer je naãao da je instaliran samo OS %s.\n"
  575.            )
  576.     )
  577.     (set #prompt_install_demo "Da li äelite da instalirate priloäeni demo?")
  578.     (set #prompt_install_source "Da li äelite da instalirate izvorni kod?")
  579.     (set #prompt_install_images "Da li äelite da instalirate slike?")
  580.  
  581.     (set #welcome_install   (cat "Dobrodoãli u program za instalaciju MUI korisniàkih klasa.\n"
  582.          "Molim Vas, odredite kako áe instalacija da se odvija (na osnovu Vaãeg znanja o Amigi)."
  583.           )
  584.     )
  585.     (set #welcome_uninstall (cat "Dobrodoãli u program za uklanjanje MUI korisniàkih klasa.\n"
  586.          "Molim Vas, odredite kako áe instalacija da se odvija (na osnovu Vaãeg znanja o Amigi)."
  587.           )
  588.     )
  589.  
  590.     (set #prompt_install_plangs   "Za koje programske jezike äelite da instalirate podrãku?")
  591.     (set #prompt_uninstall_plangs "Za koje programske jezike äelite da uklonite podrãku?")
  592.  
  593.     (set #prompt_install_mcc_catalogs (cat "Koje kataloge za " @app-name ".mcc äelite da instalirate?"))
  594.     (set #prompt_uninstall_mcc_catalogs (cat "Koje kataloge za " @app-name ".mcc äelite da uklonite?"))
  595.     (set #prompt_install_mcp_catalogs (cat "Koje kataloge za " @app-name ".mcp äelite da instalirate?"))
  596.     (set #prompt_uninstall_mcp_catalogs (cat "Koje kataloge za " @app-name ".mcp äelite da uklonite?"))
  597.  
  598.     (set #prompt_install_docs "Koji tip dokumentacije äelite da instalirate?")
  599.     (set #prompt_uninstall_docs "Koji tip dokumentacije äelite da uklonite?")
  600.  
  601.     (set #prompt_install_asciidocs   "Za koje jezike äelite da instalirate ASCII dokumentaciju?")
  602.     (set #prompt_uninstall_asciidocs "Za koje jezike äelite da uklonite ASCII dokumentaciju?")
  603.     (set #prompt_install_agdocs      "Za koje jezike äelite da instalirate AmigaGuide® dokumentaciju?")
  604.     (set #prompt_uninstall_agdocs    "Za koje jezike äelite da uklonite AmigaGuide® dokumentaciju?")
  605.     (set #prompt_install_htmldocs    "Za koje jezike äelite da instalirate HTML dokumentaciju?")
  606.     (set #prompt_uninstall_htmldocs  "Za koje jezike äelite da uklonite HTML dokumentaciju?")
  607.    )
  608.    ( ; Croatian
  609.     (complete 0)
  610.    )
  611.    ( ; Catalonian  translation via ATO by Llorenç Grau <llg@cryogen.com>
  612.     (if (= @installer-version 0)
  613.       (
  614.        (set #help_askoptions "Amb una versió menor de l'Installer 42.6 pot ser que apareixin quadres de verificació sense etiquetes. Seleccionant aquests botons seran ignorats.\n\n")
  615.        (set #help_askchoice  "Amb una versió menor de l'Installer 42.6 pot ser que apareixin botons sense etiquetes. Si selecciones aquests botons activarà la selecció següent disponible.\n\n")
  616.       )
  617.     )
  618.     (set #unknown       "desconegut")
  619.     (set #choice_english      "anglès")
  620.     (set #choice_german       "alemany")
  621.     (set #choice_french       "francès")
  622.     (set #choice_spanish      "castellà")
  623.     (set #choice_portuguese   "portuguès")
  624.     (set #choice_danish       "danès")
  625.     (set #choice_italian      "italià")
  626.     (set #choice_dutch        "holandàs")
  627.     (set #choice_norwegian    "noruec")
  628.     (set #choice_swedish      "suec")
  629.     (set #choice_polish       "polonès")
  630.     (set #choice_finnish      "finès")
  631.     (set #choice_hungarian    "hongarès")
  632.     (set #choice_turkish      "turc")
  633.     (set #choice_greek        "grec")
  634.     (set #choice_latin        "llatí")
  635.     (set #choice_esperanto    "esperanto")
  636.     (set #choice_russian      "rus")
  637.     (set #choice_czech        "txec")
  638.     (set #choice_catalonian   "català")
  639.     (set #choice_croatian     "croata")
  640.     (set #choice_serbian      "serbi")
  641.     (set #choice_slovak       "eslovac")
  642.     (set #choice_slovenian    "eslovè")
  643.     (set #choice_portuguesebr "portuguès (Br)")
  644.     (set #choice_persian      "persa")
  645.     (set #choice_estonian     "estonià")
  646.     (set #choice_bosnian      "bosni")
  647.     (set #choice_japanese     "japonès")
  648.     ; LANGUAGE
  649.  
  650.     (set #choice_catalogs   "Catàlegs")
  651.     (set #choice_docs     "Documentació")
  652.     (set #choice_developer  "Material de desenvolupament")
  653.     (set #choice_source     "codi d'origen")
  654.     (set #choice_images     "Imatges")
  655.     (set #choice_install    "Instal·lar")
  656.     (set #choice_update     "Actualitzar")
  657.     (set #choice_uninstall  "Desinstal·lar")
  658.     (set #prompt_askcpufpu     (cat "Si us plau, selecciona la configuració de CPU/FPU amb la qual vols instal·lar " @app-name ".mcc"))
  659.     (set #prompt_info      (cat "\nBenvingut a la classe del MUI " @app-name "\n" #copyright "\n\n"))
  660.     (set #prompt_install_uninstall (cat #prompt_info "Vols instal·lar o desinstal·lar aquesta classe?"))
  661.     (set #abort_nocpu ( cat "Ho sento, el guió no pot instal·lar " @app-name ".mcc, perquè la teva configuració de CPU configuration no està suportada.\n"))
  662.     (set #abort_nomui (cat "La classe del MUI " @app-name " només pot ser emprada amb el Magic User Interface (MUI), sense ell la classe no es pot utilitzar!\n\n"
  663.          "L'instal·lador no ha trobat l'assignació " @default-dest ", si us plau, instal·la el MUI abans d'instal·lar " @app-name ".mcc!\n"
  664.           )
  665.     )
  666.     (set #prompt_uninstall_parts (cat "Quines parts vols desinstal·lar?\n"
  667.               @app-name ".mcp també desintal·larà els catàlegs relacionats.\n"
  668.          )
  669.     )
  670.     (set #prompt_uninstall_all (cat "Vols desinstal·lar tot el relacionat amb " @app-name ".mcc?"))
  671.     (set #help_uninstall_all "Si no vols desinstal·lar-ho tot, s'et demanarà quines parts vols desinstal·lar.")
  672.     (set #abort_oldversion (cat "L'Installer ha trobat que la versió %ld.%ld de " @app-name ".mcc ja està instal·lada.\n\n"
  673.         "Si vols reinstal·lar la versió anterior %ld.%ld aleshores desinstal·la la versió nova primer."
  674.          )
  675.     )
  676.     (set #prompt_update (cat "Quines parts de " @app-name ".mcc vols afegir a l'instal·lació?"))
  677.     (set #help_install_demo (cat "La demostració és un petit programa que demostra l'ús de la classe " @app-name "."))
  678.     (set #help_install_source (cat "El codi d'origen de la classe " @app-name " pot ser emprat com exemple o pots crear els teus propis (lliures d'errors) binaris.\nVes amb compte - el codi d'origen pot estar en qualsevol llenguatge!"))
  679.     (set #prompt_copy "Vols copiar el(s) següent(s) fitxer(s)?")
  680.     (set #prompt_makedir "No s'ha trobat el següent directori, així que ha d'ésser creat:")
  681.     (set #exit_uninstall_finished (cat "Uninstallation complete!\n"
  682.                '"'
  683.                @app-name
  684.                '"'
  685.                " eliminat del teu "
  686.                '"'
  687.                @default-dest
  688.                '"'
  689.                " calaix (o partició)."
  690.           )
  691.     )
  692.     (set #button_abort "Avortar la desinstal·lació")
  693.     (set #help_install_images (cat "Les imatges són creades per la classe " @app-name ". Es recomana instal·lar-los."))
  694. ; ---
  695.     (set #abort_oldmui (cat "Per instal·lar " @app-name ".mcc necessites el MUI %s com a mínim.\n\n"
  696.           "L'instal·lador ha trobat que només el MUI %s està instal·lat.\n"
  697.            )
  698.     )
  699.     (set #abort_oldos  (cat "Per instal·lar " @app-name ".mcc necessites el SO %s com a mínim.\n\n"
  700.           "L'instal·lador ha trobat que només el SO %s està instal·lat.\n"
  701.            )
  702.     )
  703.     (set #prompt_install_demo "Vols instal·lar el programa de demostració?")
  704.     (set #prompt_install_source "Vols instal·lar el codi d'origen?")
  705.     (set #prompt_install_images "Vols instal·lar les imatges?")
  706.  
  707.     (set #welcome_install   (cat "Benvingut a l'utilitat d'instal·lació de les classes del MUI.\n"
  708.          "Si us plau, indica com ha de procedir l'instal·lació (segons el teu coneixament de l'ordinador Amiga)."
  709.           )
  710.     )
  711.     (set #welcome_uninstall (cat "Benvingut a l'utilitat de desinstal·lació de les classes del MUI.\n"
  712.          "Si us plau, indica com ha de procedir la desinstal·lació (segons el teu coneixament de l'ordinador Amiga)."
  713.           )
  714.     )
  715.  
  716.     (set #prompt_install_plangs   "Quins llenguatges de programació vols instal·lar?")
  717.     (set #prompt_uninstall_plangs "Quins llenguatges de programació vols desinstal·lar?")
  718.  
  719.     (set #prompt_install_mcc_catalogs (cat "Quins catàlegs per " @app-name ".mcc vols instal·lar?"))
  720.     (set #prompt_uninstall_mcc_catalogs (cat "Quins catàlegs per " @app-name ".mcc vols desinstal·lar?"))
  721.     (set #prompt_install_mcp_catalogs (cat "Quins catàlegs per " @app-name ".mcp vols instal·lar?"))
  722.     (set #prompt_uninstall_mcp_catalogs (cat "Quins catàlegs per " @app-name ".mcp vols desinstal·lar?"))
  723.  
  724.     (set #prompt_install_docs "Quin tipus de documents vols instal·lar?")
  725.     (set #prompt_uninstall_docs "Quin tipus de documents vols desinstal·lar?")
  726.  
  727.     (set #prompt_install_asciidocs   "Per quins llenguatges vols instal·lar la documentació en ASCII?")
  728.     (set #prompt_uninstall_asciidocs "Per quins llenguatges vols desinstal·lar la documentació en ASCII?")
  729.     (set #prompt_install_agdocs      "Per quins llenguatges vols instal·lar la documentació en AmigaGuide®?")
  730.     (set #prompt_uninstall_agdocs    "Per quins llenguatges vols desinstal·lar la documentació en AmigaGuide®?")
  731.     (set #prompt_install_htmldocs    "Per quins llenguatges vols instal·lar la documentació en HTML?")
  732.     (set #prompt_uninstall_htmldocs  "Per quins llenguatges vols desinstal·lar la documentació en HTML?")
  733.    )
  734.    ( ; Czech translation via ATO by Vit Sindlar <sindlarv@voskop.cz>
  735.     (if (= @installer-version 0)
  736.       (
  737.        (set #help_askoptions "Pokud máte Instalátor verze 42.6 nebo niùîí, mûùe se stát, ùe uvidíte tlaçítka se zatrùením bez popisu. Volba pomocí tëchto tlaçítek bude ignorována.\n\n")
  738.        (set #help_askchoice  "Pokud máte Instalátor verze 42.6 nebo niùîí, mûùe se stát, ùe uvidíte radio-tlaçítka bez popisu. Volba pomocí tëchto tlaçítek zpûsobí pêeskok na nejbliùîí niùîí volbu.\n\n")
  739.       )
  740.     )
  741.     (set #unknown       "neznámý")
  742.     (set #choice_english      "angliçtina")
  743.     (set #choice_german       "nëmçina")
  744.     (set #choice_french       "francouzîtina")
  745.     (set #choice_spanish      "îpanëlîtina")
  746.     (set #choice_portuguese   "portugalîtina")
  747.     (set #choice_danish       "dánîtina")
  748.     (set #choice_italian      "italîtina")
  749.     (set #choice_dutch        "holandîtina")
  750.     (set #choice_norwegian    "norîtina")
  751.     (set #choice_swedish      "îvédîtina")
  752.     (set #choice_polish       "polîtina")
  753.     (set #choice_finnish      "finîtina")
  754.     (set #choice_hungarian    "maðarîtina")
  755.     (set #choice_turkish      "tureçtina")
  756.     (set #choice_greek        "êeçtina")
  757.     (set #choice_latin        "latina")
  758.     (set #choice_esperanto    "esperanto")
  759.     (set #choice_russian      "ruîtina")
  760.     (set #choice_czech        "çeîtina")
  761.     (set #choice_catalonian   "katalánîtina")
  762.     (set #choice_croatian     "chorvatîtina")
  763.     (set #choice_serbian      "srbîtins")
  764.     (set #choice_slovak       "slovenîtina")
  765.     (set #choice_slovenian    "slovinîtina")
  766.     (set #choice_portuguesebr "braz. portugalîtina")
  767.     (set #choice_persian      "perîtina")
  768.     (set #choice_estonian     "estonîtina")
  769.     (set #choice_bosnian      "bosenîtina")
  770.     (set #choice_japanese     "japonîtina")
  771.     ; LANGUAGE
  772.  
  773.     (set #choice_catalogs   "Lokalizaçní katalogy")
  774.     (set #choice_docs     "Dokumentace")
  775.     (set #choice_developer  "Materiál pro programátory")
  776.     (set #choice_source     "Zdrojový kód")
  777.     (set #choice_images     "Obrázky")
  778.     (set #choice_install    "Instalovat")
  779.     (set #choice_update     "Aktualizovat")
  780.     (set #choice_uninstall  "Odinstalovat")
  781.     (set #prompt_askcpufpu     (cat "Zvolte konfiguraci svého poçítaçe (CPU/FPU), pro kterou chcete nainstalovat " @app-name ".mcc"))
  782.     (set #prompt_info      (cat "\nInstalace " @app-name " MUI custom class\n" #copyright "\n\n"))
  783.     (set #prompt_install_uninstall (cat #prompt_info "Pêejete si instalovat nebo odinstalovat?"))
  784.     (set #abort_nocpu     (cat "Je mi líto, ale " @app-name ".mcc nelze nainstalovat, protoùe typ vaîeho CPU není podporován.\n"))
  785.     (set #abort_nomui     (cat @app-name " MUI custom class je moùno pouùívat pouze s Magic User Interface (MUI), bez nëj je custom class nepouùitelný!\n\n"
  786.          "Instalátor nenaîel " @default-dest ". Nejdêíve musíte nainstalovat MUI a pak mûùete zkusit instalaci " @app-name ".mcc!\n"
  787.           )
  788.     )
  789.     (set #prompt_uninstall_parts (cat "Které çásti chcete odinstalovat?\n"
  790.               @app-name ".mcp odinstaluje také pêísluîné lokalizaçní katalogy.\n"
  791.          )
  792.     )
  793.     (set #prompt_uninstall_all (cat "Chcete odinstalovat vîechny soubory patêící k " @app-name ".mcc?"))
  794.     (set #help_uninstall_all "Jestliùe nechcete odinstalovat vîe, budete dotázáni, které çásti chcete odinstalovat.")
  795.     (set #abort_oldversion (cat @app-name ".mcc verze %ld.%ld je jiù nainstalován.\n\n"
  796.         "Chcete-li znovu nainstalovat starîí verzi %ld.%ld, pak je nutno nejdêíve odinstalovat novëjîí verzi."
  797.          )
  798.     )
  799.     (set #prompt_update (cat "Které çásti balíku " @app-name ".mcc chcete pêidat?"))
  800.     (set #help_install_demo (cat "Demo je malý program, který demonstruje pouùití " @app-name "custom class."))
  801.     (set #help_install_source (cat "Zdrojový kód " @app-name " custom class je moùno pouùít jako pêíklad pêi vytváêení svých vlastních programû.\nUpozornëní - zdrojový kód mûùe být v jakémkoli jazyce!"))
  802.     (set #prompt_copy "Chcete zkopírovat následující soubor(y)?")
  803.     (set #prompt_makedir "Následující adresáê nebyl nalezen, je nutné ho vytvoêit:")
  804.     (set #exit_uninstall_finished (cat "Odinstalování probëhlo úspëînë!\n"
  805.                '"'
  806.                @app-name
  807.                '"'
  808.                " je odstranën z "
  809.                '"'
  810.                @default-dest
  811.                '".'
  812.           )
  813.     )
  814.     (set #button_abort "Pêeruîit odinstalování")
  815.     (set #help_install_images (cat "K " @app-name " custom class jsou potêeba obrázky. Je doporuçeno je nainstalovat."))
  816. ; ---
  817.     (set #abort_oldmui (cat "K instalaci " @app-name ".mcc je nutné rozhraní MUI verze alespoñ %s.\n\n"
  818.           "Bylo nalezeno MUI verze %s.\n"
  819.            )
  820.     )
  821.     (set #abort_oldos  (cat "K instalaci " @app-name ".mcc je nutné OS verze alespoñ %s.\n\n"
  822.           "Bylo nalezeno OS verze %s.\n"
  823.            )
  824.     )
  825.     (set #prompt_install_demo "Chcete nainstalovat dodávané demo?")
  826.     (set #prompt_install_source "Chcete nainstalovat zdrojový kód?")
  827.     (set #prompt_install_images "Chcete nainstalovat obrázky?")
  828.  
  829.     (set #welcome_install   (cat "Vítejte pêi instalaci.\n"
  830.          "Prosím zvolte si typ instalace (podle znalostí Amigy)."
  831.           )
  832.     )
  833.     (set #welcome_uninstall (cat "Vítejte pêi odinstalování.\n"
  834.          "Prosím zvolte si typ odinstalování (podle znalostí Amigy)."
  835.           )
  836.     )
  837.  
  838.     (set #prompt_install_plangs   "Podporu pro které programovací jazyky chcete nainstalovat?")
  839.     (set #prompt_uninstall_plangs "Podporu pro které programovací jazyky chcete odinstalovat?")
  840.  
  841.     (set #prompt_install_mcc_catalogs (cat "Které katalogy pro " @app-name ".mcc chcete instalovat?"))
  842.     (set #prompt_uninstall_mcc_catalogs (cat "Které lokalizaçní katalogy pro " @app-name ".mcc chcete odinstalovat?"))
  843.     (set #prompt_install_mcp_catalogs (cat "Které katalogy pro " @app-name ".mcp chcete instalovat?"))
  844.     (set #prompt_uninstall_mcp_catalogs (cat "Které lokalizaçní katalogy pro " @app-name ".mcp chcete odinstalovat?"))
  845.  
  846.     (set #prompt_install_docs "Které z dokumentû chcete nainstalovat?")
  847.     (set #prompt_uninstall_docs "Které z dokumentû chcete odinstalovat?")
  848.  
  849.     (set #prompt_install_asciidocs   "Pro které jazyky chcete nainstalovat dokumentaci v ASCII?")
  850.     (set #prompt_uninstall_asciidocs "Pro které jazyky chcete odinstalovat dokumentaci v ASCII?")
  851.     (set #prompt_install_agdocs      "Pro které jazyky chcete nainstalovat dokumentaci v AmigaGuide®?")
  852.     (set #prompt_uninstall_agdocs    "Pro které jazyky chcete odinstalovat dokumentaci v AmigaGuide®?")
  853.     (set #prompt_install_htmldocs    "Pro které jazyky chcete nainstalovat dokumentaci v HTML?")
  854.     (set #prompt_uninstall_htmldocs  "Pro které jazyky chcete odinstalovat dokumentaci v HTML?")
  855.    )
  856.    ( ; Russian translation via ATO by Oleg Sergeev <bigblack@mail.lanck.net>, Alex Plotnikov <wildcat@alba.august.ru>
  857.     (if (= @installer-version 0)
  858.       (
  859.        (set #help_askoptions "Åñëè âåðñèÿ Âàøåãî Èíñòàëëÿòîðà ìåíåå 42.6, òî ìîæåò òàê ñëó÷èòüñÿ, ÷òî â ïðîöåññå èíñòàëëÿöèè Âû óâèäèòå êíîïêè-ãàëî÷êè áåç ïîäïèñåé. Íàæàòèå íà òàêèå êíîïêè áóäåò ïðîèãíîðèðîâàíî.\n\n")
  860.        (set #help_askchoice  "Åñëè âåðñèÿ Âàøåãî Èíñòàëëÿòîðà ìåíåå 42.6, òî ìîæåò òàê ñëó÷èòüñÿ, ÷òî â ïðîöåññå èíñòàëëÿöèè Âû óâèäèòå ðàäèîêíîïêè áåç ïîäïèñåé. Íàæàòèå íà òàêèå êíîïêè ðàâíîçíà÷íî íàæàòèþ íà ñàìóþ íèæíþþ äîñòóïíóþ èç íèõ.\n\n")
  861.       )
  862.     )
  863.     (set #unknown             "íåèçâåñòíî")
  864.     (set #choice_english      "Àíãëèéñêèé")
  865.     (set #choice_german       "Íåìåöêèé")
  866.     (set #choice_french       "Ôðàíöóçñêèé")
  867.     (set #choice_spanish      "Èñïàíñêèé")
  868.     (set #choice_portuguese   "Ïîðòóãàëüñêèé (Åâðîïà)")
  869.     (set #choice_danish       "Äàòñêèé")
  870.     (set #choice_italian      "Èòàëüÿíñêèé")
  871.     (set #choice_dutch        "Ãîëëàíäñêèé")
  872.     (set #choice_norwegian    "Íîðâåæñêèé")
  873.     (set #choice_swedish      "Øâåäñêèé")
  874.     (set #choice_polish       "Ïîëüñêèé")
  875.     (set #choice_finnish      "Ôèíñêèé")
  876.     (set #choice_hungarian    "Âåíãåðñêèé")
  877.     (set #choice_turkish      "Òóðåöêèé")
  878.     (set #choice_greek        "Ãðå÷åñêèé")
  879.     (set #choice_latin        "Ëàòèíñêèé")
  880.     (set #choice_esperanto    "Ýñïåðàíòî")
  881.     (set #choice_russian      "Ðóññêèé")
  882.     (set #choice_czech        "×åøñêèé")
  883.     (set #choice_catalonian   "Êàòàëîíñêèé")
  884.     (set #choice_croatian     "Õîðâàòñêèé")
  885.     (set #choice_serbian      "Ñåðáñêèé")
  886.     (set #choice_slovak       "Ñëîâàöêèé")
  887.     (set #choice_slovenian    "Ñëîâåíñêèé")
  888.     (set #choice_portuguesebr "Ïîðòóãàëüñêèé (Áðàçèëèÿ)")
  889.     (set #choice_persian      "Ïåðñèäñêèé")
  890.     (set #choice_estonian     "Ýñòîíñêèé")
  891.     (set #choice_bosnian      "Áîñíèéñêèé")
  892.     (set #choice_japanese     "ßïîíñêèé")
  893.     ; LANGUAGE
  894.  
  895.     (set #choice_catalogs   "Êàòàëîãè")
  896.     (set #choice_docs       "Äîêóìåíòû")
  897.     (set #choice_developer  "Ìàòåðèàëû äëÿ ïðîãðàììèñòîâ")
  898.     (set #choice_source     "Èñõîäíûå êîäû")
  899.     (set #choice_images     "Èçîáðàæåíèÿ")
  900.     (set #choice_install    "Èíñòàëëÿòîð")
  901.     (set #choice_update     "Îáíîâëåíèå")
  902.     (set #choice_uninstall  "Äåèíñòàëëÿòîð")
  903.     (set #prompt_askcpufpu  (cat "Óêàæèòå êîíôèãóðàöèþ CPU/FPU, äëÿ êîòîðîé Âû õîòèòå ïðîèíñòàëëèðîâàòü " @app-name ".mcc"))
  904.     (set #prompt_info     (cat "\nÄîáðî ïîæàëîâàòü â ëè÷íûé MUI-êëàññ " @app-name "\n" #copyright "\n\n"))
  905.     (set #prompt_install_uninstall (cat #prompt_info "Âû õîòèòå èíñòàëëèðîâàòü èëè äåèíñòàëëèðîâàòü ýòîò ëè÷íûé êëàññ?"))
  906.     (set #abort_nocpu (cat "Èçâèíèòå, íî äàííûé èíñòàëëÿòîð íå ìîæåò óñòàíîâèòü " @app-name ".mcc, ò.ê. óêàçàííàÿ Âàìè êîíôèãóðàöèÿ íå ïîääåðæèâàåòñÿ.\n"))
  907.     (set #abort_nomui (cat "Ëè÷íûé MUI-êëàññ " @app-name " èñïîëüçóåòñÿ òîëüêî ñîâìåñòíî ñ Âîëøåáíûì Èíòåðôåéñîì Ïîëüçîâàòåëÿ (MUI), èíà÷å îí áåñïîëåçåí!\n\n"
  908.          "Ïðåäîïðåäåëåíèå ìàðøðóòà " @default-dest " íå íàéäåíî. Ïåðåä èíñòàëëÿöèåé " @app-name ".mcc ñíà÷àëà óñòàíîâèòå MUI !\n"
  909.           )
  910.     )
  911.     (set #prompt_uninstall_parts (cat "Êàêèå ÷àñòè íåîáõîäèìî äåèíñòàëëèðîâàòü?\n"
  912.               @app-name ".mcp äåèíñòàëëèðóåò è ñîîòâåòñòâóþùèå êàòàëîãè.\n"
  913.          )
  914.     )
  915.     (set #prompt_uninstall_all (cat "Âû õîòèòå äåèíñòàëëèðîâàòü âñ¸, ñâÿçàííîå ñ " @app-name ".mcc?"))
  916.     (set #help_uninstall_all "Åñëè Âû íå õîòèòå óäàëÿòü âñ¸, òî Âàñ çàïðîñÿò, êàêèå ÷àñòè ïàêåòà äåèíñòàëëèðîâàòü.")
  917.     (set #abort_oldversion (cat "Îáíàðóæåíî, ÷òî âåðñèÿ %ld.%ld " @app-name ".mcc óæå ïðîèíñòàëëèðîâàíà.\n\n"
  918.         "Åñëè Âû õîòèòå ïåðåóñòàíîâèòü ñòàðóþ âåðñèþ %ld.%ld, òî ñíà÷àëà äåèíñòàëëèðóéòå íîâóþ."
  919.          )
  920.     )
  921.     (set #prompt_update (cat "Êàêèå ÷àñòè " @app-name ".mcc íåîáõîäèìî äîáàâèòü â èíñòàëëÿöèîííóþ ïðîöåäóðó?"))
  922.     (set #help_install_demo (cat "Äåìî-ïðèëîæåíèå - ìàëåíüêàÿ ïðîãðàììà, ïîêàçûâàþùàÿ èñïîëüçîâàíèå ëè÷íîãî êëàññà " @app-name "."))
  923.     (set #help_install_source (cat "Èñõîäíûå êîäû ëè÷íîãî êëàññà " @app-name " ìîãóò áûòü èñïîëüçîâàíû â êà÷åñòâå ïðèìåðîâ, à òàêæå äëÿ ñàìîñòîÿòåëüíîãî ñîçäàíèÿ èñïîëíÿåìûõ ôàéëîâ.\nÓ÷òèòå, ÷òî èñõîäíèêè ìîãóò áûòü íà ëþáîì ÿçûêå!"))
  924.     (set #prompt_copy "Íåîáõîäèìî-ëè ñêîïèðîâàòü ñëåäóþùèå ôàéë(û)?")
  925.     (set #prompt_makedir "Íèæåóêàçàííûé êàòàëîã íå íàéäåí, ïîýòîìó îí äîëæåí áûòü ñîçäàí:")
  926.     (set #exit_uninstall_finished (cat "Äåèíñòàëëÿöèÿ çàâåðøåíà!\n"
  927.                '"'
  928.                @app-name
  929.                '"'
  930.                " óäàë¸í ñ Âàøåãî "
  931.                '"'
  932.                @default-dest
  933.                '"'
  934.                " óñòðîéñòâà (èëè ðàçäåëà)."
  935.           )
  936.     )
  937.     (set #button_abort "Ïðåðâàòü äåèíñòàëëÿöèþ")
  938.     (set #help_install_images (cat "Ýòè èçîáðàæåíèÿ ñîçäàíû äëÿ ëè÷íîãî êëàññà " @app-name ". Ðåêîìåíäóåòñÿ èõ ïðîèíñòàëëèðîâàòü."))
  939. ; ---
  940.     (set #abort_oldmui (cat "Äëÿ èíñòàëëÿöèè " @app-name ".mcc íåîáõîäèìà êàê ìèíèìóì âåðñèÿ %s MUI.\n\n"
  941.           "Îáíàðóæåíà òîëüêî âåðñèÿ MUI %s.\n"
  942.            )
  943.     )
  944.     (set #abort_oldos  (cat "Äëÿ èíñòàëëÿöèè " @app-name ".mcc íåîáõîäèìà ÎÑ âåðñèè %s èëè âûøå.\n\n"
  945.           "Îáíàðóæåíà òîëüêî âåðñèÿ ÎÑ %s.\n"
  946.            )
  947.     )
  948.     (set #prompt_install_demo "Âû õîòèòå ïðîèíñòàëëèðîâàòü äåìî-ïðèëîæåíèå?")
  949.     (set #prompt_install_source "Âû õîòèòå ïðîèíñòàëëèðîâàòü èñõîäíûå êîäû?")
  950.     (set #prompt_install_images "Íåîáõîäèìî èíñòàëëèðîâàòü èçîáðàæåíèÿ?")
  951.  
  952.     (set #welcome_install   (cat "Äîáðî ïîæàëîâàòü â èíñòàëëÿòîð ëè÷íîãî MUI-êëàññà.\n"
  953.          "Óêàæèòå, êàê ïðîèçâîäèòü èíñòàëëÿöèþ (â çàâèñèìîñòè îò Âàøèõ çíàíèé)."
  954.           )
  955.     )
  956.     (set #welcome_uninstall (cat "Äîáðî ïîæàëîâàòü â äåèíñòàëëÿòîð ëè÷íîãî MUI-êëàññà.\n"
  957.          "Óêàæèòå, êàê ïðîèçâîäèòü äåèíñòàëëÿöèþ (â çàâèñèìîñòè îò Âàøèõ çíàíèé)."
  958.           )
  959.     )
  960.  
  961.     (set #prompt_install_plangs   "Ïîääåðæêó êàêèõ ÿçûêîâ ïðîãðàììèðîâàíèÿ Âû õîòèòå ïðîèíñòàëëèðîâàòü?")
  962.     (set #prompt_uninstall_plangs "Ïîääåðæêó êàêèõ ÿçûêîâ ïðîãðàììèðîâàíèÿ Âû õîòèòå äåèíñòàëëèðîâàòü?")
  963.  
  964.     (set #prompt_install_mcc_catalogs (cat "Êàêèå êàòàëîãè ê " @app-name ".mcc Âû õîòèòå ïðîèíñòàëëèðîâàòü?"))
  965.     (set #prompt_uninstall_mcc_catalogs (cat "Êàêèå êàòàëîãè ê " @app-name ".mcc Âû õîòèòå äåèíñòàëëèðîâàòü?"))
  966.     (set #prompt_install_mcp_catalogs (cat "Êàêèå êàòàëîãè ê " @app-name ".mcp Âû õîòèòå ïðîèíñòàëëèðîâàòü?"))
  967.     (set #prompt_uninstall_mcp_catalogs (cat "Êàêèå êàòàëîãè ê " @app-name ".mcp Âû õîòèòå äåèíñòàëëèðîâàòü?"))
  968.  
  969.     (set #prompt_install_docs "Êàêèå òèïû äîêóìåíòîâ Âû õîòèòå ïðîèíñòàëëèðîâàòü?")
  970.     (set #prompt_uninstall_docs "Êàêèå òèïû äîêóìåíòîâ Âû õîòèòå äåèíñòàëëèðîâàòü?")
  971.  
  972.     (set #prompt_install_asciidocs   "Äîêóìåíòàöèþ êàêèõ ÿçûêîâ â ôîðìàòå àSCII Âû õîòèòå ïðîèíñòàëëèðîâàòü?")
  973.     (set #prompt_uninstall_asciidocs "Äîêóìåíòàöèþ êàêèõ ÿçûêîâ â ôîðìàòå ASCII Âû õîòèòå äåèíñòàëëèðîâàòü?")
  974.     (set #prompt_install_agdocs      "Äîêóìåíòàöèþ êàêèõ ÿçûêîâ â ôîðìàòå AmigaGuide®Âû õîòèòå ïðîèíñòàëëèðîâàòü?")
  975.     (set #prompt_uninstall_agdocs    "Äîêóìåíòàöèþ êàêèõ ÿçûêîâ â ôîðìàòå AmigaGuide®Âû õîòèòå äåèíñòàëëèðîâàòü?")
  976.     (set #prompt_install_htmldocs    "Äîêóìåíòàöèþ êàêèõ ÿçûêîâ â ôîðìàòå HTML Âû õîòèòå ïðîèíñòàëëèðîâàòü?")
  977.     (set #prompt_uninstall_htmldocs  "Äîêóìåíòàöèþ êàêèõ ÿçûêîâ â ôîðìàòå HTML Âû õîòèòå äåèíñòàëëèðîâàòü?")
  978.    )
  979.    ( ; Latina
  980.     (complete 0)
  981.    )
  982.    ( ; Türkçe
  983.     (complete 0)
  984.    )
  985.    ( ; Esperanto
  986.     (complete 0)
  987.    )
  988.    ( ; Greek translation by Pantelis Kopelias <leestar@acropolis.net>
  989.     (if (= @installer-version 0)
  990.       (
  991.        (set #help_askoptions "Må Ýíá Installer ðñßí ôçí Ýêäïóç 42.6 ìðïñåß íá óõìâåß íá äåßôå checkbox-êïõìðéÜ ÷ùñßò åôéêÝôåò. Ç åðéëïãÞ ôþí êïõìðéþí áõôþí èá áãíïçèåß.\n\n")
  992.        (set #help_askchoice  "Må Ýíá Installer ðñßí ôçí Ýêäïóç 42.6 ìðïñåß íá óõìâåß íá äåßôå radio-êïõìðéÜ ÷ùñßò åôéêÝôåò. Ç åðéëïãÞ ôþí êïõìðéþí áõôþí èá Ý÷åé áðïôÝëåóìá ôçí åðüìåíç ÷áìçëþôåñç äéáèÝóéìç åðéëïãÞ.\n\n")
  993.       )
  994.     )
  995.     (set #unknown          "Üãíùóôá")
  996.     (set #choice_english      "ÁããëéêÜ")
  997.     (set #choice_german       "ÃåñìáíéêÜ")
  998.     (set #choice_french       "ÃáëëéêÜ")
  999.     (set #choice_spanish      "ÉóðáíéêÜ")
  1000.     (set #choice_portuguese   "ÐïñôïãáëéêÜ")
  1001.     (set #choice_danish       "ÄáíÝæéêá")
  1002.     (set #choice_italian      "IôáëéêÜ")
  1003.     (set #choice_dutch          "ÏëëáíäéêÜ")
  1004.     (set #choice_norwegian    "ÍïñâçãéêÜ")
  1005.     (set #choice_swedish      "ÓïõçäéêÜ")
  1006.     (set #choice_polish       "ÐïëùíéêÜ")
  1007.     (set #choice_finnish      "ÖéëëáíäÝæéêá")
  1008.     (set #choice_hungarian    "ÏõããñéêÜ")
  1009.     (set #choice_turkish      "ÔïõñêéêÜ")
  1010.     (set #choice_greek          "ÅëëçíéêÜ")
  1011.     (set #choice_latin          "ËáôéíéêÜ")
  1012.     (set #choice_esperanto    "ÅóðåñÜíôï")
  1013.     (set #choice_russian      "ÑùóóéêÜ")
  1014.     (set #choice_czech          "ÔóÝ÷éêá")
  1015.     (set #choice_catalonian   "ÊáôáëïíÝæéêá")
  1016.     (set #choice_croatian     "ÊñïÜôéêá")
  1017.     (set #choice_serbian      "ÓÝñâéêá")
  1018.     (set #choice_slovak       "ÓëïâÜêéêá")
  1019.     (set #choice_slovenian    "ÓëïâÝíéêá")
  1020.     (set #choice_portuguesebr "ÐïñôïãáëéêÜ (Âñáæ)")
  1021.     (set #choice_persian      "")
  1022.     (set #choice_estonian     "")
  1023.     (set #choice_bosnian      "")
  1024.     (set #choice_japanese     "")
  1025.     ; LANGUAGE
  1026.  
  1027.     (set #choice_catalogs   "ÊáôÜëïãïé")
  1028.     (set #choice_docs        "Ïäçãßåò/Åã÷åéñßäéá")
  1029.     (set #choice_developer  "Õëéêü ãéá Developers")
  1030.     (set #choice_source     "Ðçãáßïò Êþäéêáò")
  1031.     (set #choice_images     "Åéêüíåò")
  1032.     (set #choice_install    "ÅãêáôÝóôçóå")
  1033.     (set #choice_update     "ÅíçìÝñùóç")
  1034.     (set #choice_uninstall  "ÁðåãêáôÝóôçóå")
  1035.     (set #prompt_askcpufpu       (cat "Ðáñáêáëþ åðéëÝîôå ôçí CPU/FPU configuration ãéá ôçí ïðïßá èÝëåôå íá åãêáôáóôÞóåôå ôçí " @app-name ".mcc"))
  1036.     (set #prompt_info           (cat "\nÊáëùóÞëèáôå óôï " @app-name " MUI custom class\n" #copyright "\n\n"))
  1037.     (set #prompt_install_uninstall (cat #prompt_info "ÈÝëåôå íá åãêáôáóôÞóåôå Þ íá áðåãêáôáóôÞóåôå ôÞí custom class?"))
  1038.     (set #abort_nocpu (cat "Óõãíþìç, ôï script áäõíáôåß íá åãêáôáóôÞóåé ôï " @app-name ".mcc, ãéáôß ç CPU configuration óáò äÝí õðïóôçñßæåôáé.\n"))
  1039.     (set #abort_nomui (cat "Tï " @app-name " MUI custom class ìðïñåß íá ÷ñçóéìïðïéçèåß ìüíï ìå ôï Magic User Interface (MUI), ÷ùñßò áõôü ç custom class åßíáé Ü÷ñçóôç!\n\n"
  1040.                "Ï åãêáôáóôÜôçò äÝí âñÞêå ôï " @default-dest " ãéá íá ãßíåé assigned, ãéáõôü ðáñáêáëþ åãêáôáóôÞóôå ôï MUI ðñßí ðñïóðáèÞóåôå íá åãêáôáóôÞóåôå ôï " @app-name ".mcc!\n"
  1041.               )
  1042.     )
  1043.     (set #abort_oldmui (cat "Ãéá íá åãêáôáóôÞóåôå ôï " @app-name ".mcc ÷ñåéÜæåóôå ôï MUI %s ôïõëÜ÷éóôïí.\n\n"
  1044.                 "Ï åãêáôáóôÜôçò âñÞêå üôé ôï MUI %s åßíáé åãêáôåóôçìÝíï.\n"
  1045.                )
  1046.     )
  1047.     (set #abort_oldos  (cat "Ãéá íá åãêáôáóôÞóåôå ôï " @app-name ".mcc ÷ñåéÜæåóôå ôï OS %s ôïõëÜ÷éóôïí.\n\n"
  1048.                 "Ï åãêáôáóôÜôçò âñÞêå üôé ôï OS %s åßíáé åãêáôåóôçìÝíï.\n"
  1049.                )
  1050.     )
  1051.     (set #prompt_uninstall_parts (cat "ÐïéÜ ìÝñç èÝëåôå íá áöáéñÝóåôå ;\n"
  1052.                       @app-name ".mcp èá áöéñÝóåé êáé ôïõò ó÷åôéêïýò catalogs åðßóçò.\n"
  1053.                  )
  1054.     )
  1055.     (set #prompt_uninstall_all (cat "ÈÝëåôå íá áöáéñÝóåôå üëá üóá ó÷åôßæïíôáé ìå ôï " @app-name ".mcc;"))
  1056.     (set #help_uninstall_all "¶í äÝí èÝëåôå íá ôá áöáéñÝóåôå üëá, èÜ åñùôçèåßôå ðïéÜ ìÝñç èÝëåôå íá áöáéñåèïýí.")
  1057.     (set #abort_oldversion (cat "Ï åãêáôáóôÜôçò âñÞêå üôé ç Ýêäïóç %ld.%ld ôïý " @app-name ".mcc åßíáé Þäç åãêáôåóôçìÝíç.\n\n"
  1058.                 "Aí èÝëåôå íá åðáíåãêáôáóôÞóåôå ôçí ðáëéþôåñç Ýêäïóç %ld.%ld ôüôå ðáñáêáëþ áöáéñÝóôå ôçí íåþôåñç Ýêäïóç ðñþôá."
  1059.                )
  1060.     )
  1061.     (set #prompt_update (cat "ÐïéÜ ìÝñç ôïõ " @app-name ".mcc èÝëåôå íá ðñïóôåèïýí óôçí åãêáôÜóôáóç ;"))
  1062.     (set #help_install_demo (cat "Ôï demo åßíáé Ýíá ìéêñü ðñüãñáììá ðïõ åðéäåéêíåßåé ôçí ÷ñÞóç ôÞò " @app-name "custom class."))
  1063.     (set #help_install_source (cat "Ï Ðçãáéüò Êþäéêáò ôïõ " @app-name " custom class ìðïñåß áí ÷ñçóéìïðïéçèåß óáí ðáñÜäåéãìá Þ ãéá ôçí äçìéïõñãßá ôçí äéêÞ óáò (bug fixed) åöáñìïãÞò.\nÐñïóÝîôå - ï ðçãáßïò êþäéêáò ìðïñåß íá åßíáé óå ïðïéáäÞðïôå ãëþóóá!"))
  1064.     (set #prompt_copy "ÈÝëåôå íá áíôéãñáöåß(ïýí) ôï(á) áêüëïõèï(á) áñ÷åßï(á);")
  1065.     (set #prompt_makedir "Ç áêüëïõèç directory äÝí âñÝèçêå, Ýôóé èá ðñÝðåé íá äçìéïõñãçèåß:")
  1066.     (set #exit_uninstall_finished (cat "Ç ÁðåãêáôÜóôáóç ôåëåßùóå ! Ôï\n"
  1067.                        '"'
  1068.                        @app-name
  1069.                        '"'
  1070.                        " áöáéñÝèçêå áðü ôï "
  1071.                        '"'
  1072.                        @default-dest
  1073.                        '"'
  1074.                        " óõñôÜñé (Þ ôìÞìá äßóêïõ)."
  1075.                   )
  1076.     )
  1077.     (set #button_abort "Áêýñùóç ÁðåãêáôÜóôáóçò")
  1078.     (set #help_install_images (cat "Ïé åéêüíåò äçìéïõñãÞèçêáí ãéá ôçí " @app-name "custom class. Óõíßóôáôáé ç åãêáôÜóôáóÞ ôïõò."))
  1079. ; ---
  1080.     (set #prompt_install_demo    "ÈÝëåôå íá åãêáôáóôÞóåôå ôï õðÜñ÷ïí demo ;")
  1081.     (set #prompt_install_source "Èá èÝëáôå íá åãêáôáóôÞóåôå ôïí Ðçãáßï Êþäéêá;")
  1082.     (set #prompt_install_images "ÈÝëåôå íá åãêáôáóôÞóåôå ôéò åéêüíåò ;")
  1083.  
  1084.     (set #welcome_install   (cat "ÊáëùóÞëèáôå óôï MUI custom class ðñüãñáììá åãêáôÜóôáóçò.\n"
  1085.                  "Ðáñáêáëþ åðéëÝîôå ðþò íá ðñï÷ùñÞóåé ç åãêáôÜóôáóç (âáóéæüìåíïé óôéò ãíþóåéò óáò åðÜíù óôçí Amiga)."
  1086.                 )
  1087.     )
  1088.     (set #welcome_uninstall (cat "ÊáëùóÞëèáôå óôï MUI custom class ðñüãñáììá áðåãêáôÜóôáóçò.\n"
  1089.                  "Ðáñáêáëþ åðéëÝîôå ðþò íá ðñï÷ùñÞóåé ç åãêáôÜóôáóç (âáóéæüìåíïé óôéò ãíþóåéò óáò åðÜíù óôçí Amiga)."
  1090.                 )
  1091.     )
  1092.  
  1093.     (set #prompt_install_plangs   "ÐïéÜ õðïóôÞñéîç ãéá ãëþóóåò ðñïãñáììáôéóìïý èÝëåôå íá åãêáôáóôÞóåôå ;")
  1094.     (set #prompt_uninstall_plangs "ÐïéÜ õðïóôÞñéîç ãéÜ ãëþóóá ðñïãñáììáôéóìïý èÝëåôå íá áöáéñåèåß ;")
  1095.  
  1096.     (set #prompt_install_mcc_catalogs    (cat "Ðïéïýò êáôáëüãïõò ãéá ôï " @app-name ".mcc ÈÝëåôå íá åãêáôáóôáèïýí ;"))
  1097.     (set #prompt_uninstall_mcc_catalogs (cat "Ðïéïýò êáôáëüãïõò ãéá ôï " @app-name ".mcc èá èÝëáôå íá áöáéñåèïýí ;"))
  1098.     (set #prompt_install_mcp_catalogs    (cat "Ðïéïýò êáôáëüãïõò ãéá ôï " @app-name ".mcp ÈÝëåôå íá åãêáôáóôáèïýí ;"))
  1099.     (set #prompt_uninstall_mcp_catalogs (cat "Ðïéïýò êáôáëüãïõò ãéÜ ôï " @app-name ".mcp èá èÝëáôå íá áöáéñåèïýí ;"))
  1100.  
  1101.     (set #prompt_install_docs    "Ðïéïý ôýðïõ ïäçãßåò èÝëåôå íá åãêáôáóôÞóåôå ;")
  1102.     (set #prompt_uninstall_docs "Ðïéïý ôýðïõ ïäçãßåò èá èÝëáôå íá áöáéñåèïýí ;")
  1103.  
  1104.     (set #prompt_install_asciidocs   "Ãéá ðïéÝò ãëþóóåò èá èÝëáôå íá åãêáôáóôÞóåôå ôéò ASCII ïäçãßåò ;")
  1105.     (set #prompt_uninstall_asciidocs "Ãéá ðïéÝò ãëþóóåò èá èÝëáôå íá áöáéñÝóåôå ôéò ASCII ïäçãßåò ;")
  1106.     (set #prompt_install_agdocs      "Ãéá ðïéÝò ãëþóóåò èÝëåôå íá åãêáôáóôÞóåôå ôéò AmigaGuide® ïäçãßåò ;")
  1107.     (set #prompt_uninstall_agdocs    "Ãéá ðïéÝò ãëþóóåò èá èÝëáôå íá áöáéñåèïýí ïß AmigaGuide® ïäçãßåò ;")
  1108.     (set #prompt_install_htmldocs    "Ãéá ðïéÝò ãëþóóåò èÝëåôå íá åãêáôáóôÞóåôå ôéò HTML ïäçãßåò ;")
  1109.     (set #prompt_uninstall_htmldocs  "Ãéá ðïéÝò ãëþóóåò èá èÝëáôå íá áöáéñåèïýí ïß HTML ïäçãßåò ;")
  1110.    )
  1111.    ( ; Magyar
  1112.     (complete 0)
  1113.    )
  1114.    ( ; Finnish translation by Petteri Kallio <k140734@cs.tut.fi>
  1115.     (if (= @installer-version 0)
  1116.       (
  1117.        (set #help_askoptions "Installer-ohjelman versiota 42.6 aikaisemmilla versioilla valintaruudut saattavat näkyä ilman nimiöitä. Nämä valinnat jätetään huomioimatta.\n\n")
  1118.        (set #help_askchoice  "Installer-ohjelman versiota 42.6 aikaisemmilla versioilla valintanapit saattavat olla nimiöttömiä. Jos tällainen nappi valitaan, valituksi tuleekin seuraava alempi nappi.\n\n")
  1119.       )
  1120.     )
  1121.     (set #unknown          "tuntematon")
  1122.     (set #choice_english      "Englanti")
  1123.     (set #choice_german       "Saksa")
  1124.     (set #choice_french       "Ranska")
  1125.     (set #choice_spanish      "Espanja")
  1126.     (set #choice_portuguese   "Portugali")
  1127.     (set #choice_danish       "Tanska")
  1128.     (set #choice_italian      "Italia")
  1129.     (set #choice_dutch          "Hollanti")
  1130.     (set #choice_norwegian    "Norja")
  1131.     (set #choice_swedish      "Ruotsi")
  1132.     (set #choice_polish       "Puola")
  1133.     (set #choice_finnish      "Suomi")
  1134.     (set #choice_hungarian    "Unkari")
  1135.     (set #choice_turkish      "Turkki")
  1136.     (set #choice_greek          "Kreikka")
  1137.     (set #choice_latin          "Latina")
  1138.     (set #choice_esperanto    "Esperanto")
  1139.     (set #choice_russian      "Venäjä")
  1140.     (set #choice_czech          "Tsekki")
  1141.     (set #choice_catalonian   "Katalonia")
  1142.     (set #choice_croatian     "Kroatia")
  1143.     (set #choice_serbian      "Serbia")
  1144.     (set #choice_slovak       "Slovakki")
  1145.     (set #choice_slovenian    "Slovenia")
  1146.     (set #choice_portuguesebr "Portugali (Br)")
  1147.     (set #choice_persian      "")
  1148.     (set #choice_estonian     "")
  1149.     (set #choice_bosnian      "")
  1150.     (set #choice_japanese     "")
  1151.     ; LANGUAGE
  1152.  
  1153.     (set #choice_catalogs   "Sanasto")
  1154.     (set #choice_docs        "Dokumentointi")
  1155.     (set #choice_developer  "Kehitystyökalut")
  1156.     (set #choice_source     "Lähdekoodi")
  1157.     (set #choice_images     "Kuvat")
  1158.     (set #choice_install    "Asennus")
  1159.     (set #choice_update     "Päivitys")
  1160.     (set #choice_uninstall  "Poisto")
  1161.     (set #prompt_askcpufpu       (cat "Valitse prosessorikokoonpano, jolle haluat asentaa luokan " @app-name ".mcc"))
  1162.     (set #prompt_info           (cat "\nTervetuloa: " @app-name " MUI custom class\n" #copyright "\n\n"))
  1163.     (set #prompt_install_uninstall (cat #prompt_info "Haluatko asentaa vai poistaa MUI-luokan?"))
  1164.     (set #abort_nocpu ( cat "Tiedostoa " @app-name ".mcc ei voi asentaa, koska prosessorikokoonpanoasi vastaavaa versiota ei ole.\n"))
  1165.     (set #abort_nomui (cat @app-name " MUI-luokka toimii vain MUI:n kanssa!\n\n"
  1166.                "Hakemistoa " @default-dest " ei löytynyt. Asenna MUI ennen " @app-name ".mcc:n asennusta!\n"
  1167.               )
  1168.     )
  1169.     (set #abort_oldmui (cat @app-name ".mcc tarvitsee toimiakseen vähintään MUI:n version %s.\n\n"
  1170.                 "MUI:si versio on %s.\n"
  1171.                )
  1172.     )
  1173.     (set #abort_oldos  (cat @app-name ".mcc tarvitsee toimiakseen vähintään OS:n version %s.\n\n"
  1174.                 "OS:si versio on %s.\n"
  1175.                )
  1176.     )
  1177.     (set #prompt_uninstall_parts (cat "Mitkä osat haluat poistaa?\n"
  1178.                       @app-name ".mcp:n mukana poistetaan myös sanastot.\n"
  1179.                  )
  1180.     )
  1181.     (set #prompt_uninstall_all (cat "Poistetaanko kaikki " @app-name ".mcc:hen liittyvät tiedostot?"))
  1182.     (set #help_uninstall_all "Jos et halua poistaa kaikkia osia, sinulta kysytään mitkä osat poistetaan.")
  1183.     (set #abort_oldversion (cat @app-name ".mcc:n versio %ld.%ld on jo asennettu aiemmin.\n\n"
  1184.                 "Jos haluat asentaa vanhemman version %ld.%ld uudelleen, ole hyvä ja poista ensin uudempi asennus."
  1185.                )
  1186.     )
  1187.     (set #prompt_update (cat "Mitkä osat " @app-name ".mcc:stä haluat lisätä perusasennukseen?"))
  1188.     (set #help_install_demo (cat "Esittelyohjelma on pieni ohjelma, joka esittelee " @app-name "-luokan käyttöä."))
  1189.     (set #help_install_source (cat @app-name "-luokan lähdekoodia voidaan käyttää esimerkkinä tai omien (korjattujen) binaaritiedostojen luomiseen.\nHuomaa, että lähdekoodi voi olla mitä tahansa kieltä!"))
  1190.     (set #prompt_copy "Haluatko asentaa nämä tiedostot?")
  1191.     (set #prompt_makedir "Tätä hakemistoa ei ollut, joten se täytyy luoda:")
  1192.     (set #exit_uninstall_finished (cat "Poistettu!\n"
  1193.                        '"'
  1194.                        @app-name
  1195.                        '"'
  1196.                        " on poistettu "
  1197.                        '"'
  1198.                        @default-dest
  1199.                        '"'
  1200.                        " hakemistosta (tai levyltä)."
  1201.                   )
  1202.     )
  1203.     (set #button_abort "Keskeytä poisto")
  1204.     (set #help_install_images (cat "Kuvat luodaan " @app-name "-luokkaa varten. Niiden asentaminen on suositeltavaa."))
  1205. ; ---
  1206.     (set #prompt_install_demo    "Haluatko asentaa esittelyohjelman?")
  1207.     (set #prompt_install_source "Haluatko asentaa lähdekoodin?")
  1208.     (set #prompt_install_images "Haluatko asentaa kuvat?")
  1209.  
  1210.     (set #welcome_install   (cat "Tervetuloa MUI custom class asennusohjelmaan.\n"
  1211.                  "Valitse asennustapa (perustuen tietämykseesi koneestasi)."
  1212.                 )
  1213.     )
  1214.     (set #welcome_uninstall (cat "Tervetuloa MUI custom class poisto-ohjelmaan.\n"
  1215.                  "Valitse poistotapa (perustuen tietämykseesi koneestasi)."
  1216.                 )
  1217.     )
  1218.  
  1219.     (set #prompt_install_plangs   "Mille ohjelmointikielille haluat asentaa tuen?")
  1220.     (set #prompt_uninstall_plangs "Minkä ohjelmointikielten tuet poistetaan?")
  1221.  
  1222.     (set #prompt_install_mcc_catalogs    (cat "Mitkä " @app-name ".mcc:n sanastot haluat asentaa?"))
  1223.     (set #prompt_uninstall_mcc_catalogs (cat "Mitkä " @app-name ".mcc:n sanastot haluat poistaa?"))
  1224.     (set #prompt_install_mcp_catalogs    (cat "Mitkä " @app-name ".mcp:n sanastot haluat asentaa?"))
  1225.     (set #prompt_uninstall_mcp_catalogs (cat "Mitkä " @app-name ".mcp:n sanastot haluat poistaa?"))
  1226.  
  1227.     (set #prompt_install_docs    "Minkätyyppiset ohjeet haluat asentaa?")
  1228.     (set #prompt_uninstall_docs "Minkälaiset ohjeet haluat poistaa?")
  1229.  
  1230.     (set #prompt_install_asciidocs   "Minkä kieliset ASCII-dokumentit haluat asentaa?")
  1231.     (set #prompt_uninstall_asciidocs "Minkä kieliset ASCII-dokumentit haluat poistaa?")
  1232.     (set #prompt_install_agdocs      "Minkäkieliset AmigaGuide® -dokumentit haluat asentaa?")
  1233.     (set #prompt_uninstall_agdocs    "Minkä kieliset AmigaGuide® -dokumentit haluat poistaa?")
  1234.     (set #prompt_install_htmldocs    "Minkäkieliset HTML -dokumentit haluat asentaa?")
  1235.     (set #prompt_uninstall_htmldocs  "Minkä kieliset HTML -dokumentit haluat poistaa?")
  1236.    )
  1237.    ( ; Polish translation by Marcin Orîowski <carlos@inet.com.pl>
  1238.     (if (= @installer-version 0)
  1239.       (
  1240.        (set #help_askoptions "W Instalerze w wersji do 42.6 moûe sië zdarzyê, ûe zobaczysz gadûety zaznaczania pozbawione etykiet. Zaznaczanie tych gadûetów bëdzie ignorowane.\n\n")
  1241.        (set #help_askchoice  "W Instalerze w wersji do 42.6 moûe sië zdarzyê, ûe zobaczysz gadûety radiowe pozbawione etykiet. Zaznaczenie takiego przycisku spowoduje wybranie nastëpnego, niûej dostëpnego elementu.\n\n")
  1242.       )
  1243.     )
  1244.     (set #unknown          "nieznany")
  1245.     (set #choice_english      "Angielski")
  1246.     (set #choice_german       "Niemiecki")
  1247.     (set #choice_french       "Francuski")
  1248.     (set #choice_spanish      "Hiszpaïski")
  1249.     (set #choice_portuguese   "Portugalski")
  1250.     (set #choice_danish       "Duïski")
  1251.     (set #choice_italian      "Wîoski")
  1252.     (set #choice_dutch          "Holenderski")
  1253.     (set #choice_norwegian    "Norweski")
  1254.     (set #choice_swedish      "Szwedzki")
  1255.     (set #choice_polish       "Polski")
  1256.     (set #choice_finnish      "Fiïski")
  1257.     (set #choice_hungarian    "Wëgierski")
  1258.     (set #choice_turkish      "Turecki")
  1259.     (set #choice_greek          "Grecki")
  1260.     (set #choice_latin          "Îacina")
  1261.     (set #choice_esperanto    "Esperanto")
  1262.     (set #choice_russian      "Rosyjski")
  1263.     (set #choice_czech          "Czeski")
  1264.     (set #choice_catalonian   "Cataloïski")
  1265.     (set #choice_croatian     "Croatian")
  1266.     (set #choice_serbian      "Serbski")
  1267.     (set #choice_slovak       "Sîowacki")
  1268.     (set #choice_slovenian    "Sîoweïski")
  1269.     (set #choice_portuguesebr "Portugalski (Br)")
  1270.     (set #choice_persian      "")
  1271.     (set #choice_estonian     "")
  1272.     (set #choice_bosnian      "")
  1273.     (set #choice_japanese     "")
  1274.     ; LANGUAGE
  1275.  
  1276.     (set #choice_catalogs   "Katalogi")
  1277.     (set #choice_docs        "Dokumentacja uûytkownika")
  1278.     (set #choice_developer  "Dokumentacja dla programistów")
  1279.     (set #choice_source     "Tekst úródîowy")
  1280.     (set #choice_images     "Obrazki")
  1281.     (set #choice_install    "Zainstaluj")
  1282.     (set #choice_update     "Zaktualizuj")
  1283.     (set #choice_uninstall  "Usuï")
  1284.     (set #prompt_askcpufpu       (cat "Wybierz konfiguracjë CPU/FPU dla której chcesz zainstalowaê " @app-name ".mcc"))
  1285.     (set #prompt_info           (cat "\nWitaj w programie instalacyjnym klasy " @app-name "\n" #copyright "\n\n"))
  1286.  
  1287.     (set #prompt_install_uninstall (cat #prompt_info "Chcesz zainstalowaê czy usunâê zainstalowanâ juû klasë?"))
  1288.     (set #abort_nocpu (cat "Przykro mi, ale nie moûna zainstalowaê " @app-name ".mcc, poniewaû wybrana przez Ciebie konfiguracja CPU nie jest aktualnie uwzglëdniona.\n"))
  1289.     (set #abort_nomui (cat "Klasa " @app-name " jest uûyteczna tylko wraz z systemem Magic User Interface (MUI)!\n\n"
  1290.                "Instaler nie znalazî przypisania " @default-dest ", zatem proszë zainstaluj MUI nim przystâpisz od instalacji " @app-name ".mcc!\n"
  1291.               )
  1292.     )
  1293.     (set #abort_oldmui (cat "Aby zainstalowaê " @app-name ".mcc musisz uûywaê MUI w wersji co najmniej %s.\n\n"
  1294.                 "Instaler wykryî zainstalowanâ wersjë %s systemu MUI.\n"
  1295.                )
  1296.     )
  1297.     (set #abort_oldos  (cat "Aby zainstalowaê " @app-name ".mcc musisz uûywaê OS w wersji co najmniej %s.\n\n"
  1298.                 "Instaler wykryî zainstalowanâ wersjë %s systemu OS.\n"
  1299.                )
  1300.     )
  1301.     (set #prompt_uninstall_parts (cat "Które elmenty klasy " @app-name " chcesz usunâê?\n"
  1302.                       "Usuniëcie " @app-name ".mcp skasuje takûe odpowiednie katalogi.\n"
  1303.                  )
  1304.     )
  1305.     (set #prompt_uninstall_all (cat "Na pewno chesz usunâê wszystkie elementy zwiâzane z " @app-name ".mcc?"))
  1306.     (set #help_uninstall_all "Jeôli nie chcesz usunâê wszystkiego, bëdziesz musiaî rëcznie wybraê elementy do skasowania.")
  1307.     (set #abort_oldversion (cat "Instaler znalazî wersjë %ld.%ld " @app-name ".mcc juû zainstalowanâ.\n\n"
  1308.                 "Jeôli chcesz zainstalowaê starszâ (%ld.%ld) wersjë, usuï najpierw nowszâ."
  1309.                )
  1310.     )
  1311.     (set #prompt_update (cat "Które elementy klasy " @app-name ".mcc chcesz zainstalowaê dodatkowo?"))
  1312.     (set #help_install_demo (cat "Program ten demonstruje moûliwe uûycie klasy " @app-name "."))
  1313.     (set #help_install_source (cat "Przykîadowy tekst úródîowy wykorzystujâcy klasë " @app-name " moûe byê uûyty jako podstawa do stworzenia Twojego wîasnego programu.\nBâdú ostroûny - tekst úródîowy moûe byê napisany w dowolnym jëzyku programowania!"))
  1314.     (set #prompt_copy "Czy chcesz skopiowaê wymienione pliki?")
  1315.     (set #prompt_makedir "Poniûszy katalog nie zostaî znaleziony i musi zostaê utworzony:")
  1316.     (set #exit_uninstall_finished (cat "Usuwanie zakoïczone!\n"
  1317.                        '"'
  1318.                        @app-name
  1319.                        '"'
  1320.                        " zostaî usuniëty z katalogu (lub partycji) "
  1321.                        '"'
  1322.                        @default-dest
  1323.                        '"'
  1324.                        "."
  1325.                   )
  1326.     )
  1327.     (set #button_abort "Przerwij deinstalacjë")
  1328.     (set #help_install_images (cat "Obrazki zostaîy stworzone dla klasy " @app-name ". Ich instalacja jest zalecana."))
  1329. ; ---
  1330.     (set #prompt_install_demo    "Czy chcesz zainstalowaê zaîâczony program demonstracyjny?")
  1331.     (set #prompt_install_source "Czy chcesz zainstalowaê tekst ûródîowy?")
  1332.     (set #prompt_install_images "Czy chcesz zainstalowaê obraazki?")
  1333.  
  1334.     (set #welcome_install   (cat "Witaj w programie instalujâcym zewnëtrznâ klasë MUI.\n"
  1335.                  "Wybierz sposób w jaki instalacja ma przebiegaê (bazujâc na poziomie swojej wiedzy o Amidze)."
  1336.                 )
  1337.     )
  1338.     (set #welcome_uninstall (cat "Witaj w programie deinstalacyjnym dla zewnëtrznej klasy MUI.\n"
  1339.                  "Wybierz sposób w jaki usuwanie ma przebiegaê (bazujâc na poziomie swojej wiedzy o Amidze)."
  1340.                 )
  1341.     )
  1342.  
  1343.     (set #prompt_install_plangs   "Wybierz jëzyk programowania, dla którego chcesz zainstalowaê materiaîy programisty")
  1344.     (set #prompt_uninstall_plangs "Wybierz wersje jëzykowe, które chcesz usunâê")
  1345.  
  1346.     (set #prompt_install_mcc_catalogs    (cat "Które tîumaczenia klasy " @app-name ".mcc chcesz zainstalowaê?"))
  1347.     (set #prompt_uninstall_mcc_catalogs (cat "Które tîumaczenia klasy " @app-name ".mcc chcesz usunâê?"))
  1348.     (set #prompt_install_mcp_catalogs    (cat "Które tîumaczenia preferencji " @app-name ".mcp chcesz zainstalowaê?"))
  1349.     (set #prompt_uninstall_mcp_catalogs (cat "Które tîumaczenia preferencji " @app-name ".mcp chcesz usunâê?"))
  1350.  
  1351.     (set #prompt_install_docs    "Jaki typ dokumentacji chcesz  zainstalowaê?")
  1352.     (set #prompt_uninstall_docs "Jaki typ dokumentacji chcesz usunâê?")
  1353.  
  1354.     (set #prompt_install_asciidocs   "Które tîumaczenie dokumentacji w formacie ASCII chcesz zainstalowaê?")
  1355.     (set #prompt_uninstall_asciidocs "Które tîumaczenie dokumentacji w formacie ASCII chcesz usunâê?")
  1356.     (set #prompt_install_agdocs      "Które tîumaczenia dokumentacji w formacie AmigaGuide® chcesz zainstalowaê?")
  1357.     (set #prompt_uninstall_agdocs    "Które tîumaczenia dokumentacji w formacie AmigaGuide® chcesz usunâê?")
  1358.     (set #prompt_install_htmldocs    "Które tîumaczenia dokumentacji w formacie HTML chcesz zainstalowaê?")
  1359.     (set #prompt_uninstall_htmldocs  "Które tîumaczenia dokumentacji w formacie HTML chcesz usunâê?")
  1360.    )
  1361.    ( ; Swedish translation by Jesper Jonsson <jojo@sics.se>
  1362.      ; Updated via ATO by Fredrik Sjögren <d98-fsj@d.kth.se>, Linus Andersson <linus_79@lover-boy.com>, Kristoffer Larsson <d95-kla@nada.kth.se>
  1363.     (if (= @installer-version 0)
  1364.       (
  1365.        (set #help_askoptions "Om du har en tidigare version av Installeraren än 42.6 kan det hända att du ser kryssrutor utan tillhörande text. Väljer du någon av dessa händer ingenting.\n\n")
  1366.        (set #help_askchoice  "Om du har en tidigare version av Installeraren än 42.6 kan det hända att du ser radioknappar utan tillhörande text. Väljer du någon av dessa kommer det närmast undre alternativet att bli valt.\n\n")
  1367.       )
  1368.     )
  1369.     (set #unknown             "okänt")
  1370.     (set #choice_english      "Engelska")
  1371.     (set #choice_german       "Tyska")
  1372.     (set #choice_french       "Franska")
  1373.     (set #choice_spanish      "Spanska")
  1374.     (set #choice_portuguese   "Portugisiska")
  1375.     (set #choice_danish       "Danska")
  1376.     (set #choice_italian      "Italienska")
  1377.     (set #choice_dutch        "Holländska")
  1378.     (set #choice_norwegian    "Norska")
  1379.     (set #choice_swedish      "Svenska")
  1380.     (set #choice_polish       "Polska")
  1381.     (set #choice_finnish      "Finska")
  1382.     (set #choice_hungarian    "Ungerska")
  1383.     (set #choice_turkish      "Turkiska")
  1384.     (set #choice_greek        "Grekiska")
  1385.     (set #choice_latin        "Latin")
  1386.     (set #choice_esperanto    "Esperanto")
  1387.     (set #choice_russian      "Ryska")
  1388.     (set #choice_czech        "Tjeckiska")
  1389.     (set #choice_catalonian   "Katalanska")
  1390.     (set #choice_croatian     "Kroatiska")
  1391.     (set #choice_serbian      "Serbiska")
  1392.     (set #choice_slovak       "Slovakiska")
  1393.     (set #choice_slovenian    "Slovenska")
  1394.     (set #choice_portuguesebr "Portugisiska (Br)")
  1395.     (set #choice_persian      "Persiska")
  1396.     (set #choice_estonian     "Estniska")
  1397.     (set #choice_bosnian      "Bosniska")
  1398.     (set #choice_japanese     "Japanska")
  1399.     ; LANGUAGE
  1400.  
  1401.     (set #choice_catalogs   "Översättningar")
  1402.     (set #choice_docs     "Dokumentation")
  1403.     (set #choice_developer  "Utvecklingsmateriel")
  1404.     (set #choice_source     "Källkod")
  1405.     (set #choice_images     "Bilder")
  1406.     (set #choice_install    "Installera")
  1407.     (set #choice_update     "Uppdatera")
  1408.     (set #choice_uninstall  "Avinstallera")
  1409.     (set #prompt_askcpufpu     (cat "Välj den processorkonfiguration för vilken du vill installera " @app-name ".mcc"))
  1410.     (set #prompt_info      (cat "\nVälkommen till MUI-klassen " @app-name "\n" #copyright "\n\n"))
  1411.     (set #prompt_install_uninstall (cat #prompt_info "Vill du installera eller avinstallera klassen?"))
  1412.     (set #abort_nocpu (cat @app-name ".mcc kunde inte installeras, eftersom din processorkonfiguration inte stöds.\n"))
  1413.     (set #abort_nomui (cat "Installeraren kunde inte hitta din MUI-installation. Du måste installera MUI (Magic User Interface) innan du installerar " @app_name ".\n"))
  1414.     (set #prompt_uninstall_parts (cat "Vilka delar vill du avinstallera?\n"
  1415.               "Även " @app-name ".mcp kommer att avinstallera sina översättningar."))
  1416.     (set #prompt_uninstall_all (cat "Vill du avinstallera alla filer tillhörande " @app-name ".mcc?"))
  1417.     (set #help_uninstall_all "Om du inte vill avinstallera allt, kommer du att få välja vilka delar du vill avinstallera.")
  1418.     (set #abort_oldversion (cat "Installeraren har upptäckt att version %ld.%ld av " @app-name ".mcc redan är installerad.\n\n"
  1419.         "Om du vill installera den äldre versionen %ld.%ld måste du avinstallera den nyare versionen först."
  1420.          )
  1421.     )
  1422.     (set #prompt_update (cat "Vilka delar av " @app-name ".mcc vill du komplettera befintlig installation med?"))
  1423.     (set #help_install_demo (cat "Demoprogrammet är ett litet program som demonstrerar funktionerna i " @app-name "-klassen."))
  1424.     (set #help_install_source (cat "Källkoden till " @app-name "-klassen kan du använda som ett exempel eller för att göra dina egna (buggfria) binärer.\nVar försiktig - källkoden kan vara skriven i vilket språk som helst!"))
  1425.     (set #prompt_copy "Vill du kopiera följande fil(er)?")
  1426.     (set #prompt_makedir "Följande låda kunde inte hittas och måste därför skapas:")
  1427.     (set #exit_uninstall_finished (cat "Avinstallationen klar:\n"
  1428.                '"'
  1429.                @app-name
  1430.                '"'
  1431.                " har tagits bort från lådan (eller partitionen) "
  1432.                '"'
  1433.                @default-dest
  1434.                '"'
  1435.                "."
  1436.           )
  1437.     )
  1438.     (set #button_abort "Avbryt avinstallation")
  1439.     (set #help_install_images (cat "Bilderna har skapats för " @app-name "-klassen. Du rekommenderas att installera dem."))
  1440. ; ---
  1441.     (set #abort_oldmui (cat "För att installera " @app-name ".mcc måste du lägst ha version %s av MUI (Magic User Interface) installerad.\n\n"
  1442.                 "Du har endast version %s installerad.\n"))
  1443.     (set #abort_oldos  (cat "För att installera " @app-name ".mcc måste du lägst ha version %s av AmigaOS installerad.\n\n"
  1444.                 "Du har endast version %s installerad.\n"))
  1445.     (set #prompt_install_demo "Vill du installera det tillhörande demoprogrammet?")
  1446.     (set #prompt_install_source "Vill du installera källkoden?")
  1447.     (set #prompt_install_images "Vill du installera bilderna?")
  1448.  
  1449.     (set #welcome_install   (cat "Välkommen till installationsskriptet för MUI-klasser.\n"
  1450.          "Ange hur installationen skall ske (baserat på din erfarenhet av Amiga)."
  1451.           )
  1452.     )
  1453.     (set #welcome_uninstall (cat "Välkommen till avinstallationsskriptet för MUI-klasser.\n"
  1454.          "Ange hur avinstallationen skall ske (baserat på din erfarenhet av Amiga)."
  1455.           )
  1456.     )
  1457.  
  1458.     (set #prompt_install_plangs   "Vilka programmeringsspråk vill du installera stöd för?")
  1459.     (set #prompt_uninstall_plangs "Vilka programmeringsspråk vill du avinstallera stöd för?")
  1460.  
  1461.     (set #prompt_install_mcc_catalogs (cat "Vilka översättningar för " @app-name ".mcc vill du installera?"))
  1462.     (set #prompt_uninstall_mcc_catalogs (cat "Vilka översättningar för " @app-name ".mcc vill du avinstallera?"))
  1463.     (set #prompt_install_mcp_catalogs (cat "Vilka översättningar för " @app-name ".mcp vill du installera?"))
  1464.     (set #prompt_uninstall_mcp_catalogs (cat "Vilka översättningar för " @app-name ".mcp vill du avinstallera?"))
  1465.  
  1466.     (set #prompt_install_docs "Vilken typ av dokumentation vill du installera?")
  1467.     (set #prompt_uninstall_docs "Vilken typ av dokumentation vill du avinstallera?")
  1468.  
  1469.     (set #prompt_install_asciidocs   "För vilka språk vill du installera ASCII-dokumentationen?")
  1470.     (set #prompt_uninstall_asciidocs "För vilka språk vill du avinstallera ASCII-dokumentationen?")
  1471.     (set #prompt_install_agdocs      "För vilka språk vill du installera AmigaGuide®-dokumentationen?")
  1472.     (set #prompt_uninstall_agdocs    "För vilka språk vill du avinstallera AmigaGuide®-dokumentationen?")
  1473.     (set #prompt_install_htmldocs    "För vilka språk vill du installera HTML-dokumentationen?")
  1474.     (set #prompt_uninstall_htmldocs  "För vilka språk vill du avinstallera HTML-dokumentationen?")
  1475.    )
  1476.    ( ; norsk
  1477.     (complete 0)
  1478.    )
  1479.    ( ; nederlands translation by Eric Krieger <ekrieger@quasar.xs4all.nl>
  1480.      ; updated by Jeroen Smits <vektor@pi.net>
  1481.      ; updated by Leon Woestenberg <leon@stack.nl>
  1482.     (if (= @installer-version 0)
  1483.       (
  1484.        (set #help_askoptions "Met het programma Installer tot versie 42.6 kan het gebeuren dat u checkbox-buttons ziet zonder labels. Het selecteren van deze buttons zal worden genegeerd.\n\n")
  1485.        (set #help_askchoice  "Met het programma Installer tot versie 42.6 kan het gebeuren dat u een radio-buttons ziet zonder labels. Het selecteren van deze buttons zal resulteren in de volgende lager beschikbare selectie.\n\n")
  1486.       )
  1487.     )
  1488.     (set #unknown          "onbekend")
  1489.     (set #choice_english      "Engels")
  1490.     (set #choice_german       "Duits")
  1491.     (set #choice_french       "Frans")
  1492.     (set #choice_spanish      "Spaans")
  1493.     (set #choice_portuguese   "Portugees")
  1494.     (set #choice_danish       "Deens")
  1495.     (set #choice_italian      "Italiaans")
  1496.     (set #choice_dutch          "Nederlands")
  1497.     (set #choice_norwegian    "Noors")
  1498.     (set #choice_swedish      "Zweeds")
  1499.     (set #choice_polish       "Pools")
  1500.     (set #choice_finnish      "Fins")
  1501.     (set #choice_hungarian    "Hongaars")
  1502.     (set #choice_turkish      "Turks")
  1503.     (set #choice_greek          "Grieks")
  1504.     (set #choice_latin          "Latijns")
  1505.     (set #choice_esperanto    "Esperanto")
  1506.     (set #choice_russian      "Russisch")
  1507.     (set #choice_czech          "Tsjechisch")
  1508.     (set #choice_catalonian   "Catalaans")
  1509.     (set #choice_croatian     "Kroatisch")
  1510.     (set #choice_serbian      "Servisch")
  1511.     (set #choice_slovak       "Slovaaks")
  1512.     (set #choice_slovenian    "Sloveens")
  1513.     (set #choice_portuguesebr "Portugees (Br)")
  1514.     (set #choice_persian      "")
  1515.     (set #choice_estonian     "")
  1516.     (set #choice_bosnian      "")
  1517.     (set #choice_japanese     "")
  1518.     ; LANGUAGE
  1519.  
  1520.     (set #choice_catalogs   "Catalogs")
  1521.     (set #choice_docs        "Documentatie")
  1522.     (set #choice_developer  "Developer materiaal")
  1523.     (set #choice_source     "Programma code")
  1524.     (set #choice_images     "Afbeeldingen")
  1525.     (set #choice_install    "Installeren")
  1526.     (set #choice_update     "Update")
  1527.     (set #choice_uninstall  "De-installeren")
  1528.     (set #prompt_askcpufpu       (cat "Selecteer A.U.B. de CPU/FPU configuratie voor welke u " @app-name ".mcc wenst te installeren."))
  1529.     (set #prompt_info           (cat "\nWelkom tot " @app-name " MUI custom class\n" #copyright "\n\n"))
  1530.     (set #prompt_install_uninstall (cat #prompt_info "Wilt u de custom class installeren of de-installeren?"))
  1531.     (set #abort_nocpu ( cat "Sorry, dit script is niet in staat om " @app-name ".mcc te installeren, omdat uw CPU configuratie niet ondersteund wordt.\n"))
  1532.     (set #abort_nomui (cat "Het " @app-name " MUI custom class kan alleen gebruikt worden met Magic User Interface (MUI), zonder dit is het custom class onbruikbaar!\n\n"
  1533.                "De Installer heeft " @default-dest " niet als assign gevonden, installeerd u A.U.B. MUI voor opnieuw een poging tot installeren van " @app-name ".mcc te doen!\n"
  1534.               )
  1535.     )
  1536.     (set #prompt_uninstall_parts (cat "Welke delen wilt u de-installeren?\n"
  1537.                       @app-name ".mcp zal ook gerelateerde Catalogs files de-installeren.\n"
  1538.                  )
  1539.     )
  1540.     (set #prompt_uninstall_all (cat "Wilt u alle tot " @app-name ".mcc gerelateerde zaken de-installeren?"))
  1541.     (set #help_uninstall_all "Wanneer u niet alles tegelijk wilt de-installeren, wordt u gevraagd welke delem u wel wilt de-installeren.")
  1542.     (set #abort_oldversion (cat "De Installer heeft versie %ld.%ld van " @app-name ".mcc gevonden, welke al reeds geinstalleerd is.\n\n"
  1543.                 "Wanneer u de oudere versie %ld.%ld wilt herinstalleren, wilt u dan A.U.B. eerst de nieuwere versie de-installeren."
  1544.                )
  1545.     )
  1546.     (set #prompt_update (cat "Welke delen van " @app-name ".mcc wilt u toevoegen tot de installatie?"))
  1547.     (set #help_install_demo (cat "De demo is een klein programma welke het gebruik demonstreerd van de " @app-name "custom class."))
  1548.     (set #help_install_source (cat "De programma code van de custom class genaamd " @app-name " kan gebruikt worden als een voorbeeld of u kunt er uw eigen (bug fixed) programma's mee maken.\nLet op - De programma code kan in elke taal zijn geschreven!"))
  1549.     (set #prompt_copy "Wilt u de volgende file(s) kopieren?")
  1550.     (set #prompt_makedir "De volgende directory is niet gevonden, daarom zal deze worden aangemaakt:")
  1551.     (set #exit_uninstall_finished (cat "De-installatie voltooid!\n"
  1552.                        '"'
  1553.                        @app-name
  1554.                        '"'
  1555.                        " is verwijderd van uw "
  1556.                        '"'
  1557.                        @default-dest
  1558.                        '"'
  1559.                        " directory (of partitie)."
  1560.                   )
  1561.     )
  1562.     (set #button_abort "De-installatie afbreken")
  1563.     (set #help_install_images (cat "De afbeeldingen zijn voor de " @app-name "custom class gemaakt. Het is aanbevolen ze te installeren."))
  1564. ; ---
  1565.     (set #abort_oldmui (cat "Om " @app-name ".mcc te kunnen installeren heeft u MUI %s als een minimum nodig.\n\n"
  1566.                 "De Installer heeft gevonden dat alleen MUI %s is geinstalleerd.\n"
  1567.                )
  1568.     )
  1569.     (set #abort_oldos  (cat "Om " @app-name ".mcc te kunnen installeren heeft u OS %s als een minimum nodig.\n\n"
  1570.                 "De Installer heeft gevonden dat alleen OS %s is geinstalleerd.\n"
  1571.                )
  1572.     )
  1573.     (set #prompt_install_demo    "Wilt u de meegeleverde demo installeren?")
  1574.     (set #prompt_install_source "Wilt u de programma code installeren?")
  1575.     (set #prompt_install_images "Wilt u de afbeeldingen installeren?")
  1576.  
  1577.     (set #welcome_install   (cat "Welkom tot de MUI custom class installatie utilitie.\n"
  1578.                  "Geeft u A.U.B. aan hoe de installatie verder moet vervolgen (gebaseerd op uw kennis van de Amiga computer)."
  1579.                 )
  1580.     )
  1581.     (set #welcome_uninstall (cat "Welkom tot de MUI custom class de-installatie (verwijder) utilitie.\n"
  1582.                  "Geeft u A.U.B. aan hoe de de-installatie verder moet vervolgen (gebaseerd op uw kennis van de Amiga computer)."
  1583.                 )
  1584.     )
  1585.  
  1586.     (set #prompt_install_plangs   "Voor welke programeertalen wilt u ondersteuning installeren?")
  1587.     (set #prompt_uninstall_plangs "Voor welke programeertalen wilt u ondersteuning de-installeren?")
  1588.  
  1589.     (set #prompt_install_mcc_catalogs    (cat "Welke catalogs voor " @app-name ".mcc wilt u installeren?"))
  1590.     (set #prompt_uninstall_mcc_catalogs (cat "Welke catalogs voor " @app-name ".mcc wilt u de-installeren?"))
  1591.     (set #prompt_install_mcp_catalogs    (cat "Welke catalogs voor " @app-name ".mcp wilt u installeren?"))
  1592.     (set #prompt_uninstall_mcp_catalogs (cat "Welke catalogs voor " @app-name ".mcp wilt u de-installeren?"))
  1593.  
  1594.     (set #prompt_install_docs    "Welke type document(en) wilt u installeren?")
  1595.     (set #prompt_uninstall_docs "Welke type document(en) wilt u de-installeren?")
  1596.  
  1597.     (set #prompt_install_asciidocs   "Voor welke talen wilt u de ASCII documentatie installeren?")
  1598.     (set #prompt_uninstall_asciidocs "Voor welke talen wilt u de ASCII documentatie de-installeren?")
  1599.     (set #prompt_install_agdocs      "Voor welke talen wilt u de AmigaGuide® documentatie installeren?")
  1600.     (set #prompt_uninstall_agdocs    "Voor welke talen wilt u de AmigaGuide® documentatie de-installeren?")
  1601.     (set #prompt_install_htmldocs    "Voor welke talen wilt u de HTML documentatie installeren?")
  1602.     (set #prompt_uninstall_htmldocs  "Voor welke talen wilt u de HTML documentatie de-installeren?")
  1603.    )
  1604.    ( ; italiano translation by Paolo Menichetti <Paolo.Menichetti@infoservice.it>
  1605.      ; updated by Vincenzo Gervasi <gervasi@di.unipi.it>
  1606.      ;             via ATO: Matteo Beccati <ciaccia@writeme.com>
  1607.      ;                      Andrea Monni <andrea.monni@tiscalinet.it>
  1608.     (if (= @installer-version 0)
  1609.       (
  1610.        (set #help_askoptions "Con una versione dell'Installer minore della 42.6 potresti vedere dei bottoni senza descrizione. Eventuali selezioni di questi bottoni saranno ignorate.\n\n")
  1611.        (set #help_askchoice  "Con una versione dell'Installer minore della 42.6 potresti vedere dei bottoni mutualmente esclusivi senza descrizione. Un click su tali bottoni corrisponde all'attivazione della successiva voce nella lista che sia selezionabile.\n\n")
  1612.       )
  1613.     )
  1614.     (set #unknown             "sconosciuto")
  1615.     (set #choice_english      "Inglese")
  1616.     (set #choice_german       "Tedesco")
  1617.     (set #choice_french       "Francese")
  1618.     (set #choice_spanish      "Spagnolo")
  1619.     (set #choice_portuguese   "Portoghese")
  1620.     (set #choice_danish       "Danese")
  1621.     (set #choice_italian      "Italiano")
  1622.     (set #choice_dutch        "Tedesco")
  1623.     (set #choice_norwegian    "Norvegese")
  1624.     (set #choice_swedish      "Svedese")
  1625.     (set #choice_polish       "Polacco")
  1626.     (set #choice_finnish      "Finlandese")
  1627.     (set #choice_hungarian    "Ungherese")
  1628.     (set #choice_turkish      "Turco")
  1629.     (set #choice_greek        "Greco")
  1630.     (set #choice_latin        "Latino")
  1631.     (set #choice_esperanto    "Esperanto")
  1632.     (set #choice_russian      "Russo")
  1633.     (set #choice_czech        "Ceco")
  1634.     (set #choice_catalonian   "Catalano")
  1635.     (set #choice_croatian     "Croato")
  1636.     (set #choice_serbian      "Serbo")
  1637.     (set #choice_slovak       "Slovacco")
  1638.     (set #choice_slovenian    "Sloveno")
  1639.     (set #choice_portuguesebr "Portoghese (Br)")
  1640.     (set #choice_persian      "Persiano")
  1641.     (set #choice_estonian     "Estone")
  1642.     (set #choice_bosnian      "Bosniaco")
  1643.     (set #choice_japanese     "Giapponese")
  1644.     ; LANGUAGE
  1645.  
  1646.     (set #choice_catalogs   "Cataloghi")
  1647.     (set #choice_docs     "Documentazione")
  1648.     (set #choice_developer  "Materiale per sviluppatori")
  1649.     (set #choice_source     "Codice sorgente")
  1650.     (set #choice_images     "Immagini")
  1651.     (set #choice_install    "Installo")
  1652.     (set #choice_update     "Aggiornamento")
  1653.     (set #choice_uninstall  "Disinstallazione")
  1654.     (set #prompt_askcpufpu     (cat "Per favore, seleziona la CPU/FPU del tuo computer; verrà così installata la classe " @app-name ".mcc ottimizzata."))
  1655.     (set #prompt_info      (cat "\nBenvenuto nell'installazione di " @app-name " MUI custom class\n" #copyright "\n\n"))
  1656.     (set #prompt_install_uninstall (cat #prompt_info "Vuoi installare o disinstallare la custom class?"))
  1657.     (set #abort_nocpu (cat "Spiacente, l'installatore non può installare la classe " @app-name ".mcc, perché la tua CPU non è supportata.\n"))
  1658.     (set #abort_nomui (cat "La custom class MUI " @app-name " può essere usata solo con Magic User Interface (MUI), senza la quale la custom class è inutile!\n\n"
  1659.          "L'installatore non ha trovato l'assegnamento " @default-dest ", dunque installa MUI prima di installare " @app-name ".mcc!\n"
  1660.           )
  1661.     )
  1662.     (set #abort_oldmui (cat "Per installare " @app-name ".mcc hai bisogno quantomeno della versione %s di MUI.\n\n"
  1663.           "L'installatore ha trovato installata solo la versione %s di MUI.\n"
  1664.            )
  1665.     )
  1666.     (set #abort_oldos  (cat "Per installare " @app-name ".mcc hai bisogno quantomeno della versione %s di OS.\n\n"
  1667.           "L'installatore ha trovato installata solo la versione %s di OS.\n"
  1668.            )
  1669.     )
  1670.     (set #prompt_uninstall_parts (cat "Quali parti vuoi che siano disinstallate?\n"
  1671.               @app-name ".mcp sarà disinstallato con i relativi cataloghi.\n"
  1672.          )
  1673.     )
  1674.     (set #prompt_uninstall_all (cat "Vuoi disinstallare tutto quello che è correlato a " @app-name ".mcc?"))
  1675.     (set #help_uninstall_all "Se non vuoi disinstallare tutto, allora ti verrà richiesto cosa disinstallare.")
  1676.     (set #abort_oldversion (cat "L'installatore ha trovato la versione %ld.%ld di " @app-name ".mcc già installata.\n\n"
  1677.         "Se vuoi reinstallare la vecchia versione %ld.%ld allora prima rimuovi la nuova versione."
  1678.          )
  1679.     )
  1680.     (set #prompt_update (cat "Quali parti di " @app-name ".mcc vuoi aggiungere alla installazione?"))
  1681.     (set #help_install_demo (cat "Un dimostrativo è un piccolo programma che illustra l'uso della custom class " @app-name ))
  1682.     (set #help_install_source (cat "Puoi usare il codice sorgente della classe custom " @app-name " come esempio, o per creare eseguibili corretti o aggiornati.\nAttenzione - il codice sorgente potrebbe essere in qualunque linguaggio!"))
  1683.     (set #prompt_copy "Vuoi copiare i seguenti file?")
  1684.     (set #prompt_makedir "La seguente directory non è stata trovata, dunque verrà creata:")
  1685.     (set #exit_uninstall_finished (cat "Disinstallazione completata!\n"
  1686.                '"'
  1687.                @app-name
  1688.                '"'
  1689.                " è stato rimosso dalla directory "
  1690.                '"'
  1691.                @default-dest
  1692.                '"'
  1693.           )
  1694.     )
  1695.     (set #button_abort "Abbandona")
  1696.     (set #help_install_images (cat "Le immagini sono usate dalla classe custom " @app-name ". Si raccomanda la loro installazione."))
  1697. ; ---
  1698.     (set #prompt_install_demo "Vuoi installare i programmi dimostrativi forniti?")
  1699.     (set #prompt_install_source "Codice sorgente")
  1700.     (set #prompt_install_images "Vuoi installare le immagini?")
  1701.  
  1702.     (set #welcome_install   (cat "Benvenuto nella procedura di installazione delle custom classes di MUI.\n"
  1703.          "Indicare, per favore, come questa procedura di installazione dovrà operare (in base alla tua conoscenza del computer Amiga)."
  1704.           )
  1705.     )
  1706.     (set #welcome_uninstall (cat "Benvenuto nella procedura di disinstallazione delle custom classes di MUI.\n"
  1707.            "Indicare, per favore, come questa procedura di disinstallazione dovrà operare (in base alla tua conoscenza del computer Amiga)."
  1708.           )
  1709.     )
  1710.  
  1711.     (set #prompt_install_plangs   "Per quale linguaggio di programmazione vuoi installare i file di supporto?")
  1712.     (set #prompt_uninstall_plangs "Quali file di supporto per i linguaggi di programmazione vuoi rimuovere?")
  1713.  
  1714.     (set #prompt_install_mcc_catalogs (cat "Quali cataloghi di " @app-name ".mcc vuoi installare?"))
  1715.     (set #prompt_uninstall_mcc_catalogs (cat "Quali cataloghi di " @app-name ".mcc vuoi rimuovere?"))
  1716.     (set #prompt_install_mcp_catalogs (cat "Quali cataloghi di " @app-name ".mcp vuoi installare?"))
  1717.     (set #prompt_uninstall_mcp_catalogs (cat "Quali cataloghi di " @app-name ".mcp vuoi rimuovere?"))
  1718.  
  1719.     (set #prompt_install_docs "Quali tipi di documentazione vuoi installare?")
  1720.     (set #prompt_uninstall_docs "Quali tipi di documentazione vuoi rimuovere?")
  1721.  
  1722.     (set #prompt_install_asciidocs   "Per quali linguaggi di programmazione vuoi installare la documentazione in ASCII?")
  1723.     (set #prompt_uninstall_asciidocs "Per quali linguaggi di programmazione vuoi rimuovere la documentazione in ASCII?")
  1724.     (set #prompt_install_agdocs      "Per quali linguaggi vuoi installare la documentazione in AmigaGuide®?")
  1725.     (set #prompt_uninstall_agdocs    "Per quali linguaggi voi rimuovere la documentazione in formato AmigaGuide®?")
  1726.     (set #prompt_install_htmldocs    "Per quali linguaggi vuoi installare la documentazione in HTML?")
  1727.     (set #prompt_uninstall_htmldocs  "Per quali linguaggi voi rimuovere la documentazione in formato HTML?")
  1728.    )
  1729.    ( ; dansk translation by Ole Friis <ole_f@post3.tele.dk>
  1730.     (if (= @installer-version 0)
  1731.       (
  1732.        (set #help_askoptions "Med en Installer ældre end 42.6 kan det ske at du ser hak-bokse uden navn. Der vil intet ske ved at trykke på dem.\n\n")
  1733.        (set #help_askchoice  "Med en Installer ældre end 42.6 kan det ske at du ser radioknapper uden navn. Trykker du på en, vil du i stedet vælge den nedenunder.\n\n")
  1734.       )
  1735.     )
  1736.     (set #unknown          "ukendt")
  1737.     (set #choice_english      "Engelsk")
  1738.     (set #choice_german       "Tysk")
  1739.     (set #choice_french       "Fransk")
  1740.     (set #choice_spanish      "Spansk")
  1741.     (set #choice_portuguese   "Portugisisk")
  1742.     (set #choice_danish       "Dansk")
  1743.     (set #choice_italian      "Italiensk")
  1744.     (set #choice_dutch          "Hollandsk")
  1745.     (set #choice_norwegian    "Norsk")
  1746.     (set #choice_swedish      "Svensk")
  1747.     (set #choice_polish       "Polsk")
  1748.     (set #choice_finnish      "Finsk")
  1749.     (set #choice_hungarian    "Ungarsk")
  1750.     (set #choice_turkish      "Tyrkisk")
  1751.     (set #choice_greek          "Græsk")
  1752.     (set #choice_latin          "Latin")
  1753.     (set #choice_esperanto    "Esperanto")
  1754.     (set #choice_russian      "Russisk")
  1755.     (set #choice_czech          "Tjekkisk")
  1756.     (set #choice_catalonian   "Katalansk")
  1757.     (set #choice_croatian     "Kroatisk")
  1758.     (set #choice_serbian      "Serbisk")
  1759.     (set #choice_slovak       "Slovakisk")
  1760.     (set #choice_slovenian    "Slovensk")
  1761.     (set #choice_portuguesebr "Portugisisk (Br)")
  1762.     (set #choice_persian      "")
  1763.     (set #choice_estonian     "")
  1764.     (set #choice_bosnian      "")
  1765.     (set #choice_japanese     "")
  1766.     ; LANGUAGE
  1767.  
  1768.     (set #choice_catalogs   "Oversættelser")
  1769.     (set #choice_docs        "Dokumentation")
  1770.     (set #choice_developer  "Udvikler-materiale")
  1771.     (set #choice_source     "Kildekode")
  1772.     (set #choice_images     "Billeder")
  1773.     (set #choice_install    "Installere")
  1774.     (set #choice_update     "Opdatere")
  1775.     (set #choice_uninstall  "Fjerne")
  1776.     (set #prompt_askcpufpu       (cat "Vælg venligst CPU/FPU-konfigurationen for hvilken du ønsker at installere " @app-name ".mcc"))
  1777.     (set #prompt_info           (cat "\nVelkommen til " @app-name " MUI custom class\n" #copyright "\n\n"))
  1778.     (set #prompt_install_uninstall (cat #prompt_info "Ønsker du at installere eller at fjerne den pågældende custom class?"))
  1779.     (set #abort_nocpu ( cat "Desværre, programmet kan ikke installere " @app-name ".mcc, idet din CPU-konfiguration ikke er understøttet.\n"))
  1780.     (set #abort_nomui (cat @app-name " MUI custom class'en kan kun bruges med Magic User Interface (MUI), og uden denne er custom class'en ubrugelig!\n\n"
  1781.                "`Install' har ikke fundet " @default-dest " til at være assignet, så installér venligst MUI før du installerer " @app-name ".mcc!\n"
  1782.               )
  1783.     )
  1784.     (set #prompt_uninstall_parts (cat "Hvilke dele ønsker du at fjerne?\n"
  1785.                       @app-name ".mcp vil også fjerne de tilhørende oversættelser.\n"
  1786.                  )
  1787.     )
  1788.     (set #prompt_uninstall_all (cat "Ønsker du at fjerne alt relateret til " @app-name ".mcc?"))
  1789.     (set #help_uninstall_all "Hvis du ikke ønsker at fjerne alt, vil du blive spurgt hvilke dele der skal fjernes.")
  1790.     (set #abort_oldversion (cat "`Installer' har opdaget at version %ld.%ld af " @app-name ".mcc allerede er installeret.\n\n"
  1791.                 "Hvis du ønsker at gen-installere den gamle version %ld.%ld, så fjern venligst den nye version først."
  1792.                )
  1793.     )
  1794.     (set #prompt_update (cat "Hvilke dele af " @app-name ".mcc ønsker du at tilføje?"))
  1795.     (set #help_install_demo (cat "Dette demonstrationsprogram er et lille program som demonstrerer brugen af " @app-name "custom class."))
  1796.     (set #help_install_source (cat "Kildekoden til " @app-name "-customklassen kan bruges som et eksempel eller til at lave dine egne (fejlrettede) udgaver.\nVær forsigtig - kildekoden kan være i et hvilket som helst programmeringssprog!"))
  1797.     (set #prompt_copy "Ønsker du at kopiere de(n) følgende fil(er)?")
  1798.     (set #prompt_makedir "Følgende skuffe var ikke fundet, så den skal skabes:")
  1799.     (set #exit_uninstall_finished (cat "Fjernelse færdig!\n"
  1800.                        '"'
  1801.                        @app-name
  1802.                        '"'
  1803.                        " er fjernet fra din "
  1804.                        '"'
  1805.                        @default-dest
  1806.                        '"'
  1807.                        "-skuffe (eller partition)."
  1808.                   )
  1809.     )
  1810.     (set #button_abort "Afbryde af-installering")
  1811.     (set #help_install_images (cat "Billederne er lavet til " @app-name "-klassen. Det anbefales at installere dem."))
  1812. ; ---
  1813.     (set #abort_oldmui (cat "For at installere " @app-name ".mcc behøver du MUI %s som minimum.\n\n"
  1814.                 "`Install' har kun fundet MUI %s installeret.\n"
  1815.                )
  1816.     )
  1817.     (set #abort_oldos  (cat "For at installere " @app-name ".mcc behøver du OS %s som minimum.\n\n"
  1818.                 "`Install' har kun fundet OS %s installeret.\n"
  1819.                )
  1820.     )
  1821.     (set #prompt_install_demo    "Ønsker du at installere det inkluderede demonstrationsprogram?")
  1822.     (set #prompt_install_source "Ønsker du at installere kildekoden?")
  1823.     (set #prompt_install_images "Ønsker du at installere billederne?")
  1824.  
  1825.     (set #welcome_install   (cat "Velkommen til MUI custom class-installationsprogrammet.\n"
  1826.                  "Vælg venligst hvordan installationen skal forløbe (baseret på dit kendskab til Amiga-computeren)."
  1827.                 )
  1828.     )
  1829.     (set #welcome_uninstall (cat "Velkommen til MUI custom class-fjerneprogrammet.\n"
  1830.                  "Vælg venligst hvordan fjernelsen skal forløbe (baseret på dit kendskab til Amiga-computeren)."
  1831.                 )
  1832.     )
  1833.  
  1834.     (set #prompt_install_plangs   "Hvilke programmeringssprog ønsker du at installere understøttelse af?")
  1835.     (set #prompt_uninstall_plangs "Hvilke programmeringssprog ønsker du at fjerne understøttelse fra?")
  1836.  
  1837.     (set #prompt_install_mcc_catalogs    (cat "Hvilke oversættelser af " @app-name ".mcc ønsker du at installere?"))
  1838.     (set #prompt_uninstall_mcc_catalogs (cat "Hvilke oversættelser af " @app-name ".mcc ønsker du at fjerne?"))
  1839.     (set #prompt_install_mcp_catalogs    (cat "Hvilke oversættelser af " @app-name ".mcp ønsker du at installere?"))
  1840.     (set #prompt_uninstall_mcp_catalogs (cat "Hvilke oversættelser af " @app-name ".mcp ønsker du at fjerne?"))
  1841.  
  1842.     (set #prompt_install_docs    "Hvilken type dokumenter ønsker du at installere?")
  1843.     (set #prompt_uninstall_docs "Hvilken type dokumenter ønsker du at fjerne?")
  1844.  
  1845.     (set #prompt_install_asciidocs   "På hvilke sprog ønsker du at installere ASCII-dokumentation?")
  1846.     (set #prompt_uninstall_asciidocs "For hvilke sprog ønsker du at fjerne ASCII-dokumentation?")
  1847.     (set #prompt_install_agdocs      "På hvilke sprog ønsker du at installere AmigaGuide®-dokumentation?")
  1848.     (set #prompt_uninstall_agdocs    "For hvilke sprog ønsker du at fjerne AmigaGuide®-dokumentation?")
  1849.     (set #prompt_install_htmldocs    "På hvilke sprog ønsker du at installere HTML-dokumentation?")
  1850.     (set #prompt_uninstall_htmldocs  "For hvilke sprog ønsker du at fjerne HTML-dokumentation?")
  1851.    )
  1852.    ( ; português (European) translation via ATO by Ruben Alvim <alvim_r@yahoo.com>, Alfredo Martins <alfredomartins@mail.telepac.pt>
  1853.     (if (= @installer-version 0)
  1854.       (
  1855.        (set #help_askoptions "Com o Installer anterior à versão 42.6 podem aparecer caixas de verificação sem rótulos. A selecção dessas caixas será ignorada.\n\n")
  1856.        (set #help_askchoice  "Com o Installer anterior à versão 42.6 podem aparecer botões circulares sem rótulos. A selecção desses botões resultará na selecção da opção seguinte.\n\n")
  1857.       )
  1858.     )
  1859.     (set #unknown             "desconhecida")
  1860.     (set #choice_english      "Inglês")
  1861.     (set #choice_german       "Alemão")
  1862.     (set #choice_french       "Francês")
  1863.     (set #choice_spanish      "Espanhol")
  1864.     (set #choice_portuguese   "Português")
  1865.     (set #choice_danish       "Dinamarquês")
  1866.     (set #choice_italian      "Italiano")
  1867.     (set #choice_dutch        "Neerlandês")
  1868.     (set #choice_norwegian    "Norueguês")
  1869.     (set #choice_swedish      "Sueco")
  1870.     (set #choice_polish       "Polaco")
  1871.     (set #choice_finnish      "Finlandês")
  1872.     (set #choice_hungarian    "Húngaro")
  1873.     (set #choice_turkish      "Turco")
  1874.     (set #choice_greek        "Grego")
  1875.     (set #choice_latin        "Latim")
  1876.     (set #choice_esperanto    "Esperanto")
  1877.     (set #choice_russian      "Russo")
  1878.     (set #choice_czech        "Checo")
  1879.     (set #choice_catalonian   "Catalão")
  1880.     (set #choice_croatian     "Croata")
  1881.     (set #choice_serbian      "Sérvio")
  1882.     (set #choice_slovak       "Eslovaco")
  1883.     (set #choice_slovenian    "Esloveno")
  1884.     (set #choice_portuguesebr "Português (Br)")
  1885.     (set #choice_persian      "Persa")
  1886.     (set #choice_estonian     "Estónio")
  1887.     (set #choice_bosnian      "Bósnio")
  1888.     (set #choice_japanese     "Japonês")
  1889.     ; LANGUAGE
  1890.  
  1891.     (set #choice_catalogs   "Catálogos")
  1892.     (set #choice_docs       "Documentação")
  1893.     (set #choice_developer  "Programadores")
  1894.     (set #choice_source     "Código-Fonte")
  1895.     (set #choice_images     "Imagens")
  1896.     (set #choice_install    "Instalação")
  1897.     (set #choice_update     "Actualização")
  1898.     (set #choice_uninstall  "Desinstalação")
  1899.     (set #prompt_askcpufpu     (cat "Por favor, seleccione a configuração de CPU/FPU para a qual quer instalar a " @app-name ".mcc"))
  1900.     (set #prompt_info      (cat "\nBem-vindo à classe externa " @app-name " do MUI\n" #copyright "\n\n"))
  1901.     (set #prompt_install_uninstall (cat #prompt_info "Quer instalar ou desinstalar a classe externa?"))
  1902.     (set #abort_nocpu ( cat "Infelizmente, este script não pode instalar a " @app-name ".mcc, porque o seu CPU não é suportado.\n"))
  1903.     (set #abort_nomui (cat "A classe externa " @app-name " só pode ser utilizada com o Magic User Interface (MUI). Sem ele, a classe perde toda a utilidade!\n\n"
  1904.          "O Installer não encontrou o directório " @default-dest " a atribuir. Por favor, instale o MUI antes de tentar instalar a " @app-name ".mcc!\n"
  1905.           )
  1906.     )
  1907.     (set #prompt_uninstall_parts (cat "Escolha os componentes a desinstalar:\n"
  1908.              "O " @app-name ".mcp também desinstalará os catálogos respectivos.\n"
  1909.          )
  1910.     )
  1911.     (set #prompt_uninstall_all (cat "Quer desinstalar todos os componentes da " @app-name ".mcc?"))
  1912.     (set #help_uninstall_all "Se não quiser desinstalar todos os componentes, terá de escolher os componentes a desinstalar.")
  1913.     (set #abort_oldversion (cat "O Installer descobriu que a versão %ld.%ld da " @app-name ".mcc já está instalada.\n\n"
  1914.         "Se quiser reinstalar a versão %ld.%ld, por favor, desinstale a versão já instalada."
  1915.          )
  1916.     )
  1917.     (set #prompt_update (cat "Escolha os componentes da " @app-name ".mcc a juntar à instalação:"))
  1918.     (set #help_install_demo (cat "A demonstração é um pequeno programa que demonstra a utilização da classe externa " @app-name "."))
  1919.     (set #help_install_source (cat "O código-fonte da classe externa " @app-name " pode ser utilizado como exemplo ou para criar os seus próprios executáveis.\nTenha cuidado - o código-fonte pode estar em qualquer linguagem!"))
  1920.     (set #prompt_copy "Quer copiar o(s) ficheiro(s) seguinte(s)?")
  1921.     (set #prompt_makedir "O directório seguinte não foi encontrado. Tem que ser criado:")
  1922.     (set #exit_uninstall_finished (cat "Desinstalação completa!\n"
  1923.                '"A '
  1924.                @app-name
  1925.                '"'
  1926.                " foi removida do directório (ou partição) "
  1927.                '"'
  1928.                @default-dest
  1929.                '"'
  1930.                " "
  1931.           )
  1932.     )
  1933.     (set #button_abort "Abortar a Desinstalação")
  1934.     (set #help_install_images (cat "A classe externa " @app-name " dispõe de imagens. Recomenda-se a sua instalação."))
  1935. ; ---
  1936.     (set #abort_oldmui (cat "Para instalar a " @app-name ".mcc é necessário no mínimo o MUI %s.\n\n"
  1937.           "O Installer descobriu que tem apenas o MUI %s instalado.\n"
  1938.            )
  1939.     )
  1940.     (set #abort_oldos  (cat "Para instalar a " @app-name ".mcc é necessário no mínimo o OS %s.\n\n"
  1941.           "O Installer descobriu que tem apenas o OS %s instalado.\n"
  1942.            )
  1943.     )
  1944.     (set #prompt_install_demo "Quer instalar a demonstração fornecida?")
  1945.     (set #prompt_install_source "Quer instalar o código-fonte?")
  1946.     (set #prompt_install_images "Quer instalar as imagens?")
  1947.  
  1948.     (set #welcome_install   (cat "Bem-vindo ao programa de instalação de classes externas do MUI.\n"
  1949.          "Por favor, escolha o modo de instalação a usar (baseando-se no seu conhecimento do Amiga)."
  1950.           )
  1951.     )
  1952.     (set #welcome_uninstall (cat "Bem-vindo ao programa de desinstalação de classes externas do MUI.\n"
  1953.          "Por favor, escolha o modo de desinstalação a usar (baseando-se no seu conhecimento do Amiga)."
  1954.           )
  1955.     )
  1956.  
  1957.     (set #prompt_install_plangs   "Escolha as linguagens de programação cujo suporte deve ser instalado:")
  1958.     (set #prompt_uninstall_plangs "Escolha as linguagens de programação cujo suporte deve ser desinstalado:")
  1959.  
  1960.     (set #prompt_install_mcc_catalogs (cat "Escolha os catálogos para a " @app-name ".mcc a instalar:"))
  1961.     (set #prompt_uninstall_mcc_catalogs (cat "Escolha os catálogos para a " @app-name ".mcc a desinstalar:"))
  1962.     (set #prompt_install_mcp_catalogs (cat "Escolha os catálogos para a " @app-name ".mcp a instalar:"))
  1963.     (set #prompt_uninstall_mcp_catalogs (cat "Escolha os catálogos para a " @app-name ".mcp a desinstalar:"))
  1964.  
  1965.     (set #prompt_install_docs "Escolha o tipo de documentação a instalar:")
  1966.     (set #prompt_uninstall_docs "Escolha o tipo de documentação a desinstalar:")
  1967.  
  1968.     (set #prompt_install_asciidocs   "Para que línguas quer instalar a documentação ASCII?")
  1969.     (set #prompt_uninstall_asciidocs "Para que línguas quer desinstalar a documentação ASCII?")
  1970.     (set #prompt_install_agdocs      "Para que línguas quer instalar a documentação AmigaGuide®?")
  1971.     (set #prompt_uninstall_agdocs    "Para que línguas quer desinstalar a documentação AmigaGuide®?")
  1972.     (set #prompt_install_htmldocs    "Para que línguas quer instalar a documentação HTML?")
  1973.     (set #prompt_uninstall_htmldocs  "Para que línguas quer desinstalar a documentação HTML?")
  1974.    )
  1975.    ( ; español
  1976.     (complete 0)
  1977.    )
  1978.    ( ; français translation by Francis Labrie <fb691875@er.uqam.ca>
  1979.     (if (= @installer-version 0)
  1980.       (
  1981.        (set #help_askoptions "Avec l'Installer à la version antérieur à 42.6 il est possible que des cases à crochets s'affichent sans étiquettes.  La sélection de ces cases vierges sera tout simplement ignorée.\n\n")
  1982.        (set #help_askchoice  "Avec l'Installer à la version antérieur à 42.6 il est possible que des boutons radios s'affichent sans étiquettes.  La sélection de ces boutons correspondra alors à une sélection du prochain bouton valide.\n\n")
  1983.       )
  1984.     )
  1985.     (set #unknown          "Inconnu")
  1986.     (set #choice_english      "Anglais")
  1987.     (set #choice_german       "Allemand")
  1988.     (set #choice_french       "Français")
  1989.     (set #choice_spanish      "Espagnol")
  1990.     (set #choice_portuguese   "Portuguais")
  1991.     (set #choice_danish       "Danois")
  1992.     (set #choice_italian      "Italien")
  1993.     (set #choice_dutch          "Hollandais")
  1994.     (set #choice_norwegian    "Norvégien")
  1995.     (set #choice_swedish      "Suédois")
  1996.     (set #choice_polish       "Polonais")
  1997.     (set #choice_finnish      "Finlandais")
  1998.     (set #choice_hungarian    "Hongrois")
  1999.     (set #choice_turkish      "Turc")
  2000.     (set #choice_greek          "Grec")
  2001.     (set #choice_latin          "Latin")
  2002.     (set #choice_esperanto    "Espéranto")
  2003.     (set #choice_russian      "Russe")
  2004.     (set #choice_czech          "Tchèque")
  2005.     (set #choice_catalonian   "Catalan")
  2006.     (set #choice_croatian     "Croate")
  2007.     (set #choice_serbian      "Serbe")
  2008.     (set #choice_slovak       "Slovaque")
  2009.     (set #choice_slovenian    "Slovène")
  2010.     (set #choice_portuguesebr "Portuguais (Br)")
  2011.     (set #choice_persian      "")
  2012.     (set #choice_estonian     "")
  2013.     (set #choice_bosnian      "")
  2014.     (set #choice_japanese     "")
  2015.     ; LANGUAGE
  2016.  
  2017.     (set #choice_catalogs   "Catalogues")
  2018.     (set #choice_docs        "Documentation")
  2019.     (set #choice_developer  "Outils de développement")
  2020.     (set #choice_source     "Code source")
  2021.     (set #choice_images     "Images")
  2022.     (set #choice_install    "Installer")
  2023.     (set #choice_update     "Mise à niveau")
  2024.     (set #choice_uninstall  "Désinstaller")
  2025.     (set #prompt_askcpufpu       (cat "Sélectionnez la configuration de processeur pour lequel vous souhaitez installer " @app-name ".mcc"))
  2026.     (set #prompt_info           (cat "\nBienvenue à la classe MUI " @app-name "\n" #copyright "\n\n"))
  2027.     (set #prompt_install_uninstall (cat #prompt_info "Souhaite-vous installer ou désinstaller cette classe?"))
  2028.     (set #abort_nocpu ( cat "Désolé, ce script est incapable d'installer " @app-name ".mcc, parce que votre choix de configuration de processeur n'y est pas supporté.\n"))
  2029.     (set #abort_nomui (cat "La classe MUI " @app-name " ne peut être utilisée qu'avec Magic User Interface (MUI).  En dehors ce système, cette classe demeure inutilisable!\n\n"
  2030.                "Le répertoire " @default-dest " est introuvable, veuillez installer MUI avant de tenter d'installer " @app-name ".mcc!\n"
  2031.               )
  2032.     )
  2033.     (set #prompt_uninstall_parts (cat "Quelles sections souhaitez-vous désinstaller?\n"
  2034.                       "Notez que les catalogues relatifs à " @app-name ".mcp seront également désinstallés.\n"
  2035.                  )
  2036.     )
  2037.     (set #prompt_uninstall_all (cat "Désirez-vous désinstaller tous les fichiers relatifs à " @app-name ".mcc?"))
  2038.     (set #help_uninstall_all "Si vous ne désirez pas tout désinstaller, il vous sera alors demander de préciser quelles sections vous souhaitez enlever.")
  2039.     (set #abort_oldversion (cat "La version %ld.%ld de " @app-name ".mcc semble être déjà installée.\n\n"
  2040.                 "Si vous souhaitez réinstaller l'ancienne version %ld.%ld, veuillez désinstaller d'abord la nouvelle version."
  2041.                )
  2042.     )
  2043.     (set #prompt_update (cat "Quelles sections de " @app-name ".mcc souhaitez-vous ajouter à l'installation?"))
  2044.     (set #help_install_demo (cat "Ce programme de démonstration est un petit logiciel démontrant l'utilisation de la nouvelle classe MUI " @app-name "."))
  2045.     (set #help_install_source (cat "Le code source de la classe " @app-name " peut être utilisé en exemple afin de créer vos propres classes.\nAttention - le code source peut être écrit en n'importe quel langage !"))
  2046.     (set #prompt_copy "Souhaitez-vous copier le(s) fichier(s) suivant(s)?")
  2047.     (set #prompt_makedir "Puisque le tiroir suivant n'a pas été trouvé, il doit donc être créé:")
  2048.     (set #exit_uninstall_finished (cat "Désinstallation complétée !\n« "
  2049.                        @app-name
  2050.                        " » est retirée du répertoire (ou partition) « "
  2051.                        @default-dest
  2052.                        " »."
  2053.                   )
  2054.     )
  2055.     (set #button_abort "Annuler la désinstallation")
  2056.     (set #help_install_images (cat "Les images sont créées pour la classe " @app-name". Il est recommandé d'en faire l'installation."))
  2057. ; ---
  2058.     (set #abort_oldmui (cat "MUI %s est le minimum requis afin d'installer " @app-name ".mcc.\n\n"
  2059.                 "Pour l'instant, seul MUI %s semble installé sur votre système.\n"
  2060.                )
  2061.     )
  2062.     (set #abort_oldos  (cat "OS %s est le minimum requis afin d'installer " @app-name ".mcc.\n\n"
  2063.                 "Pour l'instant, seul OS %s semble installé sur votre système.\n"
  2064.                )
  2065.     )
  2066.     (set #prompt_install_demo    "Voulez-vous installer le programme de démonstration?")
  2067.     (set #prompt_install_source "Désirez-vous installer le code source ?")
  2068.     (set #prompt_install_images "Souhaitez-vous installer les images ?")
  2069.  
  2070.     (set #welcome_install   (cat "Bienvenue à l'utilitaire d'installation de classe MUI.\n"
  2071.                  "Veuillez indiquer le type d'installation souhaité\n(basé sur votre connaissance de l'ordinateur Amiga)."
  2072.                 )
  2073.     )
  2074.     (set #welcome_uninstall (cat "Bienvenue à l'utilitaire de désinstallation de classe MUI.\n"
  2075.                  "Veuillez indiquer le type de désinstallation souhaité\n(basé sur votre connaissance de l'ordinateur Amiga)."
  2076.                 )
  2077.     )
  2078.  
  2079.     (set #prompt_install_plangs   "Pour quels langages de programmation souhaitez-vous installer les documents d'assistance technique?")
  2080.     (set #prompt_uninstall_plangs "Pour quels langages de programmation souhaitez-vous désinstaller les documents d'assistance technique?")
  2081.  
  2082.     (set #prompt_install_mcc_catalogs    (cat "Lesquels de ces catalogues destinés à " @app-name ".mcc souhaitez-vous installer?"))
  2083.     (set #prompt_uninstall_mcc_catalogs (cat "Lesquels de ces catalogues souhaitez-vous désinstaller pour " @app-name ".mcc?"))
  2084.     (set #prompt_install_mcp_catalogs    (cat "Lesquels de ces catalogues destinés à " @app-name ".mcp souhaitez-vous installer?"))
  2085.     (set #prompt_uninstall_mcp_catalogs (cat "Lesquels de ces catalogues souhaitez-vous désinstaller pour " @app-name ".mcp?"))
  2086.  
  2087.     (set #prompt_install_docs    "Quels types de document souhaitez-vous installer?")
  2088.     (set #prompt_uninstall_docs "Quelles types de document souhaitez-vous désinstaller?")
  2089.  
  2090.     (set #prompt_install_asciidocs   "Pour quelles langues souhaitez-vous installer la documentation de format ASCII?")
  2091.     (set #prompt_uninstall_asciidocs "Pour quelles langues souhaitez-vous désinstaller la documentation de format ASCII?")
  2092.     (set #prompt_install_agdocs      "Pour quelles langues souhaitez-vous installer la documentation de format AmigaGuide®?")
  2093.     (set #prompt_uninstall_agdocs    "Pour quelles langues souhaitez-vous désinstaller la documentation de format AmigaGuide®?")
  2094.     (set #prompt_install_htmldocs    "Pour quelles langues souhaitez-vous installer la documentation de format HTML?")
  2095.     (set #prompt_uninstall_htmldocs  "Pour quelles langues souhaitez-vous désinstaller la documentation de format HTML?")
  2096.    )
  2097.    ( ; deutsch
  2098.     (if (= @installer-version 0)
  2099.       (
  2100.        (set #help_askoptions "Mit einem Installer der älter als Version 42.6 ist, kann es passieren, daß Checkbox-Knöpfe ohne Labels zu sehen sind. Das Setzen dieser Knöpfe wird ignoriert.\n\n")
  2101.        (set #help_askchoice  "Mit einem Installer der älter als Version 42.6 ist, kann es passieren, daß Radio-Knöpfe ohne Labels zu sehen sind. Das Setzen dieser Knöpfe entspricht der nächst kleineren Auswahl.\n\n")
  2102.       )
  2103.     )
  2104.     (set #unknown          "unbekannt")
  2105.     (set #choice_english      "Englisch")
  2106.     (set #choice_german       "Deutsch")
  2107.     (set #choice_french       "Französisch")
  2108.     (set #choice_spanish      "Spanisch")
  2109.     (set #choice_portuguese   "Portugiesisch")
  2110.     (set #choice_danish       "Dänisch")
  2111.     (set #choice_italian      "Italienisch")
  2112.     (set #choice_dutch          "Niederländisch")
  2113.     (set #choice_norwegian    "Norwegisch")
  2114.     (set #choice_swedish      "Schwedisch")
  2115.     (set #choice_polish       "Polnisch")
  2116.     (set #choice_finnish      "Finnisch")
  2117.     (set #choice_hungarian    "Ungarisch")
  2118.     (set #choice_turkish      "Türkisch")
  2119.     (set #choice_greek          "Griechisch")
  2120.     (set #choice_latin          "Latein")
  2121.     (set #choice_esperanto    "Esperanto")
  2122.     (set #choice_russian      "Russisch")
  2123.     (set #choice_czech          "Tschechisch")
  2124.     (set #choice_catalonian   "Katalanisch")
  2125.     (set #choice_croatian     "Kroatisch")
  2126.     (set #choice_serbian      "Serbisch")
  2127.     (set #choice_slovak       "Slowakisch")
  2128.     (set #choice_slovenian    "Slawisch")
  2129.     (set #choice_portuguesebr "Portugiesisch (Br)")
  2130.     (set #choice_persian      "Persisch")
  2131.     (set #choice_estonian     "Estländisch")
  2132.     (set #choice_bosnian      "Bosnisch")
  2133.     (set #choice_japanese     "Japnisch")
  2134.     ; LANGUAGE
  2135.  
  2136.     (set #choice_catalogs   "Kataloge")
  2137.     (set #choice_docs        "Dokumentation")
  2138.     (set #choice_developer  "Entwickler-Material")
  2139.     (set #choice_source     "Quellcode")
  2140.     (set #choice_images     "Bilder")
  2141.     (set #choice_install    "Installieren")
  2142.     (set #choice_update     "Aktualisieren")
  2143.     (set #choice_uninstall  "Deinstallieren")
  2144.     (set #prompt_askcpufpu (cat "Bitte wählen Sie die CPU/FPU Konfiguration, für die " @app-name ".mcc installiert werden soll."))
  2145.     (set #prompt_info (cat "\nWillkommen zur " @app-name " MUI-Klasse\n" #copyright "\n\n"))
  2146.     (set #prompt_install_uninstall (cat #prompt_info "Wollen Sie die Klasse installieren oder deinstallieren?"))
  2147.     (set #abort_nocpu (cat @app-name ".mcc kann leider nicht installiert werden, da Ihre CPU-Konfiguration nicht unterstützt wird.\n"))
  2148.     (set #abort_nomui (cat "Die " @app-name " MUI-Klasse kann nur zusammen mit dem Magic User Interface (MUI) benutzt werden, ohne MUI ist die Klasse nutzlos!\n\n"
  2149.                "Der Installer konnte " @default-dest " nicht finden, installieren Sie bitte erst MUI, bevor Sie versuchen " @app-name ".mcc zu installieren!\n"
  2150.               )
  2151.     )
  2152.     (set #prompt_uninstall_parts (cat "Welche Teile wollen Sie deinstallieren?\n"
  2153.                       @app-name ".mcp deinstalliert auch die entsprechenden Kataloge.\n"
  2154.                  )
  2155.     )
  2156.     (set #prompt_uninstall_all (cat "Wollen Sie alles was mit " @app-name ".mcc zu tun hat deinstallieren?"))
  2157.     (set #help_uninstall_all "Wenn Sie nicht alles deinstallieren wollen, werden Sie gefragt welche Teile deinstalliert werden sollen.")
  2158.     (set #abort_oldversion (cat "Der Installer hat die bereits installierte Version %ld.%ld von " @app-name ".mcc gefunden.\n\n"
  2159.                 "Wenn Sie die ältere Version %ld.%ld wieder installieren wollen, deinstallieren Sie die neuere Version bitte zuerst."
  2160.                )
  2161.     )
  2162.     (set #prompt_update (cat "Welche Teile wollen Sie zur " @app-name ".mcc Installation hinzufügen?"))
  2163.     (set #help_install_demo (cat "Die Demo ist ein kleines Programm, welches die Benutzung der " @app-name " Klasse zeigt."))
  2164.     (set #help_install_source (cat "Der Quellcode der " @app-name " Klasse kann als Beispiel benutzt werden, oder aber um eigene (korrigierte) Binärfiles zu erzeugen.\nSeien Sie vorsichtig - der Quellcode kann in einer beliebigen Sprache vorliegen!"))
  2165.     (set #prompt_copy "Wollen Sie die folgende(n) Datei(en) kopieren?")
  2166.     (set #prompt_makedir "Das folgende Verzeichnis wurde nicht gefunden, deshalb muß es erzeugt werden:")
  2167.     (set #exit_uninstall_finished (cat "Deinstallation abgeschlossen!\n"
  2168.                        '"'
  2169.                        @app-name
  2170.                        '"'
  2171.                        " wurde aus Ihrer Schublade (oder Partition) "
  2172.                        '"'
  2173.                        @default-dest
  2174.                        '"'
  2175.                        " entfernt."
  2176.                   )
  2177.     )
  2178.     (set #button_abort "Deinstallation abbrechen")
  2179.     (set #help_install_images (cat "Die Bilder wurden für die " @app-name " Klasse gemalt. Es wird empfohlen sie zu installieren."))
  2180. ; ---
  2181.     (set #abort_oldmui (cat "Um " @app-name ".mcc zu installieren wird mindestens MUI %s benötigt.\n\n"
  2182.                 "Der Installer konnte aber nur MUI %s finden.\n"
  2183.                )
  2184.     )
  2185.     (set #abort_oldos  (cat "Um " @app-name ".mcc zu installieren wird mindestens OS %s benötigt.\n\n"
  2186.                 "Der Installer konnte aber nur OS %s finden.\n"
  2187.                )
  2188.     )
  2189.     (set #prompt_install_demo    "Wollen Sie die mitgelieferte Demo installieren?")
  2190.     (set #prompt_install_source "Wollen Sie den Quellcode installieren?")
  2191.     (set #prompt_install_images "Wollen Sie die Bilder installieren?")
  2192.  
  2193.     (set #welcome_install   (cat "Willkommen zum MUI-Klassen Installations-Werkzeug.\n"
  2194.                  "Bitte geben Sie an, wie die Installation geschehen soll (basierend auf Ihrem Wissen über den Amiga Computer)."
  2195.                 )
  2196.     )
  2197.     (set #welcome_uninstall (cat "Willkommen zum MUI-Klassen deinstallations Werkzeug.\n"
  2198.                  "Bitte geben Sie an, wie die Deinstallation geschehen soll (basierend auf Ihrem Wissen über den Amiga Computer)."
  2199.                 )
  2200.     )
  2201.  
  2202.     (set #prompt_install_plangs   "Unterstützung für welche Programmiersprache wollen Sie installieren?")
  2203.     (set #prompt_uninstall_plangs "Unterstützung für welche Programmiersprache wollen Sie deinstallieren?")
  2204.  
  2205.     (set #prompt_install_mcc_catalogs    (cat "Welche Kataloge für " @app-name ".mcc wollen Sie installieren?"))
  2206.     (set #prompt_uninstall_mcc_catalogs (cat "Welche Katalog von " @app-name ".mcc wollen Sie deinstallieren?"))
  2207.     (set #prompt_install_mcp_catalogs    (cat "Welche Kataloge für " @app-name ".mcp wollen Sie installieren?"))
  2208.     (set #prompt_uninstall_mcp_catalogs (cat "Welche Katalog von " @app-name ".mcp wollen Sie deinstallieren?"))
  2209.  
  2210.     (set #prompt_install_docs    "Welche Art von Dokumenten wollen Sie installieren?")
  2211.     (set #prompt_uninstall_docs "Welche Art von Dokumenten wollen Sie deinstallieren?")
  2212.  
  2213.     (set #prompt_install_asciidocs   "Für welche Sprachen wollen Sie die ASCII Dokumentation installieren?")
  2214.     (set #prompt_uninstall_asciidocs "Für welche Sprachen wollen Sie die ASCII Dokumentation deinstallieren?")
  2215.     (set #prompt_install_agdocs      "Für welche Sprachen wollen Sie die AmigaGuide® Dokumentation installieren?")
  2216.     (set #prompt_uninstall_agdocs    "Für welche Sprachen wollen Sie die AmigaGuide® Dokumentation deinstallieren?")
  2217.     (set #prompt_install_htmldocs    "Für welche Sprachen wollen Sie die HTML Dokumentation installieren?")
  2218.     (set #prompt_uninstall_htmldocs  "Für welche Sprachen wollen Sie die HTML Dokumentation deinstallieren?")
  2219.    )
  2220.    ( ; english
  2221.     (if (= @installer-version 0)
  2222.       (
  2223.        (set #help_askoptions "With an Installer prior to version 42.6 it can happen that you see checkbox-buttons without labels. Selecting these buttons will be ignored.\n\n")
  2224.        (set #help_askchoice  "With an Installer prior to version 42.6 it can happen that you see radio-buttons without labels. Selecting these buttons will result in the next lower available selection.\n\n")
  2225.       )
  2226.     )
  2227.     (set #unknown          "unknown")
  2228.     (set #choice_english      "English")
  2229.     (set #choice_german       "German")
  2230.     (set #choice_french       "French")
  2231.     (set #choice_spanish      "Spanish")
  2232.     (set #choice_portuguese   "Portuguese")
  2233.     (set #choice_danish       "Danish")
  2234.     (set #choice_italian      "Italian")
  2235.     (set #choice_dutch          "Dutch")
  2236.     (set #choice_norwegian    "Norwegian")
  2237.     (set #choice_swedish      "Swedish")
  2238.     (set #choice_polish       "Polish")
  2239.     (set #choice_finnish      "Finnish")
  2240.     (set #choice_hungarian    "Hungarian")
  2241.     (set #choice_turkish      "Turkish")
  2242.     (set #choice_greek          "Greek")
  2243.     (set #choice_latin          "Latin")
  2244.     (set #choice_esperanto    "Esperanto")
  2245.     (set #choice_russian      "Russian")
  2246.     (set #choice_czech          "Czech")
  2247.     (set #choice_catalonian   "Catalonian")
  2248.     (set #choice_croatian     "Croatian")
  2249.     (set #choice_serbian      "Serbian")
  2250.     (set #choice_slovak       "Slovak")
  2251.     (set #choice_slovenian    "Slovenian")
  2252.     (set #choice_portuguesebr "Portuguese (Br)")
  2253.     (set #choice_persian      "Persian")
  2254.     (set #choice_estonian     "Estonian")
  2255.     (set #choice_bosnian      "Bosnian")
  2256.     (set #choice_japanese     "Japanese")
  2257.     ; LANGUAGE
  2258.  
  2259.     (set #choice_catalogs   "Catalogs")
  2260.     (set #choice_docs        "Documentation")
  2261.     (set #choice_developer  "Developer material")
  2262.     (set #choice_source     "Source code")
  2263.     (set #choice_images     "Images")
  2264.     (set #choice_install    "Install")
  2265.     (set #choice_update     "Update")
  2266.     (set #choice_uninstall  "Uninstall")
  2267.     (set #prompt_askcpufpu       (cat "Please select the CPU/FPU configuration for which you want to install " @app-name ".mcc"))
  2268.     (set #prompt_info           (cat "\nWelcome to the " @app-name " MUI custom class\n" #copyright "\n\n"))
  2269.     (set #prompt_install_uninstall (cat #prompt_info "Do you want to install or uninstall the custom class?"))
  2270.     (set #abort_nocpu ( cat "Sorry, the script is unable to install " @app-name ".mcc, because your CPU configuration is not supported.\n"))
  2271.     (set #abort_nomui (cat "The " @app-name " MUI custom class can only be used with the Magic User Interface (MUI), without it the custom class is useless!\n\n"
  2272.                "The installer has not found " @default-dest " to be assigned, so please install MUI before trying to install " @app-name ".mcc!\n"
  2273.               )
  2274.     )
  2275.     (set #prompt_uninstall_parts (cat "Which parts do you want to uninstall?\n"
  2276.                       @app-name ".mcp will uninstall relating catalogs too.\n"
  2277.                  )
  2278.     )
  2279.     (set #prompt_uninstall_all (cat "Do you want to uninstall all things related with " @app-name ".mcc?"))
  2280.     (set #help_uninstall_all "If you do not want to uninstall all, you will be asked which parts you want to uninstall.")
  2281.     (set #abort_oldversion (cat "The Installer found that version %ld.%ld of " @app-name ".mcc is already installed.\n\n"
  2282.                 "If you want to reinstall the older version %ld.%ld then please uninstall the newer version first."
  2283.                )
  2284.     )
  2285.     (set #prompt_update (cat "Which parts of " @app-name ".mcc do you want to add to the installation?"))
  2286.     (set #help_install_demo (cat "The demo is a small program that demonstrates the usage of the " @app-name " custom class."))
  2287.     (set #help_install_source (cat "The source code of " @app-name " custom class can be used as an example or you can create your own (bug fixed) binaries.\nBe careful - the source code can be in any language!"))
  2288.     (set #prompt_copy "Do you want to copy the following file(s)?")
  2289.     (set #prompt_makedir "The following directory was not found, so it must be created:")
  2290.     (set #exit_uninstall_finished (cat "Uninstallation complete!\n"
  2291.                        '"'
  2292.                        @app-name
  2293.                        '"'
  2294.                        " is removed from your "
  2295.                        '"'
  2296.                        @default-dest
  2297.                        '"'
  2298.                        " drawer (or partition)."
  2299.                   )
  2300.     )
  2301.     (set #button_abort "Abort Uninstall")
  2302.     (set #help_install_images (cat "The images are created for the " @app-name "custom class. It is recommended to install them."))
  2303. ; ---
  2304.     (set #abort_oldmui (cat "To install " @app-name ".mcc you need MUI %s as a minimum.\n\n"
  2305.                 "The installer has found that only MUI %s is installed.\n"
  2306.                )
  2307.     )
  2308.     (set #abort_oldos  (cat "To install " @app-name ".mcc you need OS %s as a minimum.\n\n"
  2309.                 "The installer has found that only OS %s is installed.\n"
  2310.                )
  2311.     )
  2312.     (set #prompt_install_demo    "Do you want to install the supplied demo?")
  2313.     (set #prompt_install_source "Do you want to install the source code?")
  2314.     (set #prompt_install_images "Do you want to install the images?")
  2315.  
  2316.     (set #welcome_install   (cat "Welcome to the MUI custom class installation utility.\n"
  2317.                  "Please indicate how the installation should proceed (based upon your knowledge of the Amiga computer)."
  2318.                 )
  2319.     )
  2320.     (set #welcome_uninstall (cat "Welcome to the MUI custom class uninstallation utility.\n"
  2321.                  "Please indicate how the uninstallation should proceed (based upon your knowledge of the Amiga computer)."
  2322.                 )
  2323.     )
  2324.  
  2325.     (set #prompt_install_plangs   "Support for which programming languages do you want to install?")
  2326.     (set #prompt_uninstall_plangs "Support for which programming languages do you want to uninstall?")
  2327.  
  2328.     (set #prompt_install_mcc_catalogs    (cat "Which catalogs for " @app-name ".mcc do you want to install?"))
  2329.     (set #prompt_uninstall_mcc_catalogs (cat "Which catalogs for " @app-name ".mcc do you want to uninstall?"))
  2330.     (set #prompt_install_mcp_catalogs    (cat "Which catalogs for " @app-name ".mcp do you want to install?"))
  2331.     (set #prompt_uninstall_mcp_catalogs (cat "Which catalogs for " @app-name ".mcp do you want to uninstall?"))
  2332.  
  2333.     (set #prompt_install_docs    "Which type of documents do you want to install?")
  2334.     (set #prompt_uninstall_docs "Which type of documents do you want to uninstall?")
  2335.  
  2336.     (set #prompt_install_asciidocs   "For which languages do you want to install the ASCII documentation?")
  2337.     (set #prompt_uninstall_asciidocs "For which languages do you want to uninstall the ASCII documentation?")
  2338.     (set #prompt_install_agdocs      "For which languages do you want to install the AmigaGuide® documentation?")
  2339.     (set #prompt_uninstall_agdocs    "For which languages do you want to uninstall the AmigaGuide® documentation?")
  2340.     (set #prompt_install_htmldocs    "For which languages do you want to install the HTML documentation?")
  2341.     (set #prompt_uninstall_htmldocs  "For which languages do you want to uninstall the HTML documentation?")
  2342.    )
  2343.  )
  2344.  (if (> @installer-version 0)
  2345.    (
  2346.     (set #help_askoptions "")
  2347.     (set #help_askchoice "")
  2348.    )
  2349.  )
  2350.  
  2351. ; --- BitToLanguage -----------------------------------------------------------
  2352.  
  2353.  (procedure P_BitToLanguage
  2354.   ; Params:
  2355.   ; #langmask
  2356.   ;
  2357.   ; Results:
  2358.   ; #langmask #lang
  2359.   ;
  2360.   ; Used Vars:
  2361.   ; #i #bitmask
  2362.  
  2363.   (set #i 0)
  2364.   (set #bitmask %111111111111111111111111111110) ; LANGUAGE
  2365.   (while (AND (< #i 29) (NOT (IN #langmask #i))) ; LANGUAGE
  2366.     (
  2367.      (set #bitmask (BITOR (shiftleft #bitmask 1) %000000000000000000000000000001)) ; LANGUAGE
  2368.      (set #i (+ #i 1))
  2369.     )
  2370.   )
  2371.   (set #langmask (BITAND #langmask #bitmask))
  2372.   (set #lang (select #i "english" "deutsch" "français" "español" "português" "dansk" "italiano" "nederlands" "norsk" "svenska" "polski" "suomi" "magyar" "greek" "esperanto" "türkçe" "latina" "russian" "czech" "català" "croatian" "srpski" "slovak" "slovensko" "português-brasil" "farsi" "estonian" "bosanski" "japanese" "")) ; LANGUAGE
  2373.  )
  2374.  
  2375. ; --- GetVersion --------------------------------------------------------------
  2376.  
  2377.  (procedure P_GetVersion
  2378.   ; Param:
  2379.   ; #file
  2380.   ;
  2381.   ; Results:
  2382.   ; #ver #rev
  2383.   ;
  2384.   ; Vars used:
  2385.   ; #vernum
  2386.  
  2387.   (set #vernum (getversion (cat #file)))
  2388.   (set #ver (/ #vernum 65536))
  2389.   (set #rev (- #vernum (* #ver 65536)))
  2390.  )
  2391.  
  2392. ; --- CompareVersions ---------------------------------------------------------
  2393.  
  2394.  (procedure P_CompareVersions
  2395.   ; Param:
  2396.   ; #ver #rev #ver2 #rev2
  2397.   ;
  2398.   ; Results:
  2399.   ; #result
  2400.   ; -1 : #ver.#rev < #ver2.#rev2
  2401.   ;  0 : #ver.#rev = #ver2.#rev2
  2402.   ;  1 : #ver.#rev > #ver2.#rev2
  2403.   ;
  2404.   ; Used Vars:
  2405.  
  2406.   (if (< #ver #ver2)
  2407.     (set #result -1)
  2408.     (if (> #ver #ver2)
  2409.       (set #result 1)
  2410.       (if (< #rev #rev2)
  2411.     (set #result -1)
  2412.     (if (> #rev #rev2)
  2413.       (set #result 1)
  2414.       (set #result 0)
  2415.     )
  2416.       )
  2417.     )
  2418.   )
  2419.  )
  2420.  
  2421. ; --- GetOSVersionStr ---------------------------------------------------------
  2422.  
  2423.  (procedure P_GetOSVersionStr
  2424.   ; Param:
  2425.   ; #ver #rev
  2426.   ;
  2427.   ; Results:
  2428.   ; #str
  2429.   ;
  2430.   ; Used Vars:
  2431.   ; #i
  2432.  
  2433.   (set #i 0)
  2434.   (while (<> #ver (select #i 30 31 32 33 34 36 37 38 39 40 44 #ver)) ; OS
  2435.     (set #i (+ #i 1))
  2436.   )
  2437.   (set #str (select #i "1.0" "1.1 NTSC" "1.1 PAL" "1.2" "1.3" "2.0pre" "2.0" "2.1" "3.0" "3.1" "3.5" #unknown)) ; OS
  2438.  )
  2439.  
  2440. ; --- GetOSVersion ------------------------------------------------------------
  2441.  
  2442.  (procedure P_GetOSVersion
  2443.   ; Param:
  2444.   ;
  2445.   ; Results:
  2446.   ; #os_ver #os_rev #os_str
  2447.   ;
  2448.   ; Used Vars:
  2449.   ; #file #ver #rev #vernum #i #str
  2450.  
  2451.   (set #file "libs:version.library")
  2452.   (P_GetVersion)
  2453.   (set #os_ver #ver)
  2454.   (set #os_rev #rev)
  2455.  
  2456.   (P_GetOSVersionStr)
  2457.   (set #os_str #str)
  2458.  )
  2459.  
  2460. ; --- GetCPU ------------------------------------------------------------------
  2461.  
  2462.  (procedure P_GetCPUFPU
  2463.   ; Param:
  2464.   ;
  2465.   ; Results:
  2466.   ; #cpu #cpu_str
  2467.   ; -1 = unknown; 0 = 68000; 1 = 68010; 2 = 68020; 3 = 68030; 4 = 68040;
  2468.   ;          5 = 68060
  2469.   ; #fpu #fpu_str
  2470.   ; -1 = unknown; 0 = NOFPU; 1 = 68881; 2 = 68882; 3 = FPU40
  2471.   ;
  2472.   ; Used Vars:
  2473.  
  2474.   (set #cpu_str (database "cpu"))
  2475.   (set #cpu 0)
  2476.   (while (<> #cpu_str (select #cpu "68000" "68010" "68020" "68030" "68040""68060" #cpu))
  2477.     (set #cpu (+ #cpu 1))
  2478.   )
  2479.   (if (= #cpu 6)
  2480.     (
  2481.      (set #cpu -1)
  2482.      (set #cpu_str #unknown)
  2483.     )
  2484.   )
  2485.  
  2486.   (if @installer-version
  2487.     (
  2488.      (set #fpu_str (database "fpu"))
  2489.      (set #fpu 0)
  2490.      (while (<> #fpu_str (select #fpu "NOFPU" "68881" "68882" "FPU40" #fpu_str))
  2491.        (set #fpu (+ #fpu 1))
  2492.      )
  2493.      (if (= #fpu 4)
  2494.        (
  2495.     (set #fpu -1)
  2496.     (set #fpu_str #unknown)
  2497.        )
  2498.      )
  2499.     )
  2500.     (
  2501.      (set #fpu -1)
  2502.      (set #fpu_str #unknown)
  2503.     )
  2504.   )
  2505.  )
  2506.  
  2507. ; --- AskLanguages ------------------------------------------------------------
  2508.  
  2509.  (procedure P_AskLanguages
  2510.   ; Params:
  2511.   ; #prompt #langmask #defaultmask
  2512.   ;
  2513.   ; Results:
  2514.   ; #langmask
  2515.   ;
  2516.   ; Used Vars:
  2517.   ; #bitmask
  2518.  
  2519.   (set #langmask (BITAND #langmask %11111111111111111111111111111)) ; LANGUAGE
  2520.   (if #langmask
  2521.     (
  2522.      (set #bitmask (askoptions (prompt #prompt)
  2523.                    (help #help_askoptions @askoptions-help)
  2524.                    (default (BITAND #defaultmask #langmask))
  2525.                    (choices
  2526.                  (if (IN #langmask 0)
  2527.                    (cat #prop #choice_english)
  2528.                    ("")
  2529.                  )
  2530.                  (if (IN #langmask 1)
  2531.                    (cat #prop #choice_german)
  2532.                    ("")
  2533.                  )
  2534.                  (if (IN #langmask 2)
  2535.                    (cat #prop #choice_french)
  2536.                    ("")
  2537.                  )
  2538.                  (if (IN #langmask 3)
  2539.                    (cat #prop #choice_spanish)
  2540.                    ("")
  2541.                  )
  2542.                  (if (IN #langmask 4)
  2543.                    (cat #prop #choice_portuguese)
  2544.                    ("")
  2545.                  )
  2546.                  (if (IN #langmask 5)
  2547.                    (cat #prop #choice_danish)
  2548.                    ("")
  2549.                  )
  2550.                  (if (IN #langmask 6)
  2551.                    (cat #prop #choice_italian)
  2552.                    ("")
  2553.                  )
  2554.                  (if (IN #langmask 7)
  2555.                    (cat #prop #choice_dutch)
  2556.                    ("")
  2557.                  )
  2558.                  (if (IN #langmask 8)
  2559.                    (cat #prop #choice_norwegian)
  2560.                    ("")
  2561.                  )
  2562.                  (if (IN #langmask 9)
  2563.                    (cat #prop #choice_swedish)
  2564.                    ("")
  2565.                  )
  2566.                  (if (IN #langmask 10)
  2567.                    (cat #prop #choice_polish)
  2568.                    ("")
  2569.                  )
  2570.                  (if (IN #langmask 11)
  2571.                    (cat #prop #choice_finnish)
  2572.                    ("")
  2573.                  )
  2574.                  (if (IN #langmask 12)
  2575.                    (cat #prop #choice_hungarian)
  2576.                    ("")
  2577.                  )
  2578.                  (if (IN #langmask 13)
  2579.                    (cat #prop #choice_greek)
  2580.                    ("")
  2581.                  )
  2582.                  (if (IN #langmask 14)
  2583.                    (cat #prop #choice_esperanto)
  2584.                    ("")
  2585.                  )
  2586.                  (if (IN #langmask 15)
  2587.                    (cat #prop #choice_turkish)
  2588.                    ("")
  2589.                  )
  2590.                  (if (IN #langmask 16)
  2591.                    (cat #prop #choice_latin)
  2592.                    ("")
  2593.                  )
  2594.                  (if (IN #langmask 17)
  2595.                    (cat #prop #choice_russian)
  2596.                    ("")
  2597.                  )
  2598.                  (if (IN #langmask 18)
  2599.                    (cat #prop #choice_czech)
  2600.                    ("")
  2601.                  )
  2602.                  (if (IN #langmask 19)
  2603.                    (cat #prop #choice_catalonian)
  2604.                    ("")
  2605.                  )
  2606.                  (if (IN #langmask 20)
  2607.                    (cat #prop #choice_croatian)
  2608.                    ("")
  2609.                  )
  2610.                  (if (IN #langmask 21)
  2611.                    (cat #prop #choice_serbian)
  2612.                    ("")
  2613.                  )
  2614.                  (if (IN #langmask 22)
  2615.                    (cat #prop #choice_slovak)
  2616.                    ("")
  2617.                  )
  2618.                  (if (IN #langmask 23)
  2619.                    (cat #prop #choice_slovenian)
  2620.                    ("")
  2621.                  )
  2622.                  (if (IN #langmask 24)
  2623.                    (cat #prop #choice_portuguesebr)
  2624.                    ("")
  2625.                  )
  2626.                  (if (IN #langmask 25)
  2627.                    (cat #prop #choice_farsi)
  2628.                    ("")
  2629.                  )
  2630.                  (if (IN #langmask 26)
  2631.                    (cat #prop #choice_estonian)
  2632.                    ("")
  2633.                  )
  2634.                  (if (IN #langmask 27)
  2635.                    (cat #prop #choice_bosanski)
  2636.                    ("")
  2637.                  )
  2638.                  (if (IN #langmask 28)
  2639.                    (cat #prop #choice_japanese)
  2640.                    ("")
  2641.                  )
  2642.                  ; LANGUAGE
  2643.                    )
  2644.            )
  2645.      )
  2646.      (set #langmask (BITAND #langmask #bitmask))
  2647.     )
  2648.   )
  2649.  )
  2650.  
  2651. ; --- AskDocFormat ------------------------------------------------------------
  2652.  
  2653.  (procedure P_AskDocFormats
  2654.   ; Params:
  2655.   ; #prompt #docmask #defaultmask
  2656.   ;
  2657.   ; Results:
  2658.   ; #docmask
  2659.   ;
  2660.   ; Used Vars:
  2661.   ; #bitmask
  2662.  
  2663.   (set #docmask (BITAND #docmask %111))
  2664.   (if #docmask
  2665.     (
  2666.      (set #bitmask (askoptions (prompt #prompt)
  2667.                    (help #help_askoptions @askoptions-help)
  2668.                    (default (BITAND #defaultmask #docmask))
  2669.                    (choices
  2670.                  (if (IN #docmask 0)
  2671.                    (cat #prop "ASCII")
  2672.                    ("")
  2673.                  )
  2674.                  (if (IN #docmask 1)
  2675.                    (cat #prop "AmigaGuide®")
  2676.                    ("")
  2677.                  )
  2678.                  (if (IN #docmask 2)
  2679.                    (cat #prop "HTML")
  2680.                    ("")
  2681.                  )
  2682.                    )
  2683.            )
  2684.      )
  2685.      (set #docmask (BITAND #docmask #bitmask))
  2686.     )
  2687.   )
  2688.  )
  2689.  
  2690. ; --- AskProgLang -------------------------------------------------------------
  2691.  
  2692.  (procedure P_AskProgLangs
  2693.   ; Params:
  2694.   ; #prompt #plangmask #defaultmask
  2695.   ;
  2696.   ; Results:
  2697.   ; #plangmask
  2698.   ;
  2699.   ; Used Vars:
  2700.   ; #bitmask
  2701.  
  2702.   (set #plangmask (BITAND #plangmask %0111111101))
  2703.   (if #plangmask
  2704.     (
  2705.      (set #bitmask (askoptions (prompt #prompt)
  2706.                    (help #help_askoptions @askoptions-help)
  2707.                    (default (BITAND #defaultmask #plangmask))
  2708.                    (choices
  2709.                  (if (IN #plangmask 0)
  2710.                    (cat #prop "C")
  2711.                    ("")
  2712.                  )
  2713.                  (if (IN #plangmask 1)
  2714.                    (cat #prop "C++")
  2715.                    ("")
  2716.                  )
  2717.                  (if (IN #plangmask 2)
  2718.                    (cat #prop "Assembler")
  2719.                    ("")
  2720.                  )
  2721.                  (if (IN #plangmask 3)
  2722.                    (cat #prop "Amiga-E")
  2723.                    ("")
  2724.                  )
  2725.                  (if (IN #plangmask 4)
  2726.                    (cat #prop "Modula-II")
  2727.                    ("")
  2728.                  )
  2729.                  (if (IN #plangmask 5)
  2730.                    (cat #prop "Oberon")
  2731.                    ("")
  2732.                  )
  2733.                  (if (IN #plangmask 6)
  2734.                    (cat #prop "ARexx")
  2735.                    ("")
  2736.                  )
  2737.                  (if (IN #plangmask 7)
  2738.                    (cat #prop "Cluster")
  2739.                    ("")
  2740.                  )
  2741.                  (if (IN #plangmask 8)
  2742.                    (cat #prop "Blitz Basic 2")
  2743.                    ("")
  2744.                  )
  2745.                  (if (IN #plangmask 9)
  2746.                    (cat #prop "MUIBuilder3")
  2747.                    ("")
  2748.                  )
  2749.                    )
  2750.            )
  2751.      )
  2752.      (set #plangmask (BITAND #plangmask #bitmask))
  2753.     )
  2754.   )
  2755.  )
  2756.  
  2757. ; --- DelEmptyDir -------------------------------------------------------------
  2758.  
  2759.  (procedure P_DelEmptyDir
  2760.   ; Params:
  2761.   ; #dir
  2762.   ;
  2763.   ; Results:
  2764.   ;
  2765.   ; Used Vars:
  2766.   ; #i
  2767.  
  2768.   (set #i 0)
  2769.   (if (exists #dir (noreq))
  2770.     (
  2771.      (foreach #dir "#?"
  2772.        (set #i (+ #i 1))
  2773.      )
  2774.      (if (NOT #i)
  2775.        (
  2776.     (delete #dir (optional "force"))
  2777.     (delete (cat #dir ".info") (optional "force"))
  2778.        )
  2779.      )
  2780.     )
  2781.   )
  2782.  )
  2783.  
  2784. ; --- DelDirRecursiv ----------------------------------------------------------
  2785.  
  2786.  (procedure P_DelDirRecursive
  2787.   ; Params:
  2788.   ; #dir
  2789.   ;
  2790.   ; Results:
  2791.   ;
  2792.   ; Used Vars:
  2793.   ;
  2794.  
  2795.   (foreach #dir "#?"
  2796.     (if (< @each-type 0)
  2797.       (delete (tackon #dir @each-name) (optional "force"))
  2798.       (
  2799.        (set #dir (tackon #dir @each-name))
  2800.        (P_DelDirRecursive)
  2801.        (set #dir (pathonly #dir))
  2802.       )
  2803.     )
  2804.   )
  2805.   (delete #dir (optional "force"))
  2806.   (delete (cat #dir ".info") (optional "force"))
  2807.  )
  2808.  
  2809. ; --- DeleteLanguages ---------------------------------------------------------
  2810.  
  2811.  (procedure P_DeleteLanguages
  2812.   ; Params:
  2813.   ; #dir #file #langmask
  2814.   ;
  2815.   ; Results:
  2816.   ; #langmask
  2817.   ;
  2818.   ; Used Vars:
  2819.   ; #i #lang
  2820.  
  2821.   (while (P_BitToLanguage)
  2822.     (
  2823.      (delete (tackon (tackon #dir #lang) #file) (optional "force"))
  2824.      (delete (tackon (tackon #dir #lang) (cat #file ".info")) (optional "force"))
  2825.      (set #i 0)
  2826.      (foreach (tackon #dir #lang) "#?"
  2827.        (set #i (+ #i 1))
  2828.      )
  2829.      (if (NOT #i)
  2830.        (
  2831.     (delete (tackon #dir #lang) (optional "force"))
  2832.     (delete (tackon #dir (cat #lang ".info")) (optional "force"))
  2833.        )
  2834.      )
  2835.     )
  2836.   )
  2837.  )
  2838.  
  2839. ; --- MkDirInfo ---------------------------------------------------------------
  2840.  
  2841.  (procedure P_MkDirInfo
  2842.   ; Params:
  2843.   ; #dir #infos #dest-dir
  2844.   ;
  2845.   ; Results:
  2846.   ;
  2847.   ; Used Vars:
  2848.  
  2849.   (if (NOT (exists (tackon #dest-dir #dir) (noreq)))
  2850.     (if #infos
  2851.       (makedir (tackon #dest-dir #dir) (prompt #prompt_makedir "\n\n" (tackon #dest-dir #dir)) (help @makedir-help) (infos) (confirm "expert"))
  2852.       (makedir (tackon #dest-dir #dir) (prompt #prompt_makedir "\n\n" (tackon #dest-dir #dir)) (help @makedir-help) (confirm "expert"))
  2853.     )
  2854.   )
  2855.  )
  2856.  
  2857. ; --- CpFile ------------------------------------------------------------------
  2858.  
  2859.  (procedure P_CpFile
  2860.   ; Params:
  2861.   ; #dir #file #infos #dest-dir #src-dir #pattern
  2862.   ;
  2863.   ; Results:
  2864.   ;
  2865.   ; Used Vars:
  2866.  
  2867.   (if #pattern
  2868.     (if #infos
  2869.       (copyfiles (prompt #prompt_copy)
  2870.          (help @copyfiles-help)
  2871.          (source (tackon #src-dir #dir))
  2872.          (dest (tackon #dest-dir #dir))
  2873.          (pattern #file)
  2874.          (files)
  2875.          (infos)
  2876.          (optional "nofail" "force")
  2877.          (confirm "expert")
  2878.       )
  2879.       (copyfiles (prompt #prompt_copy)
  2880.          (help @copyfiles-help)
  2881.          (source (tackon #src-dir #dir))
  2882.          (dest (tackon #dest-dir #dir))
  2883.          (pattern #file)
  2884.          (files)
  2885.          (optional "nofail" "force")
  2886.          (confirm "expert")
  2887.       )
  2888.     )
  2889.     (if #infos
  2890.       (copyfiles (prompt #prompt_copy)
  2891.          (help @copyfiles-help)
  2892.          (source (tackon (tackon #src-dir #dir) #file))
  2893.          (dest (tackon #dest-dir #dir))
  2894.          (files)
  2895.          (infos)
  2896.          (optional "nofail" "force")
  2897.          (confirm "expert")
  2898.       )
  2899.       (copyfiles (prompt #prompt_copy)
  2900.          (help @copyfiles-help)
  2901.          (source (tackon (tackon #src-dir #dir) #file))
  2902.          (dest (tackon #dest-dir #dir))
  2903.          (files)
  2904.          (optional "nofail" "force")
  2905.          (confirm "expert")
  2906.       )
  2907.     )
  2908.   )
  2909.  )
  2910.  
  2911. ; --- GetMUIVersionStr --------------------------------------------------------
  2912.  
  2913.  (procedure P_GetMuiVersionStr
  2914.   ; Params:
  2915.   ; #ver #rev
  2916.   ;
  2917.   ; Results:
  2918.   ; #str
  2919.   ;
  2920.   ; Used Vars:
  2921.   ; #i
  2922.  
  2923.   (set #i 0)
  2924.   (while (<> #ver (select #i 7 8 9 10 11 12 13 14 15 16 17 18 19 #ver)) ; MUI
  2925.     (set #i (+ #i 1))
  2926.   )
  2927.   (set #str (select #i "2.0" "2.1" "2.2" "2.3" "3.0" "3.1" "3.2" "3.3" "3.4" "3.5" "3.6" "3.7" "3.8" #unknown)) ; MUI
  2928.  )
  2929.  
  2930. ; --- GetMUIVersion -----------------------------------------------------------
  2931.  
  2932.  (procedure P_GetMUIVersion
  2933.   ; Params:
  2934.   ;
  2935.   ; Results:
  2936.   ; #mui_ver #mui_rev #mui_str
  2937.   ;
  2938.   ; Used Vars:
  2939.   ; #file #ver #rev #vernum #i
  2940.  
  2941.   (if (exists "MUI:" (noreq))
  2942.     (
  2943.      (if @installer-version
  2944.        (set #file "MUI:libs/muimaster.library")
  2945.        (set #file "MUI:MUI")
  2946.      )
  2947.      (P_GetVersion)
  2948.      (set #mui_ver #ver)
  2949.      (set #mui_rev #rev)
  2950.      (P_GetMuiVersionStr)
  2951.      (set #mui_str #str)
  2952.     )
  2953.     (
  2954.      (set #mui_ver 0)
  2955.      (set #mui_rev 0)
  2956.      (set #mui_str "")
  2957.     )
  2958.   )
  2959.  )
  2960.  
  2961. ; --- AskCPUFPU ---------------------------------------------------------------
  2962.  
  2963.  (procedure P_AskCPUFPU
  2964.   ; Params:
  2965.   ; #src-dir
  2966.   ;
  2967.   ; Results:
  2968.   ; #cpu #cpu_str #mcc_cpu_file_extension #mcp_cpu_file_extension #src-dir
  2969.   ;
  2970.   ; Used Vars:
  2971.   ; #i #file #bitmask #filetype #f #mcc_cpus #mcp_cpus #mcc_fpus #mcp_fpus #dir
  2972.   ; #defaultcpu #mcc_cpu_counter #mcp_cpu_counter #fpu #fpu_str #cpu2 #fpu2
  2973.  
  2974.   (set #dir (tackon #src-dir "libs/mui"))
  2975.   (P_CheckAvailableCPUs)
  2976.   (P_GetCPUFPU)
  2977.   (set #defaultcpu -1)
  2978.   (while (AND (>= #cpu 0) (= #defaultcpu -1))
  2979.     (
  2980.      (if (AND #fpu (IN #mcc_fpus #cpu))
  2981.        (set #defaultcpu (select #cpu -1 -1 3 5 7 -1))
  2982.        (if (IN #mcc_cpus #cpu)
  2983.      (set #defaultcpu (select #cpu 0 1 2 4 6 8))
  2984.        )
  2985.      )
  2986.      (set #cpu (- #cpu 1))
  2987.     )
  2988.   )
  2989.  
  2990.   (if (AND (> #mcc_cpu_counter 1) (= @user-level 2))
  2991.     (
  2992.      (set #cpu (askchoice (prompt #prompt_askcpufpu)
  2993.               (help #help_askchoice @askchoice-help)
  2994.               (default #defaultcpu)
  2995.               (choices
  2996.                 (if (IN #mcc_cpus 0)
  2997.                   (cat #prop "68000")
  2998.                   ("")
  2999.                 )
  3000.                 (if (IN #mcc_cpus 1)
  3001.                   (cat #prop "68010")
  3002.                   ("")
  3003.                 )
  3004.                 (if (IN #mcc_cpus 2)
  3005.                   (cat #prop "68020")
  3006.                   ("")
  3007.                 )
  3008.                 (if (IN #mcc_fpus 2)
  3009.                   (cat #prop "68020+fpu")
  3010.                   ("")
  3011.                 )
  3012.                 (if (IN #mcc_cpus 3)
  3013.                   (cat #prop "68030")
  3014.                   ("")
  3015.                 )
  3016.                 (if (IN #mcc_fpus 3)
  3017.                   (cat #prop "68030+fpu")
  3018.                   ("")
  3019.                 )
  3020.                 (if (IN #mcc_cpus 4)
  3021.                   (cat #prop "68040")
  3022.                   ("")
  3023.                 )
  3024.                 (if (IN #mcc_fpus 4)
  3025.                   (cat #prop "68040+fpu")
  3026.                   ("")
  3027.                 )
  3028.                 (if (IN #mcc_cpus 5)
  3029.                   (cat #prop "68060")
  3030.                   ("")
  3031.                 )
  3032.               )
  3033.            )
  3034.      )
  3035.     )
  3036.     (set #cpu #defaultcpu)
  3037.   )
  3038.   (if (<> #cpu -1)
  3039.     (
  3040.      ; select lower cpu if not available
  3041.      (set #cpu2 (select #cpu 0 1 2 2 3 3 4 4 5))
  3042.      (set #fpu2 (select #cpu 0 0 0 1 0 1 0 1 0))
  3043.      (while (NOT (OR (AND #fpu2 (AND #fpu (IN #mcc_fpus #cpu2))) (AND (NOT #fpu2) (IN #mcc_cpus #cpu2))))
  3044.        (
  3045.     (set #cpu (- #cpu 1))
  3046.     (set #cpu2 (select #cpu 0 1 2 2 3 3 4 4 5))
  3047.     (set #fpu2 (select #cpu 0 0 0 1 0 1 0 1 0))
  3048.        )
  3049.      )
  3050.  
  3051.      (set #cpu_str (select #cpu "68000" "68010" "68020" "68020+fpu" "68030" "68030+fpu" "68040" "68040+fpu" "68060"))
  3052.      (set #mcc_cpu_file_extension (select #cpu (if (exists (tackon #dir (cat @app-name "000.mcc")) (noreq)) ("000") ("")) "010" "020" "020f" "030" "030f" "040" "040f" "060"))
  3053.      (set #cpu #cpu2)
  3054.     )
  3055.     (
  3056.      (set #cpu2 -1)
  3057.      (set #fpu2 0)
  3058.      (set #cpu_str "")
  3059.      (set #mcc_cpu_file_extension "")
  3060.     )
  3061.   )
  3062.   ; set same or next lower cpu for .mcp
  3063.   (set #defaultcpu -1)
  3064.   (while (AND (>= #cpu2 0) (= #defaultcpu -1))
  3065.     (
  3066.      (if (AND #fpu (IN #mcp_fpus #cpu2))
  3067.        (set #defaultcpu (select #cpu2 -1 -1 3 5 7 -1))
  3068.        (if (IN #mcp_cpus #cpu2)
  3069.      (set #defaultcpu (select #cpu2 0 1 2 4 6 8))
  3070.        )
  3071.      )
  3072.      (set #cpu2 (- #cpu2 1))
  3073.     )
  3074.   )
  3075.   (if (= #defaultcpu -1)
  3076.     (set #mcp_cpu_file_extension "")
  3077.     (set #mcp_cpu_file_extension (select #defaultcpu (if (exists (tackon #dir (cat @app-name "000.mcp")) (noreq)) ("000") ("")) "010" "020" "020f" "030" "030f" "040" "040f" "060"))
  3078.   )
  3079.   (if (= #cpu -1)
  3080.     (abort #abort_nocpu)
  3081.   )
  3082.  )
  3083.  
  3084. ; --- AskParts ----------------------------------------------------------------
  3085.  
  3086.  (procedure P_AskParts
  3087.   ; Params:
  3088.   ; #prompt #defaultmask #existsmask
  3089.   ;
  3090.   ; Results:
  3091.   ; #parts
  3092.   ;
  3093.   ; Used Vars:
  3094.  
  3095.   (set #existsmask (if (= @user-level 2)
  3096.              #existsmask
  3097.              (BITAND #existsmask %1001111)
  3098.            )
  3099.   )
  3100.   (if #existsmask
  3101.     (
  3102.      (set #parts (askoptions (prompt #prompt)
  3103.                  (help #help_askoptions @askoptions-help)
  3104.                  (default (BITAND #defaultmask #existsmask))
  3105.                  (choices
  3106.                 (if (IN #existsmask 0)
  3107.                   (cat @app-name ".mcp")
  3108.                   ("")
  3109.                 )
  3110.                 (if (IN #existsmask 1)
  3111.                   (cat #prop #choice_catalogs)
  3112.                   ("")
  3113.                 )
  3114.                 (if (IN #existsmask 2)
  3115.                   (cat #prop #choice_docs)
  3116.                   ("")
  3117.                 )
  3118.                 (if (IN #existsmask 3)
  3119.                   (cat #prop @app-name "-Demo")
  3120.                   ("")
  3121.                 )
  3122.                 (if (IN #existsmask 4)
  3123.                   (cat #prop #choice_developer)
  3124.                   ("")
  3125.                 )
  3126.                 (if (IN #existsmask 5)
  3127.                   (cat #prop #choice_source)
  3128.                   ("")
  3129.                 )
  3130.                 (if (IN #existsmask 6)
  3131.                   (cat #prop #choice_images)
  3132.                   ("")
  3133.                 )
  3134.                  )
  3135.          )
  3136.      )
  3137.      (set #parts (BITAND #parts #existsmask))
  3138.     )
  3139.     (set #parts 0)
  3140.   )
  3141.  )
  3142.  
  3143. ; --- CheckAvailableCPUs ------------------------------------------------------
  3144.  
  3145.  (procedure P_CheckAvailableCPUs
  3146.   ; Params:
  3147.   ; #dir @app-name
  3148.   ;
  3149.   ; Results:
  3150.   ; #mcc_cpus #mcp_cpus #mcc_fpus #mcp_fpus #mcc_cpu_counter #mcp_cpu_counter
  3151.   ;
  3152.   ; Used Vars:
  3153.   ; #i #file #bitmask #filetype #f
  3154.  
  3155.   (set #mcc_cpus %000000)
  3156.   (set #mcp_cpus %000000)
  3157.   (set #mcc_fpus %000000)
  3158.   (set #mcp_fpus %000000)
  3159.   (set #mcc_cpu_counter 0)
  3160.   (set #mcp_cpu_counter 0)
  3161.   (if (OR
  3162.     (OR
  3163.       (OR
  3164.         (OR
  3165.           (exists (tackon #dir (cat @app-name ".mcc")) (noreq))
  3166.           (exists (tackon #dir (cat @app-name "000.mcc")) (noreq))
  3167.         )
  3168.         (OR
  3169.           (exists (tackon #dir (cat @app-name "010.mcc")) (noreq))
  3170.           (exists (tackon #dir (cat @app-name "020.mcc")) (noreq))
  3171.         )
  3172.       )
  3173.       (OR
  3174.         (OR
  3175.           (exists (tackon #dir (cat @app-name "030.mcc")) (noreq))
  3176.           (exists (tackon #dir (cat @app-name "040.mcc")) (noreq))
  3177.         )
  3178.         (exists (tackon #dir (cat @app-name "060.mcc")) (noreq))
  3179.       )
  3180.     )
  3181.     (OR
  3182.       (OR
  3183.         (exists (tackon #dir (cat @app-name "020f.mcc")) (noreq))
  3184.         (exists (tackon #dir (cat @app-name "030f.mcc")) (noreq))
  3185.       )
  3186.       (exists (tackon #dir (cat @app-name "040f.mcc")) (noreq))
  3187.     )
  3188.       )
  3189.     (foreach #dir (cat @app-name "(%|0(0|1|2|3|4|6)0)(%|f).mc(c|p)")
  3190.       (
  3191.        (set #i 0)
  3192.        (set #file (substr @each-name (strlen @app-name)))
  3193.        (set #filetype (substr #file (- (strlen #file) 1) 1))
  3194.        (set #file (substr #file 0 (- (strlen #file) 1)))
  3195.        (set #f (patmatch "#?f.mc" #file))
  3196.        (if #f
  3197.      (set #file (cat (substr #file 0 (- (strlen #file) 4)) ".mc"))
  3198.        )
  3199.        (set #bitmask %000001)
  3200.        (while (NOT (patmatch (select #i "(%|000).mc" "010.mc" "020.mc" "030.mc" "040.mc" "060.mc") #file))
  3201.      (
  3202.       (set #bitmask (shiftleft #bitmask 1))
  3203.       (set #i (+ #i 1))
  3204.      )
  3205.        )
  3206.        (if #f
  3207.      (if (= #filetype "c")
  3208.        (
  3209.         (set #mcc_fpus (BITOR #mcc_fpus #bitmask))
  3210.         (set #mcc_cpu_counter (+ #mcc_cpu_counter 1))
  3211.        )
  3212.        (
  3213.         (set #mcp_fpus (BITOR #mcp_fpus #bitmask))
  3214.         (set #mcp_cpu_counter (+ #mcp_cpu_counter 1))
  3215.        )
  3216.      )
  3217.      (if (= #filetype "c")
  3218.        (
  3219.         (set #mcc_cpus (BITOR #mcc_cpus #bitmask))
  3220.         (set #mcc_cpu_counter (+ #mcc_cpu_counter 1))
  3221.        )
  3222.        (
  3223.         (set #mcp_cpus (BITOR #mcp_cpus #bitmask))
  3224.         (set #mcp_cpu_counter (+ #mcp_cpu_counter 1))
  3225.        )
  3226.      )
  3227.        )
  3228.       )
  3229.     )
  3230.   )
  3231.  )
  3232.  
  3233. ; --- CheckExists -------------------------------------------------------------
  3234.  
  3235.  (procedure P_CheckExists
  3236.    ; Param:
  3237.    ; #dir
  3238.    ;
  3239.    ; Results:
  3240.    ; #chk_mcc #chk_mcp #chk_demo #chk_catalogs #chk_agdocs #chk_proglang
  3241.    ; #chk_autodoc #chk_c_h #chk_c_example #chk_asm_i #chk_asm_example #chk_e_e
  3242.    ; #chk_e_example #chk_modula_def #chk_modula_mod #chk_modula_demo
  3243.    ; #chk_oberon_mod #chk_oberon_example #chk_existsmask #chk_mcc_catalogs
  3244.    ; #chk_mcp_catalogs #chk_docs #chk_progdirs #chk_asciidocs #chk_source
  3245.    ; #chk_htmldocs #chk_rexx #chk_rexx_example #chk_cluster_def
  3246.    ; #chk_cluster_mod #chk_cluster_demo #chk_bb2 #chk_bb2_example
  3247.    ; #chk_muibuilder3 #chk_muibuilder3_behaviour #chk_images
  3248.    ;
  3249.    ; Vars used:
  3250.    ; #i #lang
  3251.  
  3252.    ; Custom Class
  3253.    (set #chk_mcc (exists (tackon (tackon #dir "Libs/MUI") (cat @app-name ".mcc")) (noreq)))
  3254.    (set #chk_mcp (exists (tackon (tackon #dir "Libs/MUI") (cat @app-name ".mcp")) (noreq)))
  3255.  
  3256.    ; Demo
  3257.    (set #chk_demo (exists (tackon (tackon #dir "Demos") (cat @app-name "-Demo")) (noreq)))
  3258.  
  3259.    ; Catalogs + Documentation
  3260.    (set #chk_mcc_catalogs %00000000000000000000000000000) ; LANGUAGE
  3261.    (set #chk_mcp_catalogs %00000000000000000000000000000) ; LANGUAGE
  3262.    (set #chk_asciidocs      %00000000000000000000000000000) ; LANGUAGE
  3263.    (set #chk_agdocs      %00000000000000000000000000000) ; LANGUAGE
  3264.    (set #chk_htmldocs      %00000000000000000000000000000) ; LANGUAGE
  3265.    (set #langmask      %11111111111111111111111111111) ; LANGUAGE
  3266.    (while (P_BitToLanguage)
  3267.      (
  3268.       ; Catalogs
  3269.       (if (exists (tackon (tackon (tackon #dir "locale/catalogs") #lang) (cat @app-name "_mcc.catalog")) (noreq))
  3270.     (
  3271.      (set #chk_mcc_catalogs (BITOR #chk_mcc_catalogs %100000000000000000000000000000)) ; LANGUAGE
  3272.      (set #chk_mcc_catalogs (shiftright #chk_mcc_catalogs 1))
  3273.     )
  3274.     (set #chk_mcc_catalogs (shiftright #chk_mcc_catalogs 1))
  3275.       )
  3276.       (if (exists (tackon (tackon (tackon #dir "locale/catalogs") #lang) (cat @app-name "_mcp.catalog")) (noreq))
  3277.     (
  3278.      (set #chk_mcp_catalogs (BITOR #chk_mcp_catalogs %100000000000000000000000000000)) ; LANGUAGE
  3279.      (set #chk_mcp_catalogs (shiftright #chk_mcp_catalogs 1))
  3280.     )
  3281.     (set #chk_mcp_catalogs (shiftright #chk_mcp_catalogs 1))
  3282.       )
  3283.  
  3284.       ; Docs/ASCII
  3285.       (if (exists (tackon (tackon (tackon #dir "Docs") #lang) (cat @app-name "_mcc.doc")) (noreq))
  3286.     (
  3287.      (set #chk_asciidocs (BITOR #chk_asciidocs %100000000000000000000000000000)) ; LANGUAGE
  3288.      (set #chk_asciidocs (shiftright #chk_asciidocs 1))
  3289.     )
  3290.     (set #chk_asciidocs (shiftright #chk_asciidocs 1))
  3291.       )
  3292.  
  3293.       ; Docs/AmigaGuide
  3294.       (if (exists (tackon (tackon (tackon #dir "Docs") #lang) (cat @app-name "_mcc.guide")) (noreq))
  3295.     (
  3296.      (set #chk_agdocs (BITOR #chk_agdocs %100000000000000000000000000000)) ; LANGUAGE
  3297.      (set #chk_agdocs (shiftright #chk_agdocs 1))
  3298.     )
  3299.     (set #chk_agdocs (shiftright #chk_agdocs 1))
  3300.       )
  3301.  
  3302.       ; Docs/HTML
  3303.       (if (exists (tackon (tackon (tackon #dir "Docs") #lang) (cat @app-name "_home.html")) (noreq))
  3304.     (
  3305.      (set #chk_htmldocs (BITOR #chk_htmldocs %100000000000000000000000000000)) ; LANGUAGE
  3306.      (set #chk_htmldocs (shiftright #chk_htmldocs 1))
  3307.     )
  3308.     (set #chk_htmldocs (shiftright #chk_htmldocs 1))
  3309.       )
  3310.  
  3311.      )
  3312.    )
  3313.    (set #chk_catalogs (BITOR #chk_mcc_catalogs #chk_mcp_catalogs))
  3314.    (set #chk_docs (BITOR
  3315.             (if #chk_htmldocs  %100 %000)
  3316.             (BITOR
  3317.               (if #chk_agdocs     %010 %000)
  3318.               (if #chk_asciidocs %001 %000)
  3319.             )
  3320.           )
  3321.    )
  3322.  
  3323.    ; Developer
  3324.    (set #chk_proglang %0000000000)
  3325.    (set #chk_progdirs %0000000000)
  3326.    (set #chk_autodoc (exists (tackon (tackon #dir "Developer/Autodocs") (cat "MCC_" @app-name ".doc")) (noreq)))
  3327.    ; C
  3328.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/C") (noreq)) %0000000001 %0000000000)))
  3329.    (set #chk_c_h       (exists (tackon (tackon #dir "Developer/C/Include/MUI") (cat @app-name "_mcc.h")) (noreq)))
  3330.    (set #chk_c_example (exists (tackon (tackon #dir "Developer/C/Examples") (cat @app-name "-Demo.c")) (noreq)))
  3331.    (if #chk_c_h
  3332.      (set #chk_proglang (BITOR #chk_proglang %0000000001))
  3333.    )
  3334.    ; C++
  3335.  
  3336.    ; Assembler
  3337.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/Assembler") (noreq)) %0000000100 %0000000000)))
  3338.    (set #chk_asm_i     (exists (tackon (tackon #dir "Developer/Assembler/Include/MUI") (cat @app-name "_mcc.i")) (noreq)))
  3339.    (set #chk_asm_example (exists (tackon (tackon #dir "Developer/Assembler/Examples") (cat @app-name "-Demo.s")) (noreq)))
  3340.    (if #chk_asm_i
  3341.      (set #chk_proglang (BITOR #chk_proglang %0000000100))
  3342.    )
  3343.    ; Amiga-E
  3344.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/Amiga-E") (noreq)) %0000001000 %0000000000)))
  3345.    (set #chk_e_e       (exists (tackon (tackon #dir "Developer/Amiga-E/Modules/MUI") (cat @app-name "_mcc.e")) (noreq)))
  3346.    (set #chk_e_example (exists (tackon (tackon #dir "Developer/Amiga-E/Examples") (cat @app-name "-Demo.e")) (noreq)))
  3347.    (if #chk_e_e
  3348.      (set #chk_proglang (BITOR #chk_proglang %0000001000))
  3349.    )
  3350.    ; Modula-II
  3351.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/Modula") (noreq)) %0000010000 %0000000000)))
  3352.    (set #chk_modula_def  (exists (tackon (tackon #dir "Developer/Modula/txt") (cat "MCC" @app-name ".def")) (noreq)))
  3353.    (set #chk_modula_mod  (exists (tackon (tackon #dir "Developer/Modula/txt") (cat "MCC" @app-name ".mod")) (noreq)))
  3354.    (set #chk_modula_demo (exists (tackon (tackon #dir "Developer/Modula/Demo") (cat @app-name "Demo.mod")) (noreq)))
  3355.    (if (AND #chk_modula_def #chk_modula_mod)
  3356.      (set #chk_proglang (BITOR #chk_proglang %0000010000))
  3357.    )
  3358.    ; Oberon
  3359.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/Oberon") (noreq)) %0000100000 %0000000000)))
  3360.    (set #chk_oberon_mod     (exists (tackon (tackon #dir "Developer/Oberon/txt") (cat "MCC" @app-name ".mod")) (noreq)))
  3361.    (set #chk_oberon_example (exists (tackon (tackon #dir "Developer/Oberon/Examples") (cat @app-name "Demo.mod")) (noreq)))
  3362.    (if #chk_oberon_mod
  3363.      (set #chk_proglang (BITOR #chk_proglang %0000100000))
  3364.    )
  3365.    ; ARexx
  3366.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/Rexx") (noreq)) %0001000000 %0000000000)))
  3367.    (set #chk_rexx  (exists (tackon (tackon #dir "Developer/Rexx/Include") (cat @app-name "_mcc.rexx")) (noreq)))
  3368.    (set #chk_rexx_example (exists (tackon (tackon #dir "Developer/Rexx/Examples") (cat @app-name "-Demo.rexx")) (noreq)))
  3369.    (if #chk_rexx
  3370.      (set #chk_proglang (BITOR #chk_proglang %0001000000))
  3371.    )
  3372.    ; Cluster
  3373.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/Cluster") (noreq)) %0010000000 %0000000000)))
  3374.    (set #chk_cluster_def  (exists (tackon (tackon #dir "Developer/Cluster/txt") (cat "MCC" @app-name ".def")) (noreq)))
  3375.    (set #chk_cluster_mod  (exists (tackon (tackon #dir "Developer/Cluster/txt") (cat "MCC" @app-name ".mod")) (noreq)))
  3376.    (set #chk_cluster_demo (exists (tackon (tackon #dir "Developer/Cluster/txt") (cat @app-name "Demo.mod")) (noreq)))
  3377.    (if (AND #chk_cluster_def #chk_cluster_mod)
  3378.      (set #chk_proglang (BITOR #chk_proglang %0010000000))
  3379.    )
  3380.    ; Blitz Basic 2
  3381.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/BB2") (noreq)) %0100000000 %0000000000)))
  3382.    (set #chk_bb2  (exists (tackon (tackon #dir "Developer/BB2/Include/MUI") (cat @app-name "_mcc.asc")) (noreq)))
  3383.    (set #chk_bb2_example (exists (tackon (tackon #dir "Developer/BB2/Examples") (cat @app-name "-Demo.asc")) (noreq)))
  3384.    (if #chk_bb2
  3385.      (set #chk_proglang (BITOR #chk_proglang %0100000000))
  3386.    )
  3387.    ; MUIBuilder 3
  3388.    (set #chk_progdirs (BITOR #chk_progdirs (if (exists (tackon #dir "Developer/MUIBuilder3") (noreq)) %1000000000 %0000000000)))
  3389.    (set #chk_muibuilder3  (exists (tackon (tackon #dir "Developer/MUIBuilder3") (cat @app-name ".mb")) (noreq)))
  3390.    (set #chk_muibuilder3_behaviour (exists (tackon (tackon #dir "Developer/MUIBuilder3/behaviour") (cat @app-name ".mbcc")) (noreq)))
  3391.    (if #chk_muibuilder3
  3392.      (set #chk_proglang (BITOR #chk_proglang %1000000000))
  3393.    )
  3394.  
  3395.    ; Source
  3396.    (if (= (exists (tackon (tackon #dir "Developer/Source") (cat "MCC_" @app-name)) (noreq)) 2)
  3397.      (set #chk_source 1)
  3398.      (set #chk_source 0)
  3399.    )
  3400.  
  3401.    ;Images
  3402.    (set #chk_images (exists (tackon #dir "Images") (noreq)))
  3403.  
  3404.    (set #chk_existsmask (BITOR
  3405.               (if #chk_mcp %0000001 %0000000)
  3406.               (BITOR
  3407.                 (if #chk_catalogs %0000010 %0000000)
  3408.                 (BITOR
  3409.                   (if #chk_docs %0000100 %0000000)
  3410.                   (BITOR
  3411.                 (if #chk_demo %0001000 %0000000)
  3412.                 (BITOR
  3413.                   (if #chk_proglang %0010000 %0000000)
  3414.                   (BITOR
  3415.                     (if #chk_source %0100000 %0000000)
  3416.                     (if #chk_images %1000000 %0000000)
  3417.                   )
  3418.                 )
  3419.                   )
  3420.                 )
  3421.               )
  3422.             )
  3423.    )
  3424.  )
  3425.  
  3426. ; --- Install -----------------------------------------------------------------
  3427.  
  3428.  (procedure P_Install
  3429.   ; Params:
  3430.   ; #chk_mcp #chk_demo #chk_mcc_catalogs #chk_mcp_catalogs #chk_docs
  3431.   ; #chk_asciidocs #chk_agdocs #chk_proglang #chk_progdirs #chk_autodoc
  3432.   ; #old_mcp #old_demo #old_mcc_catalogs #old_mcp_catalogs #old_docs
  3433.   ; #old_asciidocs #old_agdocs #old_proglang #old_progdirs #old_autodoc
  3434.   ; #update #mcp_cpu_counter #chk_source #chk_existsmask #src-dir #dest-dir
  3435.   ; #chk_htmldocs #chk_images #abstract
  3436.   ;
  3437.   ; Results:
  3438.   ;
  3439.   ; Used Vars:
  3440.   ; #dir #file #result #update #defaultmask
  3441.   ; #parts #prompt #langmask #install_mcc_catalogs #install_mcp_catalogs
  3442.   ; #docmask #install_docs #install_asciidocs #install_agdocs #install_demo
  3443.   ; #plangmask #install_proglang #infos #existsmask #install_htmldocs
  3444.   ; #install_images
  3445.  
  3446.   ; Update existing version or install newer one
  3447.  
  3448.   (if (= #update 1)
  3449.     (
  3450.      (set #prompt #prompt_update)
  3451.      (set #existsmask (BITAND #chk_existsmask (BITOR
  3452.                         (BITOR
  3453.                           (if (AND (NOT #old_demo) #chk_demo) %1011110 %1010110)
  3454.                           (if (AND (NOT #old_mcp) #chk_mcp)   %1010111 %1010110)
  3455.                         )
  3456.                         (if (AND (NOT #old_source) #chk_source) %1110110 %1010110)
  3457.                           )
  3458.               )
  3459.      )
  3460.      (set #defaultmask %0000000)
  3461.      (P_AskParts)
  3462.     )
  3463.   )
  3464.  
  3465.   ; (P_AskCPUFPU)
  3466.   (if (AND (NOT #abstract) (OR (NOT #update) (AND #update (IN #parts 0))))
  3467.     (P_AskCPUFPU)
  3468.     (set #mcc_cpu_counter 0)
  3469.   )
  3470.  
  3471.   ; mcc (P_AskLanguages)
  3472.   (if (OR (NOT #update) (AND #update (IN #parts 1)))
  3473.     (
  3474.      (set #prompt #prompt_install_mcc_catalogs)
  3475.      (set #langmask (if #update (BITAND #chk_mcc_catalogs (BITNOT #old_mcc_catalogs)) #chk_mcc_catalogs))
  3476.      (set #defaultmask (if #update (BITAND #language_default (BITNOT #old_mcc_catalogs)) (BITOR #language_default #old_mcc_catalogs)))
  3477.      (P_AskLanguages)
  3478.      (set #install_mcc_catalogs #langmask)
  3479.     )
  3480.     (set #install_mcc_catalogs 0)
  3481.   )
  3482.  
  3483.   ; mcp (P_AskLanguages)
  3484.   (if (OR (NOT #update) (AND #update (OR (IN #parts 1) (IN #parts 0))))
  3485.     (
  3486.      (set #prompt #prompt_install_mcp_catalogs)
  3487.      (set #langmask (if #update (BITAND #chk_mcp_catalogs (BITNOT #old_mcp_catalogs)) #chk_mcp_catalogs))
  3488.      (set #defaultmask (if #update (BITAND #language_default (BITNOT #old_mcp_catalogs)) (BITOR #language_default #old_mcp_catalogs)))
  3489.      (P_AskLanguages)
  3490.      (set #install_mcp_catalogs #langmask)
  3491.     )
  3492.     (set #install_mcp_catalogs 0)
  3493.   )
  3494.  
  3495.   ; (P_AskDocFormats)
  3496.   (if (OR (NOT #update) (AND #update (IN #parts 2)))
  3497.     (
  3498.      (set #prompt #prompt_install_docs)
  3499.      (set #docmask (if #update
  3500.              (BITOR
  3501.                (BITOR
  3502.              (if (<> (BITAND #chk_asciidocs (BITNOT #old_asciidocs)) 0)
  3503.                %001
  3504.                %000
  3505.              )
  3506.              (if (<> (BITAND #chk_agdocs (BITNOT #old_agdocs)) 0)
  3507.                %010
  3508.                %000
  3509.              )
  3510.                )
  3511.                (if (<> (BITAND #chk_htmldocs (BITNOT #old_htmldocs)) 0)
  3512.              %100
  3513.              %000
  3514.                )
  3515.              )
  3516.              #chk_docs
  3517.            )
  3518.      )
  3519.      (set #defaultmask (if #update (BITAND %111 (BITNOT #old_docs)) (if (IN #docmask 1) %010 (if (IN #docmask 0) %001 %100)) ))
  3520.      (P_AskDocFormats)
  3521.      (set #install_docs #docmask)
  3522.     )
  3523.     (set #install_docs 0)
  3524.   )
  3525.  
  3526.   ; asciidocs (P_AskLanguages)
  3527.   (if (IN #install_docs 0)
  3528.     (
  3529.      (set #prompt #prompt_install_asciidocs)
  3530.      (set #langmask (if #update (BITAND #chk_asciidocs (BITNOT #old_asciidocs)) #chk_asciidocs))
  3531.      (set #defaultmask (BITAND (if (= (BITAND #language_default #langmask) 0) %00000000000000000001 #language_default) (if #update (BITNOT #old_asciidocs) %11111111111111111111111111111))) ; LANGUAGE
  3532.      (P_AskLanguages)
  3533.      (set #install_asciidocs #langmask)
  3534.     )
  3535.     (set #install_asciidocs 0)
  3536.   )
  3537.  
  3538.   ; agdocs (P_AskLanguages)
  3539.   (if (IN #install_docs 1)
  3540.     (
  3541.      (set #prompt #prompt_install_agdocs)
  3542.      (set #langmask (if #update (BITAND #chk_agdocs (BITNOT #old_agdocs)) #chk_agdocs))
  3543.      (set #defaultmask (BITAND (if (= (BITAND #language_default #langmask) 0) %00000000000000000001 #language_default) (if #update (BITNOT #old_agdocs) %11111111111111111111111111111))) ; LANGUAGE
  3544.      (P_AskLanguages)
  3545.      (set #install_agdocs #langmask)
  3546.     )
  3547.     (set #install_agdocs 0)
  3548.   )
  3549.  
  3550.   ; htmldocs (P_AskLanguages)
  3551.   (if (IN #install_docs 2)
  3552.     (
  3553.      (set #prompt #prompt_install_htmldocs)
  3554.      (set #langmask (if #update (BITAND #chk_htmldocs (BITNOT #old_htmldocs)) #chk_htmldocs))
  3555.      (set #defaultmask (BITAND (if (= (BITAND #language_default #langmask) 0) %00000000000000000001 #language_default) (if #update (BITNOT #old_htmldocs) %11111111111111111111111111111))) ; LANGUAGE
  3556.      (P_AskLanguages)
  3557.      (set #install_htmldocs #langmask)
  3558.     )
  3559.     (set #install_htmldocs 0)
  3560.   )
  3561.  
  3562.   ; demo
  3563.   (if (AND #chk_demo (NOT #update))
  3564.     (set #install_demo (askbool (prompt #prompt_install_demo)
  3565.                 (help #help_install_demo)
  3566.                 (default 0)
  3567.                )
  3568.     )
  3569.     (if (AND #update (IN #parts 3))
  3570.       (set #install_demo 1)
  3571.       (set #install_demo 0)
  3572.     )
  3573.   )
  3574.  
  3575.   ; (P_AskProgLangs)
  3576.   (if (OR (AND (NOT #update) (= @user-level 2)) (AND #update (IN #parts 4)))
  3577.     (
  3578.      (set #prompt #prompt_install_plangs)
  3579.      (set #plangmask (if #update (BITAND #chk_proglang (BITNOT #old_proglang)) #chk_proglang))
  3580.      (set #defaultmask #old_progdirs)
  3581.      (P_AskProgLangs)
  3582.      (set #install_proglang #plangmask)
  3583.     )
  3584.     (set #install_proglang 0)
  3585.   )
  3586.  
  3587.   ; Source
  3588.   (if (AND #chk_source (NOT #update) (= @user-level 2) #install_proglang)
  3589.     (set #install_source (askbool (prompt #prompt_install_source)
  3590.                   (help #help_install_source)
  3591.                   (default 0)
  3592.              )
  3593.     )
  3594.     (if (AND #update (IN #parts 5))
  3595.       (set #install_source 1)
  3596.       (set #install_source 0)
  3597.     )
  3598.   )
  3599.  
  3600.   ; Images
  3601.   (if (AND #chk_images (NOT #update))
  3602.     (set #install_images (askbool (prompt #prompt_install_images)
  3603.                   (help #help_install_images)
  3604.                   (default 0)
  3605.              )
  3606.     )
  3607.     (if (AND #update (IN #parts 6))
  3608.       (set #install_images 1)
  3609.       (set #install_images 0)
  3610.     )
  3611.   )
  3612.  
  3613.   (complete 0)
  3614.  
  3615.   ; mcc
  3616.   (if (AND (> #mcc_cpu_counter 0) (NOT #update))
  3617.     (copyfiles (prompt #prompt_copy "\n\n" @app-name #mcc_cpu_file_extension ".mcc")
  3618.            (help @copylib-help)
  3619.            (confirm "expert")
  3620.            (source (tackon (tackon #src-dir "libs/mui") (cat @app-name #mcc_cpu_file_extension ".mcc")))
  3621.            (dest (tackon #dest-dir "libs/mui"))
  3622.            (newname (cat @app-name ".mcc"))
  3623.            (optional "oknodelete" "force")
  3624.     )
  3625.   )
  3626.   (complete 11)
  3627.  
  3628.   ; mcp
  3629.   (if (AND (> #mcp_cpu_counter 0) (OR (NOT #update) (AND #update (IN #parts 0))))
  3630.     (copyfiles (prompt #prompt_copy "\n\n" @app-name #mcp_cpu_file_extension ".mcp")
  3631.            (help @copylib-help)
  3632.            (confirm "expert")
  3633.            (source (tackon (tackon #src-dir "libs/mui") (cat @app-name #mcp_cpu_file_extension ".mcp")))
  3634.            (dest (tackon #dest-dir "libs/mui"))
  3635.            (newname (cat @app-name ".mcp"))
  3636.            (optional "oknodelete" "force")
  3637.     )
  3638.   )
  3639.   (complete 22)
  3640.  
  3641.   ; mcc catalogs
  3642.   (if #install_mcc_catalogs
  3643.     (
  3644.      (set #infos 1)
  3645.      (set #dir "Locale")
  3646.      (P_MkDirInfo)
  3647.      (set #dir "Locale/Catalogs")
  3648.      (P_MkDirInfo)
  3649.      (set #infos 0)
  3650.      (set #pattern 0)
  3651.      (set #langmask #install_mcc_catalogs)
  3652.      (while #langmask
  3653.        (
  3654.     (P_BitToLanguage)
  3655.     (set #dir (tackon "Locale/Catalogs" #lang))
  3656.     (P_MkDirInfo)
  3657.     (set #file (cat @app-name "_mcc.catalog"))
  3658.     (P_CpFile)
  3659.        )
  3660.      )
  3661.     )
  3662.   )
  3663.   (complete 33)
  3664.  
  3665.   ; mcp catalogs
  3666.   (if #install_mcp_catalogs
  3667.     (
  3668.      (set #infos 1)
  3669.      (set #dir "Locale")
  3670.      (P_MkDirInfo)
  3671.      (set #dir "Locale/Catalogs")
  3672.      (P_MkDirInfo)
  3673.      (set #infos 0)
  3674.      (set #pattern 0)
  3675.      (set #langmask #install_mcp_catalogs)
  3676.      (while #langmask
  3677.        (
  3678.     (P_BitToLanguage)
  3679.     (set #dir (tackon "Locale/Catalogs" #lang))
  3680.     (P_MkDirInfo)
  3681.     (set #file (cat @app-name "_mcp.catalog"))
  3682.     (P_CpFile)
  3683.        )
  3684.      )
  3685.     )
  3686.   )
  3687.   (complete 44)
  3688.  
  3689.   ; asciidocs
  3690.   (if #install_asciidocs
  3691.     (
  3692.      (set #infos 1)
  3693.      (set #dir "Docs")
  3694.      (P_MkDirInfo)
  3695.      (set #pattern 0)
  3696.      (set #langmask #install_asciidocs)
  3697.      (while #langmask
  3698.        (
  3699.     (P_BitToLanguage)
  3700.     (set #dir (tackon "Docs" #lang))
  3701.     (P_MkDirInfo)
  3702.     (set #file (cat @app-name "_mcc.doc"))
  3703.     (P_CpFile)
  3704.        )
  3705.      )
  3706.     )
  3707.   )
  3708.  
  3709.   ; agdocs
  3710.   (if #install_agdocs
  3711.     (
  3712.      (set #wrapguide
  3713.        (if (exists "C:WrapGuide")
  3714.      1
  3715.      (if (exists "C/WrapGuide")
  3716.        2
  3717.        0
  3718.      )
  3719.        )
  3720.      )
  3721.      (set #infos 1)
  3722.      (set #dir "Docs")
  3723.      (P_MkDirInfo)
  3724.      (set #pattern 0)
  3725.      (set #langmask #install_agdocs)
  3726.      (while #langmask
  3727.        (
  3728.     (P_BitToLanguage)
  3729.     (set #dir (tackon "Docs" #lang))
  3730.     (P_MkDirInfo)
  3731.     (set #file (cat @app-name "_mcc.guide"))
  3732.     (P_CpFile)
  3733.     (if (AND #wrapguide (< #os_ver 39))
  3734.       (if (= #wrapguide 1)
  3735.         (run ("stack 50000\nC:WrapGuide %s 65" (tackon (tackon #dest-dir #dir) #file)))
  3736.         (run ("stack 50000\nC/WrapGuide %s 65" (tackon (tackon #dest-dir #dir) #file)))
  3737.       )
  3738.     )
  3739.        )
  3740.      )
  3741.     )
  3742.   )
  3743.  
  3744.   ; htmldocs
  3745.   (if #install_htmldocs
  3746.     (
  3747.      (set #infos 1)
  3748.      (set #dir "Docs")
  3749.      (P_MkDirInfo)
  3750.      (set #pattern 1)
  3751.      (set #langmask #install_htmldocs)
  3752.      (while #langmask
  3753.        (
  3754.     (P_BitToLanguage)
  3755.     (set #dir (tackon "Docs" #lang))
  3756.     (P_MkDirInfo)
  3757.     (set #file (cat @app-name "_#?.html"))
  3758.     (P_CpFile)
  3759.     ; Exists Docs/.../home.html?
  3760.     ; Add link to Docs/.../home.html
  3761.        )
  3762.      )
  3763.      ; Exists Docs/home.html ?
  3764.      ; Add link to Docs/home.html ?
  3765.     )
  3766.   )
  3767.   (complete 56)
  3768.  
  3769.   ; demo
  3770.   (if #install_demo
  3771.     (
  3772.      (set #infos 1)
  3773.      (set #dir "Demos")
  3774.      (P_MkDirInfo)
  3775.      (set #pattern 0)
  3776.      (set #file (cat @app-name "-Demo"))
  3777.      (P_CpFile)
  3778.     )
  3779.   )
  3780.   (complete 67)
  3781.  
  3782.   (if #install_proglang
  3783.     (
  3784.      (set #infos 1)
  3785.      (set #dir "Developer")
  3786.      (P_MkDirInfo)
  3787.  
  3788.      ; Autodoc
  3789.      (if (AND #chk_autodoc (OR (NOT #update) (AND #update (NOT #old_autodoc))))
  3790.        (
  3791.     (set #dir "Developer/Autodocs")
  3792.     (P_MkDirInfo)
  3793.     (set #infos 0)
  3794.     (set #pattern 0)
  3795.     (set #file (cat "MCC_" @app-name ".doc"))
  3796.     (P_CpFile)
  3797.        )
  3798.      )
  3799.  
  3800.      ; C
  3801.      (if (IN #install_proglang 0)
  3802.        (
  3803.     (set #infos 1)
  3804.     (set #dir "Developer/C")
  3805.     (P_MkDirInfo)
  3806.     (set #infos 0)
  3807.     (set #dir "Developer/C/Include")
  3808.     (P_MkDirInfo)
  3809.     (set #dir "Developer/C/Include/MUI")
  3810.     (P_MkDirInfo)
  3811.     (set #pattern 0)
  3812.     (set #file (cat @app-name "_mcc.h"))
  3813.     (P_CpFile)
  3814.     (if #chk_c_example
  3815.       (
  3816.        (set #dir "Developer/C/Examples")
  3817.        (P_MkDirInfo)
  3818.        (set #file (cat @app-name "-Demo.c"))
  3819.        (P_CpFile)
  3820.       )
  3821.     )
  3822.        )
  3823.      )
  3824.  
  3825.      ; C++
  3826.      (if (IN #install_proglang 1)
  3827.        (complete 67)
  3828.      )
  3829.  
  3830.      ; Asm
  3831.      (if (IN #install_proglang 2)
  3832.        (
  3833.     (set #infos 1)
  3834.     (set #dir "Developer/Assembler")
  3835.     (P_MkDirInfo)
  3836.     (set #infos 0)
  3837.     (set #dir "Developer/Assembler/Include")
  3838.     (P_MkDirInfo)
  3839.     (set #dir "Developer/Assembler/Include/MUI")
  3840.     (P_MkDirInfo)
  3841.     (set #file (cat @app-name "_mcc.i"))
  3842.     (set #pattern 0)
  3843.     (P_CpFile)
  3844.     (if #chk_asm_example
  3845.       (
  3846.        (set #dir "Developer/Assembler/Examples")
  3847.        (P_MkDirInfo)
  3848.        (set #file (cat @app-name "-Demo.s"))
  3849.        (P_CpFile)
  3850.       )
  3851.     )
  3852.        )
  3853.      )
  3854.  
  3855.      ; Amiga-E
  3856.      (if (IN #install_proglang 3)
  3857.        (
  3858.     (set #infos 1)
  3859.     (set #dir "Developer/Amiga-E")
  3860.     (P_MkDirInfo)
  3861.     (set #infos 0)
  3862.     (set #dir "Developer/Amiga-E/Modules")
  3863.     (P_MkDirInfo)
  3864.     (set #dir "Developer/Amiga-E/Modules/MUI")
  3865.     (P_MkDirInfo)
  3866.     (set #file (cat @app-name "_mcc.e"))
  3867.     (set #pattern 0)
  3868.     (P_CpFile)
  3869.     (if #chk_e_example
  3870.       (
  3871.        (set #dir "Developer/Amiga-E/Examples")
  3872.        (P_MkDirInfo)
  3873.        (set #file (cat @app-name "-Demo.e"))
  3874.        (P_CpFile)
  3875.       )
  3876.     )
  3877.        )
  3878.      )
  3879.  
  3880.      ; Modula-II
  3881.      (if (IN #install_proglang 4)
  3882.        (
  3883.     (set #infos 1)
  3884.     (set #dir "Developer/Modula")
  3885.     (P_MkDirInfo)
  3886.     (set #infos 0)
  3887.     (set #dir "Developer/Modula/txt")
  3888.     (P_MkDirInfo)
  3889.     (set #pattern 0)
  3890.     (set #file (cat "MCC" @app-name ".def"))
  3891.     (P_CpFile)
  3892.     (set #file (cat "MCC" @app-name ".mod"))
  3893.     (P_CpFile)
  3894.     (if #chk_modula_demo
  3895.       (
  3896.        (set #dir "Developer/Modula/Demo")
  3897.        (P_MkDirInfo)
  3898.        (set #file (cat @app-name "Demo.mod"))
  3899.        (P_CpFile)
  3900.       )
  3901.     )
  3902.        )
  3903.      )
  3904.  
  3905.      ; Oberon
  3906.      (if (IN #install_proglang 5)
  3907.        (
  3908.     (set #infos 1)
  3909.     (set #dir "Developer/Oberon")
  3910.     (P_MkDirInfo)
  3911.     (set #infos 0)
  3912.     (set #dir "Developer/Oberon/txt")
  3913.     (P_MkDirInfo)
  3914.     (set #file (cat "MCC" @app-name ".mod"))
  3915.     (set #pattern 0)
  3916.     (P_CpFile)
  3917.     (if #chk_oberon_example
  3918.       (
  3919.        (set #dir "Developer/Oberon/Examples")
  3920.        (P_MkDirInfo)
  3921.        (set #file (cat @app-name "Demo.mod"))
  3922.        (P_CpFile)
  3923.       )
  3924.     )
  3925.        )
  3926.      )
  3927.  
  3928.      ; ARexx
  3929.      (if (IN #install_proglang 6)
  3930.        (
  3931.     (set #infos 1)
  3932.     (set #dir "Developer/Rexx")
  3933.     (P_MkDirInfo)
  3934.     (set #infos 0)
  3935.     (set #dir "Developer/Rexx/Include")
  3936.     (P_MkDirInfo)
  3937.     (set #pattern 0)
  3938.     (set #file (cat @app-name "_mcc.rexx"))
  3939.     (P_CpFile)
  3940.     (if #chk_rexx_example
  3941.       (
  3942.        (set #dir "Developer/Rexx/Examples")
  3943.        (P_MkDirInfo)
  3944.        (set #file (cat @app-name "-Demo.rexx"))
  3945.        (P_CpFile)
  3946.       )
  3947.     )
  3948.        )
  3949.      )
  3950.  
  3951.      ; Cluster
  3952.      (if (IN #install_proglang 7)
  3953.        (
  3954.     (set #infos 1)
  3955.     (set #dir "Developer/Cluster")
  3956.     (P_MkDirInfo)
  3957.     (set #infos 0)
  3958.     (set #dir "Developer/Cluster/txt")
  3959.     (P_MkDirInfo)
  3960.     (set #pattern 0)
  3961.     (set #file (cat "MCC" @app-name ".def"))
  3962.     (P_CpFile)
  3963.     (set #file (cat "MCC" @app-name ".mod"))
  3964.     (P_CpFile)
  3965.     (if #chk_cluster_demo
  3966.       (
  3967.        (set #file (cat @app-name "Demo.mod"))
  3968.        (P_CpFile)
  3969.       )
  3970.     )
  3971.        )
  3972.      )
  3973.  
  3974.      ; Blitz Basic 2
  3975.      (if (IN #install_proglang 8)
  3976.        (
  3977.     (set #infos 1)
  3978.     (set #dir "Developer/BB2")
  3979.     (P_MkDirInfo)
  3980.     (set #infos 0)
  3981.     (set #dir "Developer/BB2/Include")
  3982.     (P_MkDirInfo)
  3983.     (set #dir "Developer/BB2/Include/MUI")
  3984.     (P_MkDirInfo)
  3985.     (set #pattern 0)
  3986.     (set #file (cat @app-name "_mcc.asc"))
  3987.     (P_CpFile)
  3988.     (if #chk_bb2_example
  3989.       (
  3990.        (set #dir "Developer/BB2/Examples")
  3991.        (P_MkDirInfo)
  3992.        (set #file (cat @app-name "-Demo.asc"))
  3993.        (P_CpFile)
  3994.       )
  3995.     )
  3996.        )
  3997.      )
  3998.  
  3999.      ; MUIBuilder 3
  4000.      (if (IN #install_proglang 9)
  4001.        (complete 67)
  4002.      )
  4003.  
  4004.     )
  4005.   )
  4006.  
  4007.   (if #install_source
  4008.     (
  4009.      (set #infos 1)
  4010.      (set #dir "Developer/Source")
  4011.      (P_MkDirInfo)
  4012.      (set #dir (tackon #dir (cat "MCC_" @app-name)))
  4013.      (P_MkDirInfo)
  4014.      (copyfiles (prompt #prompt_copy)
  4015.         (help @copyfiles-help)
  4016.         (source (tackon #src-dir #dir))
  4017.         (dest (tackon #dest-dir #dir))
  4018.         (all)
  4019.         (optional "nofail" "force")
  4020.         (confirm "expert")
  4021.      )
  4022.     )
  4023.   )
  4024.   (complete 78)
  4025.  
  4026.   ; Images
  4027.   (if #install_images
  4028.     (
  4029.      (set #infos 1)
  4030.      (set #dir "Images")
  4031.      (P_MkDirInfo)
  4032.      (copyfiles (prompt #prompt_copy)
  4033.         (help @copyfiles-help)
  4034.         (source (tackon #src-dir #dir))
  4035.         (dest (tackon #dest-dir #dir))
  4036.         (all)
  4037.         (optional "nofail" "force")
  4038.         (confirm "expert")
  4039.      )
  4040.     )
  4041.   )
  4042.   (complete 89)
  4043.  
  4044.   (P_CustomInstall)
  4045.   (complete 100)
  4046.  )
  4047.  
  4048. ; --- Uninstall ---------------------------------------------------------------
  4049.  
  4050.  (procedure P_Uninstall
  4051.   ; Params:
  4052.   ; #old_mcc_catalogs #old_docs #old_proglang #old_mcc #old_mcp
  4053.   ; #old_catalogs #old_mcp_catalogs #old_asciidocs #old_agdocs #old_demo
  4054.   ; #old_c_h #old_c_example #old_asm_i #old_asm_example #old_e_e #old_e_example
  4055.   ; #old_modula_def #old_modula_mod #old_modula_demo #old_oberon_mod
  4056.   ; #old_oberon_example #old_autodoc #old_source #old_existsmask #dest-dir
  4057.   ; #old_htmldocs #old_rexx #old_rexx_example #old_cluster_def
  4058.   ; #old_cluster_mod #old_cluster_demo #old_bb2 #old_bb2_example
  4059.   ; #old_muibuilder3 #old_muibuilder3_behaviour
  4060.   ;
  4061.   ; Results:
  4062.   ;
  4063.   ; Used Vars:
  4064.   ; #all #prompt #parts #defaultmask #langmask #uninstall_mcc_catalogs
  4065.   ; #uninstall_mcp_catalogs #docmask #uninstall_asciidocs #uninstall_agdocs
  4066.   ; #plangmask #uninstall_proglang #dir #file #existsmask #oldlangmask
  4067.  
  4068.   (set #existsmask #old_existsmask)
  4069.   (set #all (askbool (prompt #prompt_uninstall_all)
  4070.              (help #help_uninstall_all)
  4071.              (default 1)
  4072.         )
  4073.   )
  4074.   (if (NOT #all)
  4075.     (
  4076.      (set #prompt #prompt_uninstall_parts)
  4077.      (set #defaultmask %0000000)
  4078.      (P_AskParts)
  4079.      (if (IN #parts 1)
  4080.        (
  4081.     (set #prompt #prompt_uninstall_mcc_catalogs)
  4082.     (set #langmask #old_mcc_catalogs)
  4083.     (set #defaultmask %00000000000000000000000000000) ; LANGUAGE
  4084.     (P_AskLanguages)
  4085.     (set #uninstall_mcc_catalogs #langmask)
  4086.     (if (NOT (IN #parts 0))
  4087.       (
  4088.        (set #prompt #prompt_uninstall_mcp_catalogs)
  4089.        (set #langmask #old_mcp_catalogs)
  4090.        (set #defaultmask %00000000000000000000000000000) ; LANGUAGE
  4091.        (P_AskLanguages)
  4092.        (set #uninstall_mcp_catalogs #langmask)
  4093.       )
  4094.     )
  4095.        )
  4096.      )
  4097.      (if (IN #parts 2)
  4098.        (
  4099.     (set #prompt #prompt_uninstall_docs)
  4100.     (set #docmask #old_docs)
  4101.     (set #defaultmask %000)
  4102.     (P_AskDocFormats)
  4103.     (set #uninstall_asciidocs 0)
  4104.     (set #uninstall_agdocs 0)
  4105.     (set #uninstall_htmldocs 0)
  4106.  
  4107.     (if (IN #docmask 0) ; ASCII
  4108.       (
  4109.        (set #promp #prompt_uninstall_asciidocs)
  4110.        (set #langmask #old_asciidocs)
  4111.        (set #defaultmask %00000000000000000000000000000) ; LANGUAGE
  4112.        (P_AskLanguages)
  4113.        (set #uninstall_asciidocs #langmask)
  4114.       )
  4115.     )
  4116.     (if (IN #docmask 1) ; AmigGuide
  4117.       (
  4118.        (set #promp #prompt_uninstall_agdocs)
  4119.        (set #langmask #old_agdocs)
  4120.        (set #defaultmask %00000000000000000000000000000) ; LANGUAGE
  4121.        (P_AskLanguages)
  4122.        (set #uninstall_agdocs #langmask)
  4123.       )
  4124.     )
  4125.     (if (IN #docmask 2) ; HTML
  4126.       (
  4127.        (set #promp #prompt_uninstall_htmldocs)
  4128.        (set #langmask #old_htmldocs)
  4129.        (set #defaultmask %00000000000000000000000000000) ; LANGUAGE
  4130.        (P_AskLanguages)
  4131.        (set #uninstall_htmldocs #langmask)
  4132.       )
  4133.     )
  4134.  
  4135.        )
  4136.      )
  4137.      (if (IN #parts 4)
  4138.        (
  4139.     (set #prompt #prompt_uninstall_plangs)
  4140.     (set #plangmask #old_proglang)
  4141.     (set #defaultmask %0000000000)
  4142.     (P_AskProgLangs)
  4143.     (set #uninstall_proglang #plangmask)
  4144.        )
  4145.      )
  4146.     )
  4147.   )
  4148.   (complete 0)
  4149.  
  4150.   ; mcc
  4151.   (if (AND #old_mcc #all)
  4152.     (delete (tackon (tackon #dest-dir "libs/mui") (cat @app-name ".mcc")) (optional "force"))
  4153.   )
  4154.   (complete 13)
  4155.  
  4156.   ; mcp -> related catalogs
  4157.   (if (OR #all (IN #parts 0))
  4158.     (
  4159.      (if #old_mcp
  4160.        (delete (tackon (tackon #dest-dir "libs/mui") (cat @app-name ".mcp")) (optional "force"))
  4161.      )
  4162.      (set #parts (BITOR #parts %00010))
  4163.      (set #uninstall_mcp_catalogs #old_mcp_catalogs)
  4164.     )
  4165.   )
  4166.   (complete 25)
  4167.  
  4168.   ; Catalogs
  4169.   (if (AND #old_catalogs (OR #all (IN #parts 1)))
  4170.     (
  4171.      (if #old_mcc_catalogs
  4172.        (
  4173.     (set #dir (tackon #dest-dir "Locale/Catalogs"))
  4174.     (set #file (cat @app-name "_mcc.catalog"))
  4175.     (set #langmask (if #all #old_mcc_catalogs #uninstall_mcc_catalogs))
  4176.     (P_DeleteLanguages)
  4177.        )
  4178.      )
  4179.      (if #old_mcp_catalogs
  4180.        (
  4181.     (set #dir (tackon #dest-dir "Locale/Catalogs"))
  4182.     (set #file (cat @app-name "_mcp.catalog"))
  4183.     (set #langmask #uninstall_mcp_catalogs)
  4184.     (P_DeleteLanguages)
  4185.        )
  4186.      )
  4187.     )
  4188.   )
  4189.   (complete 38)
  4190.  
  4191.   ; Docs
  4192.   (if (OR #all (IN #parts 2))
  4193.     (
  4194.      ; ASCII
  4195.      (if #old_asciidocs
  4196.        (
  4197.     (set #dir (tackon #dest-dir "Docs"))
  4198.     (set #file (cat @app-name "_mcc.doc"))
  4199.     (set #langmask (if #all #old_asciidocs #uninstall_asciidocs))
  4200.     (P_DeleteLanguages)
  4201.        )
  4202.      )
  4203.  
  4204.      ; AmigaGuide
  4205.      (if #old_agdocs
  4206.        (
  4207.     (set #dir (tackon #dest-dir "Docs"))
  4208.     (set #file (cat @app-name "_mcc.guide"))
  4209.     (set #langmask (if #all #old_agdocs #uninstall_agdocs))
  4210.     (P_DeleteLanguages)
  4211.        )
  4212.      )
  4213.  
  4214.      ; HTML
  4215.      (if #old_htmldocs
  4216.        (
  4217.     (set #dir (tackon #dest-dir "Docs"))
  4218.     (set #langmask (if #all #old_htmldocs #uninstall_htmldocs))
  4219.     (set #oldlangmask #langmask)
  4220.     (P_BitToLanguage)
  4221.     (foreach (tackon #dir #lang) (cat @app-name "_#?.html")
  4222.       (
  4223.        ; Remove from Docs/.../home.html ?
  4224.        ; Remove Docs/.../home.html ?
  4225.        (set #langmask #oldlangmask)
  4226.        (set #file @each-name)
  4227.        (P_DeleteLanguages)
  4228.       )
  4229.     )
  4230.     ; Remove language from Docs/home.html ?
  4231.     ; Remove Docs/home.html ?
  4232.        )
  4233.      )
  4234.  
  4235.     )
  4236.   )
  4237.   (complete 50)
  4238.  
  4239.   ; Demo
  4240.   (if (AND #old_demo (OR #all (IN #parts 3)))
  4241.     (
  4242.      (set #dir (tackon #dest-dir "Demos"))
  4243.      (delete (tackon #dir (cat @app-name "-Demo")) (optional "force"))
  4244.      (delete (tackon #dir (cat @app-name "-Demo.info")) (optional "force"))
  4245.      (P_DelEmptyDir)
  4246.     )
  4247.   )
  4248.   (complete 63)
  4249.  
  4250.   ; Developer
  4251.   (if (AND #old_proglang (OR #all (IN #parts 4)))
  4252.     (
  4253.  
  4254.      ; C
  4255.      (if (OR #all (IN #uninstall_proglang 0))
  4256.        (
  4257.     (if #old_c_h
  4258.       (
  4259.        (set #dir (tackon #dest-dir "Developer/C/Include/MUI"))
  4260.        (delete (tackon #dir (cat @app-name "_mcc.h")) (optional "force"))
  4261.        (P_DelEmptyDir)
  4262.        (set #dir (pathonly #dir))
  4263.        (P_DelEmptyDir)
  4264.       )
  4265.     )
  4266.     (if #old_c_example
  4267.       (
  4268.        (set #dir (tackon #dest-dir "Developer/C/Examples"))
  4269.        (delete (tackon #dir (cat @app-name "-Demo.c")) (optional "force"))
  4270.        (P_DelEmptyDir)
  4271.       )
  4272.     )
  4273.     (set #dir (tackon #dest-dir "Developer/C"))
  4274.     (P_DelEmptyDir)
  4275.        )
  4276.      )
  4277.  
  4278.      ; C++
  4279. ;    (if (OR #all (IN #uninstall_proglang 1))
  4280.        (complete 63)
  4281. ;    )
  4282.  
  4283.      ; Asm
  4284.      (if (OR #all (IN #uninstall_proglang 2))
  4285.        (
  4286.     (if #old_asm_i
  4287.       (
  4288.        (set #dir (tackon #dest-dir "Developer/Assembler/Include/MUI"))
  4289.        (delete (tackon #dir (cat @app-name "_mcc.i")) (optional "force"))
  4290.        (P_DelEmptyDir)
  4291.        (set #dir (pathonly #dir))
  4292.        (P_DelEmptyDir)
  4293.       )
  4294.     )
  4295.     (if #old_asm_example
  4296.       (
  4297.        (set #dir (tackon #dest-dir "Developer/Assembler/Examples"))
  4298.        (delete (tackon #dir (cat @app-name "-Demo.s")) (optional "force"))
  4299.        (P_DelEmptyDir)
  4300.       )
  4301.     )
  4302.     (set #dir (tackon #dest-dir "Developer/Assembler"))
  4303.     (P_DelEmptyDir)
  4304.        )
  4305.      )
  4306.  
  4307.      ; Amiga-E
  4308.      (if (OR #all (IN #uninstall_proglang 3))
  4309.        (
  4310.     (if #old_e_e
  4311.       (
  4312.        (set #dir (tackon #dest-dir "Developer/Amiga-E/Modules/MUI"))
  4313.        (delete (tackon #dir (cat @app-name "_mcc.e")) (optional "force"))
  4314.        (P_DelEmptyDir)
  4315.        (set #dir (pathonly #dir))
  4316.        (P_DelEmptyDir)
  4317.       )
  4318.     )
  4319.     (if #old_e_example
  4320.       (
  4321.        (set #dir (tackon #dest-dir "Developer/Amiga-E/Examples"))
  4322.        (delete (tackon #dir (cat @app-name "-Demo.e")) (optional "force"))
  4323.        (P_DelEmptyDir)
  4324.       )
  4325.     )
  4326.     (set #dir (tackon #dest-dir "Developer/Amiga-E"))
  4327.     (P_DelEmptyDir)
  4328.        )
  4329.      )
  4330.  
  4331.      ; Modula-II
  4332.      (if (OR #all (IN #uninstall_proglang 4))
  4333.        (
  4334.     (set #dir (tackon #dest-dir "Developer/Modula/txt"))
  4335.     (if #old_modula_def
  4336.       (delete (tackon #dir (cat "MCC" @app-name ".def")) (optional "force"))
  4337.     )
  4338.     (if #old_modula_mod
  4339.       (delete (tackon #dir (cat "MCC" @app-name ".mod")) (optional "force"))
  4340.     )
  4341.     (P_DelEmptyDir)
  4342.     (if #old_modula_demo
  4343.       (
  4344.        (set #dir (tackon #dest-dir "Developer/Modula/Demo"))
  4345.        (delete (tackon #dir (cat @app-name "Demo.mod")) (optional "force"))
  4346.        (P_DelEmptyDir)
  4347.       )
  4348.     )
  4349.     (set #dir (tackon #dest-dir "Developer/Modula"))
  4350.     (P_DelEmptyDir)
  4351.        )
  4352.      )
  4353.  
  4354.      ; Oberon
  4355.      (if (OR #all (IN #uninstall_proglang 5))
  4356.        (
  4357.     (if #old_oberon_mod
  4358.       (
  4359.        (set #dir (tackon #dest-dir "Developer/Oberon/txt"))
  4360.        (delete (tackon #dir (cat "MCC" @app-name ".mod")) (optional "force"))
  4361.        (P_DelEmptyDir)
  4362.       )
  4363.     )
  4364.     (if #old_oberon_example
  4365.       (
  4366.        (set #dir (tackon #dest-dir "Developer/Oberon/Examples"))
  4367.        (delete (tackon #dir (cat @app-name "Demo.mod")) (optional "force"))
  4368.        (P_DelEmptyDir)
  4369.       )
  4370.     )
  4371.     (set #dir (tackon #dest-dir "Developer/Oberon"))
  4372.     (P_DelEmptyDir)
  4373.        )
  4374.      )
  4375.  
  4376.      ; ARexx
  4377.      (if (OR #all (IN #uninstall_proglang 6))
  4378.        (
  4379.     (if #old_rexx
  4380.       (
  4381.        (set #dir (tackon #dest-dir "Developer/Rexx/Include"))
  4382.        (delete (tackon #dir (cat @app-name "_mcc.rexx")) (optional "force"))
  4383.        (P_DelEmptyDir)
  4384.       )
  4385.     )
  4386.     (if #old_rexx_example
  4387.       (
  4388.        (set #dir (tackon #dest-dir "Developer/Rexx/Examples"))
  4389.        (delete (tackon #dir (cat @app-name "-Demo.rexx")) (optional "force"))
  4390.        (P_DelEmptyDir)
  4391.       )
  4392.     )
  4393.     (set #dir (tackon #dest-dir "Developer/Rexx"))
  4394.     (P_DelEmptyDir)
  4395.        )
  4396.      )
  4397.  
  4398.      ; Cluster
  4399.      (if (OR #all (IN #uninstall_proglang 7))
  4400.        (
  4401.     (set #dir (tackon #dest-dir "Developer/Cluster/txt"))
  4402.     (if #old_cluster_def
  4403.       (delete (tackon #dir (cat "MCC" @app-name ".def")) (optional "force"))
  4404.     )
  4405.     (if #old_cluster_mod
  4406.       (delete (tackon #dir (cat "MCC" @app-name ".mod")) (optional "force"))
  4407.     )
  4408.     (if #old_cluster_demo
  4409.       (delete (tackon #dir (cat @app-name "Demo.mod")) (optional "force"))
  4410.     )
  4411.     (P_DelEmptyDir)
  4412.     (set #dir (tackon #dest-dir "Developer/Cluster"))
  4413.     (P_DelEmptyDir)
  4414.        )
  4415.      )
  4416.  
  4417.      ; Blitz Basic 2
  4418.      (if (OR #all (IN #uninstall_proglang 8))
  4419.        (
  4420.     (if #old_bb2
  4421.       (
  4422.        (set #dir (tackon #dest-dir "Developer/BB2/Include/MUI"))
  4423.        (delete (tackon #dir (cat @app-name "_mcc.asc")) (optional "force"))
  4424.        (P_DelEmptyDir)
  4425.        (set #dir (pathonly #dir))
  4426.        (P_DelEmptyDir)
  4427.       )
  4428.     )
  4429.     (if #old_bb2_example
  4430.       (
  4431.        (set #dir (tackon #dest-dir "Developer/BB2/Examples"))
  4432.        (delete (tackon #dir (cat @app-name "-Demo.asc")) (optional "force"))
  4433.        (P_DelEmptyDir)
  4434.       )
  4435.     )
  4436.     (set #dir (tackon #dest-dir "Developer/BB2"))
  4437.     (P_DelEmptyDir)
  4438.        )
  4439.      )
  4440.  
  4441.      ; MUIBuilder 3
  4442. ;    (if (OR #all (IN #uninstall_proglang 9))
  4443.        (complete 63)
  4444. ;    )
  4445.  
  4446.      ; Autodocs
  4447.      (if (AND #old_autodoc (OR #all (NOT (BITXOR #uninstall_proglang #old_proglang))))
  4448.        (
  4449.     (set #dir (tackon #dest-dir "Developer/Autodocs"))
  4450.     (delete (tackon #dir (cat "MCC_" @app-name ".doc")) (optional "force"))
  4451.     (P_DelEmptyDir)
  4452.        )
  4453.      )
  4454.  
  4455.     )
  4456.   )
  4457.   (complete 75)
  4458.  
  4459.   (if (AND #old_source (OR #all (IN #parts 5)))
  4460.     (
  4461.      (set #dir (tackon (tackon #dest-dir "Developer/Source") (cat "MCC_" @app-name)))
  4462.      (P_DelDirRecursive)
  4463.      (set #dir (pathonly #dir))
  4464.      (P_DelEmptyDir)
  4465.     )
  4466.   )
  4467.   (complete 88)
  4468.  
  4469.   (set #dir (tackon #dest-dir "Developer"))
  4470.   (P_DelEmptyDir)
  4471.  
  4472.   (P_CustomUninstall)
  4473.   (complete 100)
  4474.  )
  4475.  
  4476. ; -----------------------------------------------------------------------------
  4477.  
  4478.  ; Check OS
  4479.  (P_GetOSVersion)
  4480.  (set #ver2 #min_os_version)
  4481.  (set #rev2 #min_os_revision)
  4482.  (P_CompareVersions)
  4483.  (if (= #result -1)
  4484.    (
  4485.     (set #ver #min_os_version)
  4486.     (set #rev #min_os_revision)
  4487.     (P_GetOSVersionStr)
  4488.     (abort (#abort_oldos #str #os_str))
  4489.    )
  4490.  )
  4491.  
  4492.  ; Check MUI
  4493.  (P_GetMUIVersion)
  4494.  (if (= #mui_ver 0)
  4495.    (abort #abort_nomui)
  4496.  )
  4497.  (set #ver2 #min_mui_version)
  4498.  (set #rev2 0)
  4499.  (P_CompareVersions)
  4500.  (if (= #result -1)
  4501.    (
  4502.     (set #ver #min_mui_version)
  4503.     (set #rev #min_mui_revision)
  4504.     (P_GetMUIVersionStr)
  4505.     (abort (#abort_oldmui #str #mui_str))
  4506.    )
  4507.  )
  4508.  
  4509.  ; Check if there is an already installed version?
  4510.  (if (= (fileonly (pathonly @icon)) "Install")
  4511.    (set #src-dir "/")
  4512.    (set #src-dir "")
  4513.  )
  4514.  (set #dest-dir @default-dest)
  4515.  (set #dir #dest-dir)
  4516.  (P_CheckExists)
  4517.  (P_CustomExists)
  4518.  (set #old_mcc #chk_mcc)
  4519.  (set #old_mcp #chk_mcp)
  4520.  (set #old_demo #chk_demo)
  4521.  (set #old_catalogs #chk_catalogs)
  4522.  (set #old_mcc_catalogs #chk_mcc_catalogs)
  4523.  (set #old_mcp_catalogs #chk_mcp_catalogs)
  4524.  (set #old_docs #chk_docs)
  4525.  (set #old_asciidocs #chk_asciidocs)
  4526.  (set #old_agdocs #chk_agdocs)
  4527.  (set #old_htmldocs #chk_htmldocs)
  4528.  (set #old_proglang #chk_proglang)
  4529.  (set #old_progdirs #chk_progdirs)
  4530.  (set #old_autodoc #chk_autodoc)
  4531.  (set #old_c_h #chk_c_h)
  4532.  (set #old_c_example #chk_c_example)
  4533.  (set #old_asm_i #chk_asm_i)
  4534.  (set #old_asm_example #chk_asm_example)
  4535.  (set #old_e_e #chk_e_e)
  4536.  (set #old_e_example #chk_e_example)
  4537.  (set #old_modula_def #chk_modula_def)
  4538.  (set #old_modula_mod #chk_modula_mod)
  4539.  (set #old_modula_demo #chk_modula_demo)
  4540.  (set #old_oberon_mod #chk_oberon_mod)
  4541.  (set #old_oberon_example #chk_oberon_example)
  4542.  (set #old_source #chk_source)
  4543.  (set #old_existsmask #chk_existsmask)
  4544.  (set #old_rexx #chk_rexx)
  4545.  (set #old_rexx_example #chk_rexx_example)
  4546.  (set #old_cluster_def #chk_cluster_def)
  4547.  (set #old_cluster_mod #chk_cluster_mod)
  4548.  (set #old_cluster_demo #chk_cluster_demo)
  4549.  (set #old_bb2 #chk_bb2)
  4550.  (set #old_bb2_example #chk_bb2_example)
  4551.  (set #old_muibuilder3 #chk_muibuilder3)
  4552.  (set #old_muibuilder3_behaviour #chk_muibuilder3_behaviour)
  4553.  
  4554.  (set #dir #src-dir)
  4555.  (P_CheckExists)
  4556.  
  4557.  ; Check old version
  4558.  (set #file (tackon (tackon #dest-dir "libs/mui") (cat @app-name ".mcc")))
  4559.  (P_GetVersion)
  4560.  (set #ver2 #ver)
  4561.  (set #rev2 #rev)
  4562.  
  4563.  ; Check archiv
  4564.  (set #i 0)
  4565.  (set #file "")
  4566.  (set #abstract 1)
  4567.  (while (AND (< #i 10) (= (strlen #file) 0))
  4568.    (
  4569.     (if (exists (tackon (tackon #src-dir "libs/mui") (cat @app-name (select #i "" "000" "010" "020" "020f" "030" "030f" "040" "040f" "060") ".mcc")) (noreq))
  4570.       (
  4571.        (set #file (tackon (tackon #src-dir "libs/mui") (cat @app-name (select #i "" "000" "010" "020" "020f" "030" "030f" "040" "040f" "060") ".mcc")))
  4572.        (set #abstract 0)
  4573.       )
  4574.     )
  4575.     (set #i (+ #i 1))
  4576.    )
  4577.  )
  4578.  (P_GetVersion)
  4579.  
  4580.  (P_CompareVersions)
  4581.  (if (= #result -1)
  4582.    (abort (#abort_oldversion #ver2 #rev2 #ver #rev))
  4583.    (if (= #result 0)
  4584.      (if (= #ver 0)
  4585.        (set #update 0)
  4586.        (set #update 1)
  4587.      )
  4588.      (set #update 0)
  4589.    )
  4590.  )
  4591.  
  4592.  ; Install over old/Update existing
  4593.  (select (if (OR #old_mcc #old_autodoc)
  4594.        (askchoice (prompt #prompt_install_uninstall)
  4595.               (help #help_askchoice @askchoice-help)
  4596.               (default 0)
  4597.               (choices
  4598.             (cat #prop
  4599.                  (if (= #update 0)
  4600.                 #choice_install
  4601.                 #choice_update
  4602.                  )
  4603.             )
  4604.             #choice_uninstall
  4605.               )
  4606.        )
  4607.        (
  4608.         (message #prompt_info)
  4609.         0
  4610.        )
  4611.      )
  4612.    ( ; Install
  4613.     (welcome #welcome_install)
  4614.     (P_Install)
  4615.    )
  4616.    ( ; Uninstall
  4617.     (set @abort-button #button_abort)
  4618.     (welcome #welcome_uninstall)
  4619.     (P_Uninstall)
  4620.     (exit #exit_uninstall_finished (quiet))
  4621.    )
  4622.  )
  4623.