jongminp@cae.wisc.edu (Jong-Min Park) (04/07/91)
I'm trying to install Korean, Japanese, and International System into a single System Folder. My goal is to leave all menu, alert etc. in English while being able to use several foreign scripts. The Installer in each disk just replaces the previously installed System, so I can't use this. Is it okay to just copy KanjiTalk file, HangulTalk file, and some other INIT/CDEV files into the system folder created using International System, or do Japanese, Korean (or any other non-alphabet language) Systems have special patch resources that need to be installed into the System file, in addition to itlx,KCHR,fonts etc. resources? If mixing several scrips is possible, are they compatible with each other at all? I believe most alphabet-using languages (e.g. Spanish) don't need special script drivers a la INIT/CDEV, so I guess just copying itlx, etc. resources would work. Is this true? Jong-Min (jongminp@cae.wisc.edu)
ldo@waikato.ac.nz (Lawrence D'Oliveiro, Waikato University) (04/08/91)
Regarding installing multiple foreign scripts into a single system: I did this long ago just for fun, with Japanese and Arabic (this was in my pre-CD-ROM days, when Japanese and Arabic were all you could get through APDA). I did get the occasional crash, but that might have been because I was running a 6.0.2 Japanese script with a 6.0.3 system. Also, removing MacroMaker helped make things a bit more reliable (I *wondered* why MacroMaker wasn't part of the Japanese system release...). I think you're on the right track: what you need to put in the System file are the itlx, KCHR and SICN resources, and the necessary fonts, there are definitely no INITs or PTCHs. If you miss any of the necessary resources, you'll know--the script system will refuse to install itself. If this happens, just go back in with ResEdit and have another look. The script systems themselves reside in separate INIT/cdev files (plus other ancillary files specific to each script) that you just have to copy into your system folder. One minor point: if you have any non-Roman script systems installed, you'll need to change the FOND ID of Chicago from 0 to 16383. Not only should you change the FOND resource ID, you must change the first word of the FOND itself to match. If you don't do this, you'll see Key Caps come up in Chicago, but with no font selected in its "Key Caps" menu! I can't remember if there were any worse consequences than this. Yes, it's true that non-English Roman systems do not require their own script systems; they just use the standard Roman script (and the same old fonts!) with special itlx and KCHR resources, nothing more. There may be an exception: I think the Yugoslavian (?) system has one or two double-byte characters in it; I'm not sure how these are handled. As I recall from comments made by Apple people at developer conferences, the ability to run multiple scripts at once (i e more than Roman-plus-one-other) is not officially supported as yet, but "the groundwork is there". I assume what this means is that they haven't fully tested it out yet. Best of luck... Lawrence D'Oliveiro fone: +64-71-562-889 Computer Services Dept fax: +64-71-384-066 University of Waikato electric mail: ldo@waikato.ac.nz Hamilton, New Zealand 37^ 47' 26" S, 175^ 19' 7" E, GMT+12:00
miyazaki@diana.NoSubdomain.NoDomain (Takeshi Miyazaki) (04/12/91)
As far as I know... (I have experiences only with English and Japanese system, though) One method 1) Copy DITL, STR, STR# resources from English system file to Japanese system file. 2) Substitute DAs to English ones. 3) Restart. If you want to run English system, press option+E at start up or restart without Kanji Talk init (using init picker utility) Another method I learned this from a japanese magazine on Macintosh, 1) Overwrite Japanese system file with English version of installer. 2) Change itlc resource to 1. 3) Same as above. I'm not a expert of Macintosh, so I don't know it can be applied to Korean, Japanese and English systems. But, Hope this helps. One more thing, I remember Japanese software house "Maki enterprise" sells ScriptMover(?) which can install multiple foreign system resources to English system file. (correct me, if I am wrong.) You can reach them at 0888-72-5770 (tel) or 0833-72-6380 (fax). address is P.O. Box 6, Awa-ikeda, Tokushima, Japan. Takeshi Miyazaki miyazaki@ee.princeton.edu