Use a message file and then all your error message will be external to the
program.  In your DDS you reference a message ID which is contained in the
proper messsage file.  Then you can have multiple message files (on for each
language) and use a *libl to control which language message file the user
gets.
HTH.
Carl
Carl Galgano
EDI Consulting Services, Inc.
540 Powder Springs Street
Suite C19
Marietta, GA  30064
770-422-2995
mailto: cgalgano@ediconsulting.com
http://www.ediconsulting.com
EDI, Communications and AS400 Technical Consulting

-----Original Message-----
From: Chris.Chambers@v2music.com <Chris.Chambers@v2music.com>
To: midrange-l@midrange.com <midrange-l@midrange.com>
Date: Wednesday, January 06, 1999 1:04 PM
Subject: Multilingual Screens


>
>
>I am constructing a system which needs the screens to be presented to each
>user in the langauage of their choice(eg English, German, French, Italian
>and Greek).
>
>I am initially exploring this using message files via the ERRMSGID and
>MSGCON keywords in the DDS. But it seems one has to designate the exact
>message file at compilation and so compile the DDS once for each language
>used which is a pain and means one has to retain multiple libraries of
>screens.
>
>Perhaps the COBOL programs could populate the texts on screen using a
>different msg file via OVRDBF at run time but what about the time overhead
>and the normal DDS ERRMSG processing would be lost.
>
>Anyone got any experience in this area? Any ideas or tips ideas gratefully
>appreciated.
>
>Kind Regards,
>
>Chris
>
>
>+---
>| This is the Midrange System Mailing List!
>| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
>| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
>| To unsubscribe from this list send email to
MIDRANGE-L-UNSUB@midrange.com.
>| Questions should be directed to the list owner/operator:
david@midrange.com
>+---
BEGIN:VCARD
VERSION:2.1
N:Galgano;Carl;J.
FN:Carl J. Galgano
ORG:EDI Consulting Services, Inc.
TEL;WORK;VOICE:770-422-2995
TEL;PAGER;VOICE:770-839-8168
TEL;WORK;FAX:770-425-8391
ADR;WORK;ENCODING=QUOTED-PRINTABLE:;;540 Powder Springs Street=0D=0ASuite C19;Marietta;GA;30064
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:540 Powder Springs Street=0D=0ASuite C19=0D=0AMarietta, GA 30064
URL:
URL:http://www.ediconsulting.com
EMAIL;PREF;INTERNET:cgalgano@ediconsulting.com
REV:19990106T184046Z
END:VCARD

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available here. If you have questions about this, please contact [javascript protected email address].