查看: 13|回复: 0

Fedora 21顶栏日期显示不全的解决方法

[复制链接]

5

主题

0

回帖

0

积分

积极分子

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-8-9
发表于 2017-4-1 11:32:28 | 显示全部楼层 |阅读模式

Fedora 21,顶栏显示“XX月XX”,后面那个“日”字不显示,以及星期几没有“星期”的解决办法。

在/usr/share/locale/zh_CN/LC_MESSAGES

下面有个gnome-desktop-3.0.mo文件,

先将gnome-desktop-3.0.mo进行备份,

然后用命令 msgunfmt还原成.po文件,

# msgunfmt gnome-desktop-3.0.mo  -o gnome-desktop-3.0.po

然后编辑gnome-desktop-3.0.po文件,

在文件中msgstr部分将%e后面加个“日”就可以了,

星期的话,把%a改成%A就行了,

然后 将改好的.po文件用msgfmt变成.mo文件,(msgfmt名字不一样但是用法和msgunfmt一样)

覆盖原先的文件,alt+F2输入r回车重启gnome就ok了。这是沃修改后的:

这是改完后的姿势:

msgid “%a %b %e, %R”

msgstr “%b%-e日 %A, %R”

msgid “%a %b %e, %R:%S”

msgstr “%b%-e日 %A, %R:%S”

msgid “%a %b %e, %l:%M %p”

msgstr “%b%-e日 %A, %p %l:%M”

msgid “%a %b %e, %l:%M:%S %p”

msgstr “%b%-e日 %A, %p %l:%M:%S”

msgid “%a %l:%M %p”

msgstr “%A %p %l:%M”

这以后的msgstr不用修改了

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部