网站面对的群体不同,就会出现不同的语言需求。例如:外贸商城同时又在国内销售,这就需要中文和其他语言(最多的是英文)的多语言网站了。那么wordpress怎么创建多语言网站呢?
1. wordpress翻译插件
翻译插件能够配置各种不同的语言环境,同时随时可以根据业务需求调整支持的语言。这种方式是最简单的方式,无论您用的什么语言开发的网站,都可以使用插件把语言翻译成多种语言进行切换。
缺点:大多说翻译插件都是使用的谷歌翻译,而谷歌翻译在国内已经被禁用了。翻译软件的翻译存在一定的误差性,会导致网站的一些观点不能被客户所明白,甚至误解。
2. 使用翻译软件自主开发主题
翻译软件国内有很多,国外也有很多。那么自主开发的情况下,就可以使用多个翻译软件来防止某一个翻译软件(国内谷歌软件,国外百度等)不可以使用。
缺点:同样的翻译软件翻译的误差性是不可避免的。
3. 使用子目录创建多语言
Wordpress可以开启多站点,一个站点可以使用一种语言,例如:abc.com/en是英文站,abc.com/zh是中文站。这种后续开发了其他语言的站点,可以继续往主题里面添加。由于语言都是人工翻译的就不会出现导致客户不明白的情况。
缺点:每次需要添加新语言,就需要重新开发一个主题包,开发的成本很高。当然如果仅仅需要两三种语言工作量也不是很高。第二种是每种语言搜索引擎都会收录,会导致中文语言这篇文章收录了,英文的没收录等等情况。同时收录推送会造成中文、英文等每一个语言都需要推送一遍。会导致推送条数的不足。
4. 使用子域名或者多个域名创建多站点。
多站点的每一个域名都是独立的,这样就解决了搜索引擎排名问题,同时seo推送的时候就可以具有针对性。例如:中文站做百度、头条等的推送,英文站做谷歌、必应的推送。缺点:需要购买多个域名,或者使用二级域名不容易被搜索引擎收录。