我们这次要讲的不是怎么在WordPress上安装/添加多语言,恰恰相反,我们来讲讲怎么删除网站上不需要的语言。这里的语言我指的是网站的站点语言,不是翻译的。
你安装了过多的语言?当你只使用一种或几种语言时,却有几十种语言更新,看上去是挺蛋痛的一件事…
只要你更新的插件有提供你安装的站点语言,它就会在更新时一同下载。举个夸张点的例子,你安装了十个站点语言,你更新的插件恰恰好有那十个语言的翻译,你更新时,就会把它十个不同语言的版本都下载来… 你觉得有必要嘛?
WordPress默认语言
首先你要知道,WordPress的默认语言就是英文(美国),所以不管你装多少语言,这个英文是一直都在的。
WordPress添加站点语言
WordPress添加站点语言非常简单,直接去到后台设置 > 常规 > 站点语言 > 再“可用”语言里选一个保存就可以了。你的WordPress会自动变成你刚刚安装的语言,想改成别的去到一样的位子换一下就行。
关于站点语言还需要注意一件事情,有很多小伙伴会经常问:我的网站做好了,是英文的,可是还有些东西是显示中文的。这种情况通常是一些你不能编辑的内容,它其实和你设置的站点语言有关系。站点设置建议都设置成默认英文,你可以把你用户语言换成中文的,这个是不影响前端的语言展示的。
删除多余的站点语言
站点语言过多的影响:
- 每隔一段时间就会有数十种WordPress语言更新、插件和主题。
- 其他语言文件会占用服务器上的空间和 inodes 索引节点。
整个删除过程非常简单,只需 2 个步骤:
- 通过 FTP 或从网站托管文件管理器访问站点上的 /wp-content/languages/ 文件夹。
- 删除该文件夹包含的所有内容,松散的文件和目录(通常为/ languages/plugins/和/ languages/themes/)。
就这么简单,由于要操作网站文件,建议你做之前做一个网站备份以防万一,不过我是从来没有遇到过问题。如果你的网站有做前端多语言翻译,要谨慎,确认你需要的语言没有被删除。
直接在WordPress后台删除语言
这里我们要下载安装插件,一个叫File Manager的插件,我用的还挺勤的,因为它可以直接让我们在WordPress后台访问网站的文件夹,不用通过网站服务器或托管商,我也懒的问客户…
我们去到File Manager就可以看到我们全部的网站文件夹了,找到WP-CONTENT > languages > 全选文件 > 右键删除