[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
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.R | Title | User | Personal Name | Date | Lines
|
---|