刚开始接触博客的时候,因为网上铺天盖地的都是wordpress的安装教程,所以第一个使用的博客程序也是它。后面慢慢知道,国产的博客软件也非常棒,emlog,typecho,zblog都是很受欢迎的博客程序(这里的排名完全按照字母顺序),也尝试安装过zblog与typecho,zlbog的开发者较多,生态相对完善,而typecho体积尤其小巧,界面简洁,自带的markdwon编辑器是写博客的利器。
在群里遇到一个使用zblog的朋友问,如何用zblog做一个纯英文的站点?zblog支持多语言,可以在后台修改默认的语言设置:
进入后台,选择首页左上角的网站设置,在网站设置菜单页面,找到全局设置,修改网站语言为英语,然后提交,此时后台设置界面会变更为英文,如果此时访问站点,具备自动翻译功能的浏览器会跳出翻译提示条,因为这个时候站点的属性也被设置成英文了。
但此时主页上可能基本没有什么变化,导航与侧栏仍旧是熟悉的中文,这些都需要我们另行设置,修改侧栏的标题,我们可以到模块管理页面,点击需要修改的模块尾部的小图标进入编辑页面,将中文标题修改为对应的英文标题:
导航栏的管理则需要到分类管理页面下的导航管理菜单中修改,同样将中文说明更换为对应的英文:
视用户使用主题的不同,此时主页上可能还会有不少元素仍旧采用了中文显示,这是因为很多主题自带了一些专用的语言设置,但这些语言设置并没有根据站点语言的切换得到正确的转换,此时可以备份一份主题的语言设置文件,然后在原件中将需要修改的中文翻译替换为英文单词,这里用自带的拓源纯净主题做个示例,图中可以看到拓源主题中语言包的具体地址。
语言包是一个php文件,很多文本编辑器都支持对php文件的编辑修改,这里博主使用的软件是dreamweaver,打开文件后文件内容如下图所示:
比如想修改“查看全文”这个按钮的内容为中文,可以直接用将这一行修改为下面这样的形式,需要注意的是,无论中文还是英文内容,两边的单引号是必须的,修改的时候需要注意不要误删:
'viewmore' => 'viewmore',
另外,除了文章页外,部分页面中可能也会存在中文,比如站点默认生成的留言本,这一类内容同样需要手动去修改它们: