[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

3057.0. "Turning English into British" by IOSG::PYE (Graham - ALL-IN-1 Sorcerer's Apprentice) Thu Aug 19 1993 16:00

NB I've reposted this here, since apparently this is where it was before, but
somehow it got deleted.....		Graham

We had an internal system the other day, that the installer had forgotten to
say GB to the dialect question, and hence had installed a US English system,
rather than a British system. This is the list if things we thought that you'd
need to do to correct the error after the installation. If anyone tries this
and discovers something we missed, please reply here.

    0)   Take lots of backups :-)

    1)	 Get the A1DUS_GB030.A (British Dialect saveset)
    
    2)	 Restore it to a directory
    
    3)	 Do the following copies:-
    
    	 copy A1LNKASK.COM_D oa$build_share:A1LNKASK.COM;
    	 copy OALLV.BLI_D oa$build_llv:OALLV.BLI;
    	 copy DIR.A1$MSG_D oa$build_llv:DIR.A1$MSG;
    	 copy OA.A1$MSG_D oa$build_llv:OA.A1$MSG;
    	 copy SA.A1$MSG_D oa$build_llv:SA.A1$MSG;
    	 copy SM.A1$MSG_D oa$build_llv:SM.A1$MSG;
    	 copy DIR_SYM.A1$SECTION_D oa$lib_llv:DIR_SYM.A1$SECTION;
    	 copy OA_SYM.A1$SECTION_D oa$lib_llv:OA_SYM.A1$SECTION;
    	 copy SA_SYM.A1$SECTION_D oa$lib_llv:SA_SYM.A1$SECTION;
    	 copy SM_SYM.A1$SECTION_D oa$lib_llv:SM_SYM.A1$SECTION;
    	 copy LIBKLT.WPL_D oa$lib_llv:LIBKLT.WPL;
    	 copy UK_ADDENDUM.WPL oa$lib_llv:UK_ADDENDUM.WPL 
    
    	 
    4)	 Do the following FMS replaces:-
    
        fms/librarary/replace oa$lib_llv:admin sa$create2
        fms/librarary/replace oa$lib_llv:admin sa$profile2
        fms/librarary/replace oa$lib_llv:manager network$create
        fms/librarary/replace oa$lib_llv:manager sm$create2
        fms/librarary/replace oa$lib_llv:manager sm$create$profile2
        fms/librarary/replace oa$lib_llv:manager sm$profile2
        fms/librarary/replace oa$lib_llv:manager sm$tpl$ge6
        fms/librarary/replace oa$lib_llv:manager smxprofil
        fms/librarary/replace oa$lib_llv:manager smtemplate6
        fms/librarary/replace oa$lib_llv:manager sm$template$global$edit2
        fms/librarary/replace oa$lib_llv:memres network
        fms/librarary/replace oa$lib_llv:memres profil2
        fms/librarary/replace oa$lib_llv:memres profil5
        fms/librarary/replace oa$lib_llv:manager smtemplate
        fms/librarary/replace oa$lib_llv:manager sm$profile5
        fms/librarary/replace oa$lib_llv:manager sm$create$profile5
        fms/librarary/replace oa$lib_llv:oaform phcent
        fms/librarary/replace oa$lib_llv:oaform phpent
        fms/librarary/replace oa$lib_llv:oaform spd2
        fms/librarary/replace oa$lib_llv:oaform dds$index$view	

    4.5) Compile the above form libraries!
    
    5)	 Do the following LIB replaces:-
    
    	 library/replace oa$build_llv:oallv oallv.obj
    	 library/replace oa$site_build_llv:siteoallv oallv.obj
    
    6)	 To sort out the spell checker do 
    
    	 $ type lci$lexicons:lookup.txt
    	 
    	 then
    
    	 $ type lookup_british.txt
    
    	 edit lci$lexicons:lookup.txt and add the lines from 
         lookup_british.txt that don't already exist.
    
    	 copy IBSFX528.DSK lci$lexicons:IBSFX528.DSK;
    	 copy IBSFX528.RAM lci$lexicons:IBSFX528.RAM;
       
    7)	 Relink ALL-IN-1, copy the new OA$MAIN.EXE to oa$lib_share
    
    8)	 Change the language record in A1CONFIG
    
    	 Call up form A1CONFIG, select the ENGISH record, do a COpy, change 
         the key field to BRITISH.
    
    	 Call up the ENGISH record again, and use DELete to get rid of it!
    
    9)	 Change the language field in all PARTITION records
    
    	 Do 
    
    <FOR PARTITION DO WRITE CHANGE PARTITION KEY=.%KEY , LANGUAGE="BRITISH"
    
    10)	 Change the language field in all CM datasets. Some of this is a 
         bit tedious but it is essential to get right!
    
    	 CM$SDC:
    
    	 **THIS WILL ONLY BE OK IF NOTHING HAS BEEN CUSTOMISED**
    
    	 copy cm$sdc$british.dat oa$data_share:cm$sdc.dat;
    
    	 CM$MAF:
    
    	 Call up form CM$MAF, select the OA ENGLISH record, do a COpy, 
         change the key area field to BRITISH and the Description: to 
         "ALL-IN-1 BRITISH Area". Call up the ENGISH record again, and use 
         DELete to get rid of it!
    
    	 CM$AUTH$LOCATIONS:
    
    	 Call up form CM$AUTH$LOCATIONS, select each record that has 
         ENGLISH area in the key, copy and change the key area field to 
         BRITISH, change all other ENGLISH references in the record to 
         BRITISH.  When you have done all 26 records, delete each of the 
         ENGLISH records! Phew! 
    
    	 CM$FORM$LIBS:
    
    	 follow the same procedure as CM$AUTH$LOCATIONS
    
    
    11)  Change all the default language fields of existing users
    
    	 <for profil do write change profil user=.%key, language="BRITISH"
    
    12)	 Rename all the *_ENGLISH directories to *_BRITISH	
    
    
    13)  Run A1V30START
    
    14)	 Pray! :-)
T.RTitleUserPersonal
Name
DateLines