| Hello
It may be not of direct help, but I add a flow chart what happens.
You may have troubles accessing the dictionaries when going back to V2.4
because of the new dialects.
Regards, Peter
When entering the Dictionary Maintenance menu (WP DIC) initially, the
following happens:
Form WPCONT1
Form SCD
/PRE='DO LNGSPLMNU'
OA$DO_SHARE:LNGSPLMNU.SCP
+-----------------------------------------------------------------------+
| . |
| . |
|.IF $LNG_AMETHYST EQS "3" THEN .EXIT |
|DO LNGSPLCONVERT |
| |
OA$LIB_SHARE:LNGSPLCONVERT.SCP
Runs only once during the upgrade (set by symbol $LNG_AMETHYST)
+-------------------------------------------------------------------+
|.IF "WPL_DICTS.DAT" EQS "" THEN |
| CREATE WPL_DICTS |
|Fill it with 10 empty records |
+-------------------------------------------------------------------+
|CREATE WPL_LANGS |
|COPY (make copies for three dialects): |
| V2.4 V3.0 |
| ENGLISH (PERSONAL.LGP) AMERICAN (PERSONAL.LGP) |
| BRITISH (PERSONALBRI.LGP) |
| |
| GERMAN (PERSONLICH.LGP) HIGH GERMAN (PERSONLICH.LGP) |
| SWISS GERMAN (PERSONLICHSWI.LGP) |
| |
| FRENCH (PERSONNEL.LGP) CANADIAN FRENCH (PERSONNEL.LGP) |
| CONTINENTAL FRENCH (PERSONNELEUR.LGP) |
| |
|DO LNGSPLINI |
| |
OA$DO_SHARE:LNGSPLINI.SCP
+--------------------------------------------------------------+
|Creates INTERNATIONAL, CORPORATE, GROUP and Personal |
|Dictionary (the language is taken from symbol #LANGUAGE; |
|in fact, this symbol is empty and the value is taken from |
|OA$_WPL_SPL_DEFAULT_LANG [AMERICAN], defined in OA$BUILD_SHARE|
|OASYMMSG.MAR). |
| |
|Copy empty RMS file, create cabinet entry, update WPL_LANGS. |
+--------------------------------------------------------------+
|GET $LNG_AMETHYST = "3" |
|.EXIT |
+-------------------------------------------------------------------+
| .EXIT |
+-----------------------------------------------------------------------+
|
| The conversion is also done when a spell check is performed, or as Peter
said, when entering the Dictionary Maintenance menu, so it's whichever of
these is done first.
The conversion is done for each user only when it first needs to be done so
if you switched back to V2.4 before users start using ALL-IN-1 V3 then
their accounts will not have been changed.
Richard
|