为英语环境下的日历添加农历支持
Tofloor
poster avatar
打击越
deepin
2018-03-24 04:06
Author
本帖最后由 imever 于 2018-3-23 21:22 编辑

深度系统在英文环境下面不能使用农历,于是修改了下代码,在日历菜单里面加了个农历显示隐藏的选项。如图:



下载附件,解压,把里面的dde-calendar替换到/usr/bin/dde-calendar 就可以了。
最新15.5系统有效。替换前建议先备份原来的文件,防止出错还能原来回来

dde-calendar.zip
Reply Favorite View the author
All Replies
1 / 2
To page
avatar
186******51
deepin
2018-03-24 05:19
#1
外国人又不看农历,这是要学英语吗
Reply View the author
avatar
打击越
deepin
2018-03-24 05:26
#2
https://bbs.deepin.org/post/154593
外国人又不看农历,这是要学英语吗

是的,现在iPhone、iPad、Deepin linux都调成英文的系统了。看到iOS上面虽然是英文系统,但是日历默认还是会显示农历,所以把Deepin linux的日历也改了下
Reply View the author
avatar
wangyong
deepin
2018-03-24 09:25
#3
你们真是越来越会玩儿了
Reply View the author
avatar
lenke
deepin
2018-03-24 12:17
#4
very good 建议官方集此功能
Reply View the author
avatar
nevershow
deepin
2018-03-24 19:12
#5
本帖最后由 nevershow 于 2018-3-24 11:15 编辑

哈哈哈哈,我去年就提过这个问题,后来也是直接自己改源码编译了自己用
还是希望官方添加进去,不然每次更新都要自己重新编译


Reply View the author
avatar
156******23
deepin
2018-03-25 03:52
#6
https://bbs.deepin.org/post/154593
哈哈哈哈,我去年就提过这个问题,后来也是直接自己改源码编译了自己用
还是希望官方添加进去,不然每次更 ...

不能通过配置实现吗,正满硬盘找配置文件呢。。
Reply View the author
avatar
nevershow
deepin
2018-03-25 04:03
#7
https://bbs.deepin.org/post/154593
不能通过配置实现吗,正满硬盘找配置文件呢。。

目前没有,源代码中显示农历的那行代码只有在中文版中才会执行,希望深度在下一个版本可以把这个功能添加进去,增加一个按钮,设置是否显示,这功能也很简单,我照着copy了几行代码就实现了
Reply View the author
avatar
156******23
deepin
2018-03-25 04:54
#8
https://bbs.deepin.org/post/154593
目前没有,源代码中显示农历的那行代码只有在中文版中才会执行,希望深度在下一个版本可以把这个功能添加 ...

那这玩意儿有配置文件吗
Reply View the author
avatar
nevershow
deepin
2018-03-25 06:00
#9
https://bbs.deepin.org/post/154593
那这玩意儿有配置文件吗

默认的配置文件是~/.config/deepin/dde-calendar.conf

但里面只有一句配置一周的第一天是星期几
Reply View the author
avatar
aojie654
deepin
2018-03-25 07:22
#10
https://bbs.deepin.org/post/154593
外国人又不看农历,这是要学英语吗

问题是有些时候需要装13用么
而且系统语言是中文的时候,tty会出现好多方块的
英语可能只是看不太懂,翻一下没什么问题,但是遇到方块么……
只能靠猜?
Reply View the author
avatar
aojie654
deepin
2018-03-25 07:23
#11
https://bbs.deepin.org/post/154593
是的,现在iPhone、iPad、Deepin linux都调成英文的系统了。看到iOS上面虽然是英文系统,但是日历默认还 ...

太棒了~
我才打开论坛准备提建议了
这一下解决了一个问题
我对于windows英文系统下不显示农历也是很苦恼……
Reply View the author
avatar
aojie654
deepin
2018-03-25 07:28
#12
https://bbs.deepin.org/post/154593
是的,现在iPhone、iPad、Deepin linux都调成英文的系统了。看到iOS上面虽然是英文系统,但是日历默认还 ...

而且有个问题就是/user/bin下面那个貌似是calendar,没有dde
Reply View the author
avatar
打击越
deepin
2018-03-25 07:52
#13
https://bbs.deepin.org/post/154593
而且有个问题就是/user/bin下面那个貌似是calendar,没有dde
  1. rhett@rhett-pc:~$ ls -lh /usr/bin/ | grep calendar
  2. -rwxr-xr-x 1 root   root        32K Apr 12  2017 calendar
  3. -rwxr-xr-x 1 root   root       258K Mar 23 21:17 dde-calendar
Copy the Code


canendar 好像是其他包的,不是深度的日历。你别替换错了。用上面的命令看看,15.5应该有dde-calendar的
Reply View the author
avatar
156******23
deepin
2018-03-26 06:02
#14
https://bbs.deepin.org/post/154593
默认的配置文件是~/.config/deepin/dde-calendar.conf

但里面只有一句配置一周的第一天是星期几 ...

好吧,那并无卵用。。
Reply View the author
avatar
firstuanl
deepin
2018-03-26 16:30
#15
flat安装的怎弄
Reply View the author
avatar
aojie654
deepin
2018-03-26 16:38
#16
我的没有....
  1. -rwxr-xr-x 1 root     root      258K Mar 24 23:29 calendar
  2. -rwxr-xr-x 1 root     root       32K Mar 20 20:31 calendar.bak
Copy the Code
Reply View the author
avatar
fuyao
deepin
2018-03-26 16:55
#17
厉害 厉害
Reply View the author
avatar
180******16
deepin
2018-03-26 17:09
#18
感谢楼主,我正需要!
Reply View the author
avatar
duanyao
deepin
2018-03-27 00:54
#19
https://bbs.deepin.org/post/154593
问题是有些时候需要装13用么
而且系统语言是中文的时候,tty会出现好多方块的
英语可能只是看不太懂 ...

可能你需要的是让不同程序使用不同的 locale 的功能。
至于 tty 无法显示中文问题,改英语 locale 也不能完全解决,比如 ls 一个含有中文文件名的目录。
Reply View the author
avatar
aojie654
deepin
2018-03-28 03:02
#20
https://bbs.deepin.org/post/154593
可能你需要的是让不同程序使用不同的 locale 的功能。
至于 tty 无法显示中文问题,改英语 locale 也不能 ...

之前在ubuntu遇到过,中文系统使用tty sudo update的时候全方块,但是换成英文就正常了
Reply View the author
1 / 2
To page