当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : Emacs简体/繁體中文菜单语言包for linux/windows[2013/5/22更新]
帖子发表于 : 2009-06-26 18:59 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
原贴名:Emacs中文菜单汉化包deb下载(不必修改 ~/.emacs文件就能显示中文界面)
emacs-locale-zh-cn .deb
2013-5-22 更新:製作并上傳繁體中文語言包(共三種軟體包格式):
適用于: Emacs 22.3-24.3. 軟體包格式說明:
* (.deb) for Debian/Ubuntu/
* (.tar.gz) for Linux/BSD/Unix
* (.zip) for Windows/

https://sourceforge.net/projects/emacsl ... ale-zh-cn/
附件:
emacs-locale-zh-tw.jpg
emacs-locale-zh-tw.jpg [ 87.37 KiB | 被浏览 8140 次 ]


2013-4-7 更新:
上传附件到 https://sourceforge.net/projects/emacsl ... cale-zh-cn

分身链接:
http://www.mirrorservice.org/sites/down ... ale-zh-cn/
引用:
Emacs 简体中文汉化包及菜单翻译开发包下载
更新日期:2013-01-09
详细更新记录见 12 楼

说明:
emacs-locale-zh-cn : Emacs 简体中文汉化包
emacs-locale-dev :Emacs 菜单翻译开发包

发送主题为"emacs-locale"的电子邮件到 emacs-locale@qq.com ,
即可获得下载地址(附件已上传到 sourceforge)。


* 文件101 (DEB格式):
文件名: emacs-locale-zh-cn_1:22.3-24.3-1~careone14_all.deb
适用于: Emacs 22.3-24.3 for Ubuntu/Debian
说明:Emacs 简体中文汉化包
更新日期:2013.1.8
文件大小:3.9 M
已下载 次(2013.1.8 -- ?)

----------------

* 文件102 (tar.gz 格式):
文件名: emacs-locale-zh-cn_1:22.3-24.3-1~careone14_all.tar.gz
适用于: Emacs 22.3-24.3 for Unix/Linux/BSD
说明:Emacs 简体中文汉化包
更新日期:2013.1.8
文件大小:3.9 M
已下载 次(2013.1.8 -- ?)

----------------

* 文件103 (.zip 格式):
文件名: emacs-locale-zh-cn_1:22.3-24.3-1~careone14_windows.zip
适用于: Emacs 22.3-24.3 for Windows
说明:Emacs 简体中文汉化包
更新日期:2013.1.8
文件大小:约 4 M
已下载 次(2013.1.8 -- ?)

----------------

以下文件为开发包:

注:开发包仅供开发者翻译 Emacs 菜单为其它语言(如繁体中文等),
或对其它英文版的.el文件和插件进行翻译补充。普通用户不需要下载!

* 文件201 (开发包,deb 格式):
文件名:emacs-locale-dev_1:22.3-24.3-1~careone14_all.deb
适用于: Emacs 22.3-24.3 for Ubuntu/Debian
说明:Emacs 菜单翻译开发包
更新日期:2013.1.8
文件大小:82.3 K
下载地址: https://sourceforge.net/projects/emacsl ... ocale-dev/
已下载 次(2013.1.8 -- ?)
附件:
文件注释: 开发包(成品)
emacs-locale-dev_1_22.3-24.3-1~careone14_all.deb [82.26 KiB]
被下载 186 次

附件:
文件注释: 开发包,半成品(无法正常使用,仅供bash和lisp编程高手参考和改良代码。待功能完成后,再正式发布)
emacs-locale-dev_1.16beta_all.deb [95.84 KiB]
被下载 114 次
----------------

* 文件202 (开发包,tar.gz 格式):
文件名: emacs-locale-dev_1:22.3-24.3-1~careone14_all.tar.gz
适用于: Emacs 22.3-24.3 for Unix/Linux/BSD
说明:Emacs 菜单翻译开发包
更新日期:2013.1.8
文件大小: 78.7 K
下载地址: https://sourceforge.net/projects/emacsl ... ocale-dev/
已下载 次(2013.1.8 -- ?)
附件:
文件注释: 开发包(成品)
emacs-locale-dev_1_22.3-24.3-1~careone14_all.tar.gz [78.66 KiB]
被下载 144 次

----------------

引用:
2013-01-10

emacs-locale Tips

* 如何使用 emacs-locale ?

先下载并安装 emacs-locale-zh-cn.deb (或 .tar.gz).

** 请运行 emacs-locale.zh_CN -h 来查看详细功能。

** 还可以运行 emacs-locale.zh_CN --extra 来查看额外的附加功能。

* 如何实现不同用户使用不同语言的 Emacs 菜单界面?
方法(以 Emacs 24.x 为例):
1.下载并安装 emacs-locale-zh-cn.deb (或 .tar.gz).
安装后所有用户默认界面为简体中文(当前汉化包支持 Emacs 22.3-24.3);

2.以 root 用户身份,将菜单从简体中文重置为英文界面
(-g 参数对所有用户有效);
sudo emacs-locale.zh_CN --global-reset 24

3.以普通用户身份,将菜单设为简体中文(-u 参数仅对当前用户有效);
emacs-locale.zh_CN -u 24 zh_CN

4.以普通用户身份,将菜单设为繁体中文(当前暂时未对繁体中文实现翻译);
如果有人翻译了繁体中文,这个软件包也许应叫做 emacs-locale-zh-tw.deb
emacs-locale.zh_CN -u 24 zh_TW

5.如果以后有人翻译了其它语言包,可以用上述命令随意切换为任意语言。

附件:
emacs-locale-zh-cn.png
emacs-locale-zh-cn.png [ 38.09 KiB | 被浏览 22673 次 ]



_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


最后由 careone 编辑于 2013-05-23 5:55,总共编辑了 38 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: Emacs汉化包deb下载(不必修改 ~/.emacs文件就能显示中文界面)[2009/09/04更新]
帖子发表于 : 2010-01-14 16:14 

注册: 2009-06-08 16:59
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
好不容易找到这里,白高兴了,下载不到,楼主换个下载地址好么?或者发我邮箱里,谢谢(我的邮箱:175911319@qq.com)


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Emacs中文菜单汉化包deb下载[2012/7/30更新]
帖子发表于 : 2012-07-16 13:37 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
Emacs中文菜单汉化包deb下载(不必修改 ~/.emacs文件就能显示中文界面)
* 能自动显示行号 ( global-linum-mode 1)
引用:
[2012/7/30更新]
emacs-locale-zh-cn

* Emacs 中文菜单汉化包 (.deb) for Ubuntu/Debian 下载(emacs-locale-zh-cn)
viewtopic.php?f=17&t=212467

* Emacs 中文菜单汉化包 (.zip) for Windows/Linux/FreeBSD 下载
viewtopic.php?f=68&t=375876

2012/07/30 ver 10, Careone <careone@139.com>
* 整理了多余的文件,优化文件结构;

* Linux/Windows: 更新翻译了以下文件:
zh_CN/lisp/menu-bar.el
zh_CN/lisp/facemenu.el
zh_CN/lisp/minibuffer
zh_CN/lisp/ediff-hook.el
zh_CN/lisp/dired.el
zh_CN/lisp/international/mule-cmds.el
zh_CN/lisp/org/org.el for Emacs 23.4 (不适用于24.1, 需要单独翻译 ver 24.1)
zh_CN/lisp/language/chinese.el
zh_CN/lisp/play/animate.el
zh_CN/lisp/net/eudc.el
zh_CN/lisp/textmode/tex-mode.el
zh_CN/lisp/textmodes/ispell.el
zh_CN/lisp/emacs-lisp/lisp-mode.el
zh_CN/lisp/calendar/calendar-zh-cn.el

* Linux: /etc/emacs/site-start.d/disabled.d/ 重命名为 locale/ ;
* Linux: 添加新文件 /etc/emacs/site-start.d/90custom-locale.el ;

* Windows: 更新了 site-lisp/default.el, 不再需要修改注册表,也能正常显示中文菜单。
* Windows: 更新了 emacs-unreg-zh-cn.reg 注册表文件,方便某些情况下清除 Emacs 注册表信息。
* Windows: 添加了 zh_CN/lisp/play/sokoban.el 和 etc/sokoban.levels ;

已知问题

* 目前仅完成了部分菜单的汉化, 部分二级/三级菜单及帮助信息仍显示英文;

* Linux(--m2): lisp/facemenu.el 二级菜单汉化不完整;
* Linux(--m2): lisp/bookmark.el 汉化后加载未出现汉化效果;

* Linux: Emacs 23.1/Ubuntu 10.04 下,使用 --m1 或 --m2 方案后,tetris 俄罗斯方块游戏中
出现多余的空行间隔(Emacs 23.4/ 24.1 for Windows 未发现这一缺陷,原因未知);

* Windows: 部分菜单仍显示英文/中文乱码,但中文提示信息显示正常
(处理方案:在原中文译词后, 保留原英文字符串);

* Windows: 仅支持 Emacs 23.4/ 24.1 for Windows, 确认不支持 Emacs 22.3 for Windows;

* Windows: Emacs 24.1 for Windows, 使用时可能出现顶层菜单乱码,但下级菜单中文显示正常,
且这一问题可能随时触发恢复正常(Emacs 23.4 for Windows 暂未发现此问题);

TODO

* 汉化日历模块文件 calendar/cal-china.el, calendar/holidays.el .


2012/07/17 ver 9, Careone <careone@139.com>

* Windows/Linux: emacs-locale-zh-cn4win-linux.v9.zip for Windows and Linux released.

2012/07/16 ver 8, Careone <careone@139.com>

* Linux(.deb): emacs-locale-zh-cn_24.1-1~careone8_all.deb for Ubuntu/ Debian released.

* 暂未提供 .rpm 软件包。可以参考 .deb 或 .zip 软件包进行变通处理.

* 添加了带参数的命令 /usr/local/bin/emacs-locale-zh-cn --m1 | --m2 | --en ,
可以随时切换汉化方案及返回纯英文界面;

* 把汉化后的 .el 文件按原文件出处,保存在
/usr/share/emacs/$VERSION/site-lisp/zh_CN/lisp/ 目录结构下,
方便多版本/多语言兼容,以及后续维护;


已知问题

* 目前仅完成了部分菜单的汉化, 部分二级/三级菜单及帮助信息仍显示英文;

* Linux(--m2): lisp/facemenu.el 二级菜单汉化不完整;
* Linux(--m2): lisp/bookmark.el 汉化后加载未出现汉化效果;
* Linux(--m2): lisp/ediff-hook.el 汉化后加载未出现汉化效果;

* Linux: Emacs 23.1/Ubuntu 10.04 下,使用 --m1 或 --m2 方案后,tetris 俄罗斯方块游戏中
出现多余的空行间隔(Emacs 23.4/ 24.1 for Windows 未发现这一缺陷,原因未知);

* Windows: 部分菜单仍显示英文/中文乱码,但中文提示信息显示正常;

* Windows: 仅支持 Emacs 23.4/ 24.1 for Windows, 确认不支持 Emacs 22.3 for Windows;

* Windows: Emacs 24.1 for Windows, 使用时可能出现顶层菜单乱码,但下级菜单中文显示正常,
且这一问题可能随时触发恢复正常(Emacs 23.4 for Windows 暂未发现此问题);


TODO
* 汉化日历模块文件 calendar/cal-china.el, calendar/holidays.el .


引用:
[2012/7/16更新]
适用于Emacs 21.x -- 24.x;
2种汉化方案及纯英文界面,可以通过 sudo emacs-locale-zh-cn 命令随意切换。
汉化效果较好,推荐下载.

代码:
sudo emacs-locale-zh-cn --m1

(使用汉化方案1,默认值)

代码:
sudo emacs-locale-zh-cn --m2
(使用汉化方案2)

代码:
sudo emacs-locale-zh-cn --en
(还原为纯英文界面)
引用:
ChangeLog for emacs-locale-zh-cn

emacs-locale-zh-cn
version: 24.1-1~careone7
2012/7/15 updated by Careone <careone@139.com>

新增功能:
* 添加了 emacs-locale-zh-cn 命令来选择汉化方案,并可随时恢复到英文界面;
命令完整路径: /usr/local/bin/emacs-locale-zh-cn

汉化方案:
可任意选用两种汉化方案中的一种,并可随时通过 "emacs-locale-zh-cn --en" 命令切换回英文界面:

* 汉化方案1: sudo emacs-locale-zh-cn --m1
english.el + chinese-menu.el + mule-menu.el

测试通过(非完整汉化):
Emacs 22-24基本可通用;

* 汉化方案2(默认方案): sudo emacs-locale-zh-cn --m2
menu-bar.el

测试通过(非完整汉化):
-- Emacs 23.1/Ubuntu 10.04(实测通过);
-- Emacs 23.4/ 24.1(应该可正常运行,暂未测试);
-- Emacs 其它版本:不详

已知问题:
* 仅作了局部汉化,部分二级菜单及三级菜单汉化暂未完成;
* lisp/facemenu.el 二级菜单汉化不完整;
* lisp/bookmark.el 菜单汉化后无效果;
* lisp/ediff-hook.el 汉化后加载未出现汉化效果;
* Emacs 23.1/Ubuntu 10.04 下,使用 --m1 或 --m2 方案后,
tetris 俄罗斯方块游戏中出现多余的空行间隔;

* Windows 下部分菜单项乱码(但中文提示仍能正常显示中文);

文件/目录结构调整:
* 把汉化后的 .el 文件按原文件出处,保存在
/usr/share/emacs/$VERSION/site-lisp/zh_CN/lisp/ 目录结构下,
方便多版本/多语言兼容,以及后续维护;

TODO
* 更多 lisp/*/*.el 文件需要翻译、长期维护;


引用:
$ emacs-locale-zh-cn -h

Usage: /usr/local/bin/emacs-locale-zh-cn [OPTION]
toggle Emacs locale to Chinese Simipified (zh_CN) with 2 different methods:
use "chinese-menu.el" or "menu-bar.el"

-a, --auto equals [ --chinese-menu ], recommended (root please) *
--m1, --chinese-menu toggle locale to zh_CN with chinese-menu.el
and some others (root please)
--m2, --menu-bar toggle locale to zh_CN with menu-bar.el
and some others (root please)
--en, --english restore locale to en_US (root please)
-l, --list list supportted Emacs versions and extra options
-v, --version print the version information and exit
-h, --help print this message and exit




_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Emacs中文菜单汉化包deb下载(emacs-locale-zh-cn)[2012/7/30更新]
帖子发表于 : 2012-07-30 23:20 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
引用:
[2012/7/30更新]

最新的进度:
http://group.feixin.10086.cn/topic/comm ... 359/393724
http://user.qzone.qq.com/1357945875/blog/


emacs-locale-zh-cn

* Emacs 中文菜单汉化包 (.deb) for Ubuntu/Debian 下载(emacs-locale-zh-cn)
viewtopic.php?f=17&t=212467

* Emacs 中文菜单汉化包 (.zip) for Windows/Linux/FreeBSD 下载
viewtopic.php?f=68&t=375876

2012/07/30 ver 10, Careone <careone@139.com>
* 清理了多余的汉化文件,优化文件结构;

* Linux/Windows: 更新翻译了以下文件:
zh_CN/lisp/menu-bar.el
zh_CN/lisp/facemenu.el
zh_CN/lisp/minibuffer
zh_CN/lisp/ediff-hook.el
zh_CN/lisp/dired.el
zh_CN/lisp/international/mule-cmds.el
zh_CN/lisp/org/org.el for Emacs 23.4 (不适用于24.1, 需要单独翻译 ver 24.1)
zh_CN/lisp/language/chinese.el
zh_CN/lisp/play/animate.el
zh_CN/lisp/net/eudc.el
zh_CN/lisp/textmode/tex-mode.el
zh_CN/lisp/textmodes/ispell.el
zh_CN/lisp/emacs-lisp/lisp-mode.el
zh_CN/lisp/calendar/calendar-zh-cn.el

* Linux: /etc/emacs/site-start.d/disabled.d/ 重命名为 locale/ ;
* Linux: 添加新文件 /etc/emacs/site-start.d/90custom-locale.el ;

* Windows: 更新了 site-lisp/default.el, 不再需要修改注册表,也能正常显示中文菜单。
* Windows: 更新了 emacs-unreg-zh-cn.reg 注册表文件,方便某些情况下清除 Emacs 注册表信息。
* Windows: 添加了 zh_CN/lisp/play/sokoban.el 和 etc/sokoban.levels ;

已知问题

* 目前仅完成了部分菜单的汉化, 部分二级/三级菜单及帮助信息仍显示英文;

* Linux(--m2): lisp/facemenu.el 二级菜单汉化不完整;
* Linux(--m2): lisp/bookmark.el 汉化后加载未出现汉化效果;

* Linux: Emacs 23.1/Ubuntu 10.04 下,使用 --m1 或 --m2 方案后,tetris 俄罗斯方块游戏中
出现多余的空行间隔(Emacs 23.4/ 24.1 for Windows 未发现这一缺陷,原因未知);

* Windows: 部分菜单仍显示英文/中文乱码,但中文提示信息显示正常
(处理方案:在原中文译词后, 保留原英文字符串);

* Windows: 仅支持 Emacs 23.4/ 24.1 for Windows, 确认不支持 Emacs 22.3 for Windows;

* Windows: Emacs 24.1 for Windows, 使用时可能出现顶层菜单乱码,但下级菜单中文显示正常,
且这一问题可能随时触发恢复正常(Emacs 23.4 for Windows 暂未发现此问题);

TODO

* 汉化日历模块文件 calendar/cal-china.el, calendar/holidays.el .


2012/07/17 ver 9, Careone <careone@139.com>

* Windows/Linux: emacs-locale-zh-cn4win-linux.v9.zip for Windows and Linux released.

2012/07/16 ver 8, Careone <careone@139.com>

* Linux(.deb): emacs-locale-zh-cn_24.1-1~careone8_all.deb for Ubuntu/ Debian released.

* 暂未提供 .rpm 软件包。可以参考 .deb 或 .zip 软件包进行变通处理.

* 添加了带参数的命令 /usr/local/bin/emacs-locale-zh-cn --m1 | --m2 | --en ,
可以随时切换汉化方案及返回纯英文界面;

* 把汉化后的 .el 文件按原文件出处,保存在
/usr/share/emacs/$VERSION/site-lisp/zh_CN/lisp/ 目录结构下,
方便多版本/多语言兼容,以及后续维护;


已知问题

* 目前仅完成了部分菜单的汉化, 部分二级/三级菜单及帮助信息仍显示英文;

* Linux(--m2): lisp/facemenu.el 二级菜单汉化不完整;
* Linux(--m2): lisp/bookmark.el 汉化后加载未出现汉化效果;
* Linux(--m2): lisp/ediff-hook.el 汉化后加载未出现汉化效果;

* Linux: Emacs 23.1/Ubuntu 10.04 下,使用 --m1 或 --m2 方案后,tetris 俄罗斯方块游戏中
出现多余的空行间隔(Emacs 23.4/ 24.1 for Windows 未发现这一缺陷,原因未知);

* Windows: 部分菜单仍显示英文/中文乱码,但中文提示信息显示正常;

* Windows: 仅支持 Emacs 23.4/ 24.1 for Windows, 确认不支持 Emacs 22.3 for Windows;

* Windows: Emacs 24.1 for Windows, 使用时可能出现顶层菜单乱码,但下级菜单中文显示正常,
且这一问题可能随时触发恢复正常(Emacs 23.4 for Windows 暂未发现此问题);


TODO
* 汉化日历模块文件 calendar/cal-china.el, calendar/holidays.el .


_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/9/17更新]
帖子发表于 : 2012-09-17 16:24 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
引用:
2012/9/17更新

使用方法:
按照对应的版本,把本汉化包下的 emacs-xx.x 目录整个复制到原 Emacs 目录,合并到原来的文件夹即可,不需要额外调整注册表内容


* 先发布 23.1 - 24.2 for Windows 汉化包, for Linux 还需进一步调试和细节调整,稍后发布;
* 已编写翻译开发包模板,软件包暂定名为: emacs-locale-dev.deb, 可以参照模板进行其它语言,
如繁体中文,法语,德语等的翻译。调试完成后稍后一并发布;
* 已编写 man 手册,用于指导 emacs-locale 的翻译注意事项。用法:
man emacs-transor
稍后会包含在 emacs-locale-dev.deb 中;

* 基于翻译原始版本进行的脚本翻译,各版本译词统一;
* 相对之前发布的汉化包,结构进行了优化;
* 默认设置能完美支持gb2312/gbk/gb18030 (Emacs 22.3 及更早的版本,因自身原因,无法直接支持gb18030);

代码:
ChangeLog

2012-09-17 Careone

已翻译以下 lisp/*/*.el 文件为 zh_CN:

* lisp/bookmark.el ;暂未生效
* lisp/bs.el
* lisp/dired.el
* lisp/facemenu.el
* lisp/menu-bar.el ;24.1/24.2有缺陷,需要改用23.4才能正常显示中文菜单项
* lisp/time.el

* lisp/calendar/cal-china.el
* lisp/calendar/cal-menu.el
* lisp/calendar/lunar.el
* lisp/calendar/solar.el

* lisp/international/mule-cmds.el ;23.2-24.2有缺陷,需要改用23.1才能正常显示中文菜单项

* lisp/language/chinese.el

* lisp/net/eudc.el

* lisp/org/org.el

* lisp/play/animate.el

* lisp/textmodes/ispell.el

* lisp/vc/ediff-hook.el

已知问题
引用:
known-problems.txt

Known problems for translated Emacs lisp/*/*.el files
翻译过的 Emacs lisp/*/*.el 文件可能出现的已知问题

2012-09-17, by Careone <careone@139.com>, ver 0.1

Test for:
测试环境:

Emacs 22.3 - 24.2 for Windows
Emacs 23.1 for Ubuntu 10.04

* problems in all Emacs version
* 在全部Emacs版本都存在的问题

** #10001 menu-bar.el

*** Edit >> Bookmarks 下的子菜单仍显示英文;

暂时没有找到解决方案。

*** Buffers 下的子菜单仍显示英文;

暂时没有找到解决方案。

* problems in several Emacs version
* 在某些Emacs版本中存在的问题

** 22.3 及以前的旧版本 for Windows

*** 所有顶级菜单显示乱码。从 23.1 开始以后的新版本不存在这一问题。包括 menu-bar.el, dired.el, calendar/cal-menu.el 等文件;

解决方案:保留顶级菜单为英文字符串不作翻译。

** 22.3 及以前的旧版本 for Windows/Linux/...

*** gb2312/gbk/gb18030 中文显示乱码或不完整,或半个字符

原因:Emacs 22.3 及以往旧版本对多国语言支持不是太好,而且不支持 gb18030 中文编码, 从 23.1 开始才默认支持 gb18030。
解决方案:在 ~/.emacs 或 ~/_emacs 文件中新增或修改下面三项设置:

(set-language-environment 'Chinese-GB)
(setq-default pathname-coding-system 'euc-cn)
(setq file-name-coding-system 'euc-cn)

如果是 Emacs 22.3/Windows, 第一行请设为 Chinese-GB, 后面两行请设为 euc-cn;
如果是 Emacs 22.3/Linux, 第一行请设为 Chinese-GB, 后面两行请设为 utf-8;

如果是 Emacs 23.1/Windows 及更新的版本, 第一行建议设为 UTF-8 (设为 Chinese-GB 也行), 后面两行请设为 euc-cn;
如果是 Emacs 23.1/Linux 及更新的版本, 第一行建议设为 UTF-8 (设为 Chinese-GB 也行), 后面两行请设为 utf-8;

另外建议按下面的先后顺序来设置中文编码识别方式。
重要提示:写在最后一行的,实际上最优先使用,最前面一行,反而放到最后才识别。
utf-16le-with-signature 相当于 Windows 下的 Unicode 编码,这里也可写成
utf-16 (utf-16 实际上还细分为 utf-16le, utf-16be, utf-16le-with-signature
等多种)

;;; ---------------------
(prefer-coding-system 'cp950)
(prefer-coding-system 'gb2312)
(prefer-coding-system 'cp936)
(prefer-coding-system 'gb18030)
;(prefer-coding-system 'utf-16le-with-signature)
(prefer-coding-system 'utf-16)
(prefer-coding-system 'utf-8)
;;; ---------------------

** 23.2 - 24.2 for Windows/Linux/...

*** 翻译过的 international/mule-cmds.el 无效,仍显示为英文。

解决方案:改用翻译过的 23.1 版本的 mule-cmds.el

** 24.1 - 24.2 for Windows/Linux/...

*** 翻译过的 menu-bar.el 除顶级菜单显示为中文外,其余全部下拉菜单仍显示为英文。

解决方案:改用翻译过的 23.4 版本的 menu-bar.el, 并手动补上新增加的菜单项;

** 24.2 for Windows/Linux/...

*** 如果在无电池的台式机电脑中开启了 display-battery-mode 会报错。24.1 及以往版本无此问题。

解决方案:不使用这一功能。



_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/9/22更新]
帖子发表于 : 2012-09-22 2:22 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
引用:
2012-9-22 更新

制作了 deb 和 tar.gz 软件包

* deb 格式软件包适用于: Debian/Ubuntu/DeepinLinux/YLMF/StartOS/LinuxMint

* tar.gz 格式软件包: 适用于 Redhat, SUSE, Fedora, Arch, BSD, 但需要针对相应平台的目录结构和其它变化, 作变通处理.
软件包实际内容与 DEB 软件包相同。

制作了翻译开发包 emacs-locale-dev.deb 及 tar.gz,

* 可以参照样例翻译 Emacs 为繁体中文, 德语, 法语等任意语言;

* 可以针对任意 Emacs 版本进行定向翻译, 或多版本翻译;

* 可以参照样例原理, 进行 XEmacs 的翻译;


_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/9/22更新]
帖子发表于 : 2012-10-24 9:33 
头像

注册: 2008-05-31 8:55
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
楼主你好,我是个小白,求教,自己编译的emacs24,64bit,
这个包安不上阿:
parsing file '/var/lib/dpkg/tmp.ci/control' near line 19 package 'emacs-locale-zh-cn':
blank line in value of field 'Description'

求助,有没有手动安装的方法阿?

PS:安装问题解决了,貌似是control文件最后多了一个空行
dpkg修改后安装上还是不起作用啊....

-----------------------------------
问题解决了,我是自己编译安装的,包的路径不对,
复制相应的文件到对应的目录,
然后emacs-locale-zh-cn --cn

OK~


最后由 fanicy 编辑于 2012-10-24 17:31,总共编辑了 2 次

页首
 用户资料  
 
8 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/9/22更新]
帖子发表于 : 2012-10-24 16:22 
头像

注册: 2011-07-24 23:34
帖子: 194
系统: ubuntu 12.10
送出感谢: 5
接收感谢: 7
Good~


_________________
南浦月博客
最好的跨平台同步存储


页首
 用户资料  
 
9 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/9/22更新]
帖子发表于 : 2012-11-06 9:40 

注册: 2012-11-06 9:31
帖子: 1
系统: windows
送出感谢: 0 次
接收感谢: 0 次
东西是好东西,感谢汉化者的努力,但真下载不下来啊。。。楼主能换个地址么?或者网盘或者帮忙发个邮箱,谢谢了


页首
 用户资料  
 
10 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/9/22更新]
帖子发表于 : 2012-11-14 22:18 
头像

注册: 2012-08-26 21:17
帖子: 311
送出感谢: 13
接收感谢: 0 次
在Ubuntu12.10下无法安装
附件:
qsqs.png
qsqs.png [ 247.88 KiB | 被浏览 14348 次 ]



_________________
{=====================}
+++和你一样,一直在努力+++
{=====================}
MY BLOG


页首
 用户资料  
 
11 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/9/22更新]
帖子发表于 : 2012-11-18 23:02 
头像

注册: 2009-09-20 2:45
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
真心下载不动。。。
最好还是用一下网盘之类的东西吧,这样才下得下来啊,也给坛子省点流量。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/9/22更新]
帖子发表于 : 2012-11-26 22:58 

注册: 2008-04-25 11:43
帖子: 60
送出感谢: 0 次
接收感谢: 0 次
怎么根本下载不了??


页首
 用户资料  
 
13 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2012/12/5更新]
帖子发表于 : 2013-01-10 11:34 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
2013-01-10 更新
引用:
Emacs 简体中文汉化包及菜单翻译开发包下载
更新日期:2013-01-09

说明:
emacs-locale-zh-cn : Emacs 简体中文汉化包
emacs-locale-dev :Emacs 菜单翻译开发包

发送主题为"emacs-locale"的电子邮件到 emacs-locale@qq.com ,
即可获得下载地址(附件已上传到金山快盘)。

!!! 特别感谢金山快盘提供网络空间!

* 文件101 (DEB格式):
文件名: emacs-locale-zh-cn_1:22.3-24.3-1~careone14_all.deb
适用于: Emacs 22.3-24.3 for Ubuntu/Debian
说明:Emacs 简体中文汉化包
更新日期:2013.1.8
文件大小:3.9 M
下载地址: http://www.kuaipan.cn/file/id_88447159174692912.htm
已下载 次(2013.1.8 -- ?)

----------------

* 文件102 (tar.gz 格式):
文件名: emacs-locale-zh-cn_1:22.3-24.3-1~careone14_all.tar.gz
适用于: Emacs 22.3-24.3 for Unix/Linux/BSD
说明:Emacs 简体中文汉化包
更新日期:2013.1.8
文件大小:3.9 M
下载地址: http://www.kuaipan.cn/file/id_88447159174692921.htm
已下载 次(2013.1.8 -- ?)

----------------

* 文件103 (.zip 格式):
文件名: emacs-locale-zh-cn_1:22.3-24.3-1~careone14_windows.zip
适用于: Emacs 22.3-24.3 for Windows
说明:Emacs 简体中文汉化包
更新日期:2013.1.8
文件大小:约 4 M
下载地址: http://www.kuaipan.cn/file/id_88447159174692910.htm
已下载 次(2013.1.8 -- ?)

----------------

以下文件为开发包:

注:开发包仅供开发者翻译 Emacs 菜单为其它语言(如繁体中文等),
或对其它英文版的.el文件和插件进行翻译补充。普通用户不需要下载!

* 文件201 (开发包,deb 格式):
文件名:emacs-locale-dev_1:22.3-24.3-1~careone14_all.deb
适用于: Emacs 22.3-24.3 for Ubuntu/Debian
说明:Emacs 菜单翻译开发包
更新日期:2013.1.8
文件大小:82.3 K
下载地址: http://www.kuaipan.cn/file/id_88447159174692911.htm
已下载 次(2013.1.8 -- ?)

----------------

* 文件202 (开发包,tar.gz 格式):
文件名: emacs-locale-dev_1:22.3-24.3-1~careone14_all.tar.gz
适用于: Emacs 22.3-24.3 for Unix/Linux/BSD
说明:Emacs 菜单翻译开发包
更新日期:2013.1.8
文件大小: 78.7 K
下载地址: http://www.kuaipan.cn/file/id_88447159174692920.htm
已下载 次(2013.1.8 -- ?)

----------------


引用:
emacs-locale Tips

* 如何使用 emacs-locale ?

先下载并安装 emacs-locale-zh-cn.deb (或 .tar.gz).

** 请运行 emacs-locale.zh_CN -h 来查看详细功能。

** 还可以运行 emacs-locale.zh_CN --extra 来查看额外的附加功能。

* 如何实现不同用户使用不同语言的 Emacs 菜单界面?
方法(以 Emacs 24.x 为例):
1.下载并安装 emacs-locale-zh-cn.deb (或 .tar.gz).
安装后所有用户默认界面为简体中文(当前汉化包支持 Emacs 22.3-24.3);

2.以 root 用户身份,将菜单从简体中文重置为英文界面
(-g 参数对所有用户有效);
sudo emacs-locale.zh_CN --global-reset 24

3.以普通用户身份,将菜单设为简体中文(-u 参数仅对当前用户有效);
emacs-locale.zh_CN -u 24 zh_CN

4.以普通用户身份,将菜单设为繁体中文(当前暂时未对繁体中文实现翻译);
如果有人翻译了繁体中文,这个软件包也许应叫做 emacs-locale-zh-tw.deb
emacs-locale.zh_CN -u 24 zh_TW

5.如果以后有人翻译了其它语言包,可以用上述命令随意切换为任意语言。


引用:
emacs-locale-zh-cn

Known problems for translated Emacs lisp/*/*.el files
翻译过的 Emacs lisp/*/*.el 文件可能出现的已知问题

20130103 updated, by Careone <careone@wo.com.cn>, ver 14.0

Test for (测试环境):

Emacs 22.3 - 24.2 for Windows
Emacs 23.1 for Ubuntu 10.04


* problems in all Emacs version ( 在全部 Emacs 版本都存在的问题 )

** #10001 menu-bar.el

*** Edit >> Bookmarks 下的子菜单仍显示英文. [ 暂无解决方案。]

*** Buffers 下的子菜单仍显示英文. [ 暂无解决方案。]

* problems in some Emacs versions ( 在某些 Emacs 版本中存在的问题 )

** #20001 Emacs ? - 22.3 for Windows

*** 某些文件的全部顶级菜单显示乱码。从 23.1 开始以后的新版本不存在这一问题。
包括 menu-bar.el, dired.el, calendar/cal-menu.el (以及 calendar/
目录下的其它文件) 等文件;

解决方案:保留顶级菜单为英文字符串不作翻译。

** #20002 Emacs ? - 22.3 for Windows/Linux/...

*** 默认情况下不要启用 global-linum-mode, 因为这一功能依赖的 linum.el 文件
在 23.1 以前的旧版本中并不存在;

*** gb2312/gbk/gb18030 中文显示乱码或不完整,或半个字符

原因:Emacs 22.3 及以往旧版本对多国语言支持不是太好,而且不支持
gb18030 中文编码, 从 23.1 开始才默认支持 gb18030。

解决方案:
1* 在 Emacs 22.3 及以往旧版本中, 不启用 gb18030 编码识别功能
(即不使用以下设置行): 而3.1 及后来的版本中可以启动gb18030 编码识别功能;

(prefer-coding-system 'gb18030)

2* 在 ~/.emacs 或 ~/_emacs 文件中新增或修改下面三项设置:

(set-language-environment 'Chinese-GB)
(setq-default pathname-coding-system 'euc-cn)
(setq file-name-coding-system 'euc-cn)

如果是 Emacs 22.3/Windows, 第一行请设为 Chinese-GB, 后面两行请设为 euc-cn;
如果是 Emacs 22.3/Linux, 第一行请设为 Chinese-GB, 后面两行请设为 utf-8;

如果是 Emacs 23.1/Windows 及更新的版本:
第一行建议设为 UTF-8 (设为 Chinese-GB 也行), 后面两行请设为 euc-cn;

如果是 Emacs 23.1/Linux 及更新的版本:
第一行建议设为 UTF-8 (设为 Chinese-GB 也行), 后面两行请设为 utf-8;

另外建议按下面的先后顺序来设置中文编码识别方式。
重要提示:写在最后一行的,实际上最优先使用,最前面一行,反而放到最后才识别。
utf-16le-with-signature 相当于 Windows 下的 Unicode 编码,这里也可写成
utf-16 (utf-16 实际上还细分为 utf-16le, utf-16be, utf-16le-with-signature
等多种)

;;; ---------------------
(prefer-coding-system 'cp950)
(prefer-coding-system 'gb2312)
(prefer-coding-system 'cp936)
(prefer-coding-system 'gb18030)
;(prefer-coding-system 'utf-16le-with-signature)
(prefer-coding-system 'utf-16)
(prefer-coding-system 'utf-8)
;;; ---------------------

** #20003 Emacs 23.2 - 24.2 for Windows/Linux/...

*** 翻译过的 international/mule-cmds.el 无效,仍显示为英文。

解决方案:改用翻译过的 23.1 版本的 mule-cmds.el

** #20004 Emacs 24.1 - 24.2 for Windows/Linux/...

*** 翻译过的 menu-bar.el 除顶级菜单显示为中文外,其余全部下拉菜单仍显示为英文。
可能后续版本中存在同样问题;

解决方案:改用翻译过的 23.4 版本的 menu-bar.el, 并手动补上新增加的菜单项;

*** 如果在无电池的台式机电脑中开启了 display-battery-mode 会报错。
可能后续版本中存在同样问题, 但 23.4 及以往版本无此问题。

解决方案:不使用这一功能。

引用:
emacs-locale-dev ChangeLog

20130103 Careone <careone@wo.com.cn>, version 14.0


* rewrite /usr/local/bin/emacs-transor

* rewrite /usr/local/bin/emacs-transor-multi ;support Emacs 22.3-24.3

* new /usr/local/sbin/emacs-transor-sign-update ;for update transor signature,
Mail, date and version

* new /usr/local/bin/emacs-locale ;for switch Emacs menu in different languages
(if translated files exist)

* rewrite zh_CN/bin/sed.* scripts

已通过自动翻译脚本实现对以下 lisp/*/*.el 文件的 zh_CN 翻译:

* lisp/bookmark.el ;暂未生效
* lisp/bs.el
* lisp/dired.el
* lisp/facemenu.el ;部分子菜单仍显示为英文
* lisp/menu-bar.el ;24.1/24.2有缺陷,需要改用23.4才能正常显示中文菜单项
* lisp/time.el

* lisp/calendar/cal-china.el
* lisp/calendar/cal-menu.el
* lisp/calendar/lunar.el
* lisp/calendar/solar.el

* lisp/international/mule-cmds.el ;23.2-24.2有缺陷,需要改用23.1才能正常显示中文菜单项

* lisp/language/chinese.el

* lisp/net/eudc.el

* lisp/org/org.el

* lisp/play/animate.el

* lisp/textmodes/ispell.el

* lisp/vc/ediff-hook.el

* lisp/speedbar.el ;20121230 添加



_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


页首
 用户资料  
 
14 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2013/01/10更新]
帖子发表于 : 2013-02-04 21:35 

注册: 2012-04-29 13:48
帖子: 42
送出感谢: 4
接收感谢: 0 次
:em23 Gentoo emacs24貌似不行呐


页首
 用户资料  
 
15 楼 
 文章标题 : Re: Emacs中文菜单汉化包for linux/windows 下载[2013/03/12更新]
帖子发表于 : 2013-03-28 11:41 
头像

注册: 2008-05-31 8:55
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
楼主你好,感谢你的辛勤劳动,

我有个问题,
我是自己编译的emacs24
用的默认参数configure

是不是路径不对啊,如果要手动安装要怎么弄呢?

提示
emacs-locale.zh_CN -u 24 zh_cn
(User) enable zh_cn menu for Emacs 24 ...
search 86*.el in /usr/share/emacs/site-lisp/locale/zh_cn/ ...
* 86default-zh_cn-24_unix.el not found...
* 86default-zh_cn-24.el not found...
* 86default-zh_cn-24_unix.el not found...
* 86default-zh_cn-24.el not found...
Abort.

提示找不到文件,
到目录/usr/share/emacs/site-lisp/locale/zh_CN
下面发现文件存在,

大小写不一样,zh_cn 和zn_CN,
手动吧zh_CN改成zh_cn,还是提示找不到文件


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译