[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

1700.0. "OA$GT_TYPE_MAIL = MEDDELELSE" by COPCLU::COPSPD::GLARGAARD (Allan Glargaard, DS @DMO) Mon Nov 02 1992 15:04

  Hi!

  After upgrading our production cluster, we've found several
  translation bugs in ALL-IN-1 V3.0/DANSK.

  I'm not going to bother you all with the full list, but will submit
  SPR's on them when I get the time to do so. BUT, please let me know
  if this is enough to get the bugs fixed.

  One particular problem though:

  I V2.4 OA$GT_TYPE_MAIL was translated to 'POST', while in V3.0 it is
  translated to 'MEDDELELSE' in OALLV.BLI

  This has the side effect that ALL-IN-1 does not know what to do with
  old mails, which of course have DOCTYPE = 'POST'. 

  If we don't want to convert old mails to the new doc. type (ie.
  loads and loads of disks full of documents, or at least a whole lot
  of DOCDB's), we have to get back to the old 'POST' translation.

  BUT, is OALLV.BLI the only place to change, or is the tag known
  somewhere else? I've searched all .EXEs for "MEDDELELSE" but found
  nothing. Where does the tag change from "MEDDELELSE" to "MAIL" on
  outgoing mail?

  Any thoughts on this will be greatly appreciated...

  Best regards,
  Allan
T.RTitleUserPersonal
Name
DateLines
1700.1Check with FrankfurtAIMTEC::WICKS_ALiverpool 4 Norwich 1Mon Nov 02 1992 16:3710
    Allan,
    
    Firstly before you do anything with OALLV check with the people
    at the localisation/translation centre in Frankfurt as to why this
    change was made - they may be a very good reason why this change was
    made.
    
    Regards,
    
    Andrew.D.Wicks
1700.2Spreads like a virusCOPCLU::COPSPD::GLARGAARDAllan Glargaard, DS @DMOTue Nov 03 1992 12:3250
  As some of you have noticed, the problem spreads like a virus.

  All the mails we've sent from Denmark since the upgrade this weekend
  are of document type "MEDDELELSE" instead of "MAIL" on all other
  systems. This means that you can't read the header on mails received
  from us, the status will be "NOTED" instead of "READ" afterwards and
  you can't get rid of the damn' thing!

  We have fixed this now!

  -

  We've modified OALLV.BLI (Changed OA$GT_TYPE_MAIL from "MEDDELELSE" to
  "POST", BLISSed and linked) so no more mails should be sent out with
  this bug.

  The reason why the "MEDDELELSE" was not translated to "MAIL" is due
  to the /LANGUAGE=OA$_LANG_MAIL_TYPE qualifier on the TYPE field on DOCDB.
  The symbol translates to 
  "DOKUMENT,POST,LANGTIDSARKIV,DISTRIB LIST/DOCUMENT,MAIL,ARCHIVE,DISTRIB LIST"
  and therefore the "MEDDELELSE" goes directly into DOCDB without
  translation.

  -

  What do you do if you received any "MEDDELELSE":

  If you received any of these "MEDDELELSE", they can be fixed by
  executing the following for the user:
  <FOR CAB$ WITH .TYPE = "MEDDELELSE" DO -
  GET #X = .%KEY \\ WRITE CHANGE CAB$ %KEY = #X, TYPE = "POST"

  The user can then read the document as normal.

  -

  Why wasn't this found during QA in Frankfurt? 

  Well, one reason could be that there was no message router on the
  test system, not enough time to check everything, the test scripts
  were not good enough ...

  -

  There has always been translation bugs which the LEG's fixed
  themselves in local patches, but what do we do now the LEG's are
  gone? I myself am in customer services and am not supposed to have
  the time to make these patches! Will Frankfurt make the patches
  nessesary?
  Allan
1700.3Frankfurt will know what to doAIMTEC::WICKS_ALiverpool 4 Norwich 1Tue Nov 03 1992 16:4512
    ALLAN,
    
    Just checking that you replaced OALLV in OALLV.OLB and
    SITEOALLV.OLB, OALIBR and SITEOALIBR (yes it does live in all 4 places)
    and of course you used CM (:==:)
    
    I am confident that if you bring this feature to the attention of
    the L10N centre in Frankfurt they will do the right thing.
    
    Regards,
    
    Andrew.D.Wicks
1700.4Use your local translation?FORTY2::ASHGrahame Ash @REOWed Nov 04 1992 10:0217
>  What do you do if you received any "MEDDELELSE":
>
>  If you received any of these "MEDDELELSE", they can be fixed by
>  executing the following for the user:
>  <FOR CAB$ WITH .TYPE = "MEDDELELSE" DO -
>  GET #X = .%KEY \\ WRITE CHANGE CAB$ %KEY = #X, TYPE = "POST"
>
>  The user can then read the document as normal.

If I understand this correctly, the user has to user the local version of 
'MEDDELELSE' - so if an English or American user has one of these messages they 
should use:

  <FOR CAB$ WITH .TYPE = "MEDDELELSE" DO -
  GET #X = .%KEY \\ WRITE CHANGE CAB$ %KEY = #X, TYPE = "MAIL"

grahame
1700.5To clarifySCOTTC::MARSHALLWed Nov 04 1992 12:0211
.3 says:

>> OALLV in OALLV.OLB and SITEOALLV.OLB, OALIBR and SITEOALIBR

To clarify this: the US ENGLISH version of OALLV goes in [SITE]OALIBR.  The
local language version goes in [SITE]OALLV.

In theory, it shouldn't make any difference if you put a local language version
in OALIBR, but it's probably safer to keep things as they were intended.

Scott
1700.6How to fix NOTED and moreCOPCLU::COPSPD::GLARGAARDAllan Glargaard, DS @DMOWed Nov 04 1992 15:3625
Re.: .3, Andrew

>    I am confident that if you bring this feature to the attention of
>    the L10N centre in Frankfurt they will do the right thing.
>    

  I'm currently investigating what the correct escalation procedure
  for me would be. Raising a CLD would probably end in cold water or
  am I very wrong in this assumption?

  A escalation template and an account to send it to would be greatly
  appreciated.

  One thing about the fix for the "NOTED" problem, you have to make
  sure all messages are transfered from PENDING.DAT to the user before
  you do the <FOR loop. 

  For each user, issue a 
  CABINET GET_PENDING "MAIL", OA$FOLDERS.INBOX[OA$ALLIN1_LANGUAGE]
  (Stolen from Tony's technical odyssey)

  Thanks for taking interest in this "local" matter :-)

  Best regards,
  Allan
1700.7Let us know when you find outAIMTEC::WICKS_ALiverpool 4 Norwich 1Wed Nov 04 1992 17:0721
    Allan,
    
    The U.S CSC has no formal escalation path to Frankfurt. I cannot speak
    for the European CSCs maybe one of them can reply (P.S Basingstoke
    doesn't count in this case since they don't support I18N versions)
    
    A CLD would probably be over the top at this stage. I would open with
    an SPR to IOSG who at least have a semi-formal relationship with
    Frankfurt.
    
    The best and most productive informal method is to use ALL-IN-1 and
    send mail to the L10N centre.
    
    My interest in this topic stems from my involvement a few years ago
    in having to fix part of the Mail code to handle the Finnish word for
    Yes which is KYLLA (sorry can't do the funny little o on top).
    
    Regards,
    
    Andrew.D.Wicks
                                                                      
1700.9No official support channel openPETRUS::MIETHEFrank Miethe, LC Frankfurt, ISEThu Nov 05 1992 13:1224
RE: .0
	Allan,
	after looking to the danish terminology I found the term 'MEDDELELSE'
    	is wrong. As you said it should be 'POST' as it was in V2.4.

	But in general the OA$GT_TYPE_MAIL has to be exact the same string as
	the corresponding one of OA$_LANG_MAIL_TYPE in OA.A1$MSG. This is the 
	only way to translate it internally to 'MAIL' (so RE: .4 Grahame is
	right). When a user get's this mail in an other language, it will be 
	translated back to the LV corresponding string.

RE: .7
	Andrew,
	there is until now no official way that the LC Frankfurt gets involved
	in escalation!

	But I think thats no way we can go, so I asked Product Management to
	find a way to get money for this. When my management says do the LV
	line support I will do (and I would like it to do)...

Regards,
	Frank