Description of problem: When I run xemacs in Japanese, I see French text partly appearing in initial help text. Version-Release number of selected component (if applicable): xemacs-21.5.27-8.fc7.x86_64 xemacs-common-21.5.27-8.fc7.x86_64 xemacs-packages-base-20061221-1.fc7.noarch xemacs-packages-extra-20061221-1.fc7.noarch How reproducible: every time Steps to Reproduce: 1. LANG=ja_JP.UTF-8 /usr/bin/xemacs -vanilla 2. LANG=ja_JP.UTF-8 /usr/bin/xemacs -help Actual results: 1. see screenshot 2. outputs: Loading leim-list... xemacs exiting. Expected results: 1. No French in initial splash help text 2. help to appear in shell
Created attachment 154311 [details] Screenshot-XEmacs.png
(In reply to comment #0) > 1. No French in initial splash help text French is displayed... well, because the Japanese startup screen code actually contains French :P. I don't speak nor write either, will report upstream. Unless you happen to know Japanese well enough to provide the translation? http://cvs.xemacs.org/viewcvs.cgi/XEmacs/packages/mule-packages/locale/start-files/ja/locale-start.el?rev=.&content-type=text/vnd.viewcvs-markup > 2. help to appear in shell After "xemacs exiting.", I see also 'Cannot open load file: "un-define"'; the attached patch (for xemacs-packages-extra) appears to be one crude way of fixing it for XEmacs >= 21.5, will send upstream too.
Created attachment 154344 [details] Don't try to load un-define in XEmacs >= 21.5 (in Japanese UTF-8 setups)
Created attachment 154374 [details] locale-start.el-ja.patch Here is a patch with Japanese translations. I attached it as binary since I am not very sure what will happen to the encodings as plain text. (Japanese is ISO2022-JP, French was already corrupted?)
Created attachment 154375 [details] locale-start.el Note this is based on the current "/usr/share/xemacs/mule-packages/etc/start-files/ja/locale-start.el" in xemacs-packages-extra-20061221-1.fc7.
(In reply to comment #5) > Note this is based on the current [..] > xemacs-packages-extra-20061221-1.fc7. But since according to cvs this file hasn't changed in the last couple of years that should be fine I guess. :)
Comment on attachment 154375 [details] locale-start.el (Attachment 154375 [details] should be in iso2022-jp.)
Oh, if upstream prefers utf-8 encoding I am happy to provide it too.
Fixed in 20070427-1 in Rawhide, and both changes committed upstream too. Thanks!
Maybe unrelated but when I ran xemacs in rawhide yesterday I noticed some garbage/boxes in a couple of the entries on the menubar, presumably fonts related - I guess until now the menu was not translated? Do you want another bug for that?
Yes, please report all new bugs as such. Anyway, I know that there are charset issues with the buffer tabs, but don't remember encountering them in the menubar.
Ok, no problem: I opened bug 243973 for the ja menubar issue.