From xemacs-m  Tue Apr 15 15:16:23 1997
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5])
	by xemacs.org (8.8.5/8.8.5) with SMTP id PAA02990
	for <xemacs-beta@xemacs.org>; Tue, 15 Apr 1997 15:16:22 -0500 (CDT)
Received: from Eng.Sun.COM ([129.146.1.25]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id NAA24466; Tue, 15 Apr 1997 13:15:52 -0700
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id NAA02321; Tue, 15 Apr 1997 13:15:49 -0700
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id NAA17266; Tue, 15 Apr 1997 13:15:49 -0700
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id NAA03548; Tue, 15 Apr 1997 13:15:48 -0700
Date: Tue, 15 Apr 1997 13:15:48 -0700
Message-Id: <199704152015.NAA03548@xemacs.eng.sun.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: Robert Weingruber <weingrub@sde.hp.com>
Cc: xemacs-beta@xemacs.org
Subject: MULE and Localization
In-Reply-To: <3353950B.23FF@sde.hp.com>
References: <3353950B.23FF@sde.hp.com>
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>

>>>>> "Robert" == Robert Weingruber <weingrub@sde.hp.com> writes:

Robert> Hi XEmacs Gurus - 
Robert> I am using 20.1-b8 with MULE, trying to do some localization.
Robert> When I do things like setting a menuitem, or message, to 
Robert> Japanese in (for ex):

Robert> (defconst my-file-menu
Robert>  '("#JpnStr2#"
Robert>     ["#JpnStr3#"                     my-new-file                t]
Robert> ...
Robert> (add-submenu nil my-file-menu "Options")

The menubar is not part of XEmacs proper, in the sense that the
menubar labels are not strings or in a buffer.  The traditional
localization methods of having X translation resources in
etc/app-default/$LANG/Emacs does work, but only using the locale
model.  If $LANG=ja, you should get Japanese menus automagically.  If
you add your own menus, you can also add translation resources.

Martin

