小语种插件TranslatePress Pro,优点:全自动翻译,使用GPL版本+DeepL Free API成本极低,只需要RMB50元(一次性付费,即使年年付费,成本也很低)
相比较Transposh来说,翻译的质量要高,因为TranslatePress Pro对接DeepL API,使用DeepL翻译。
相比较PolyLang的免费版本来说,肯定有优势了,TranslatePress Pro可以自动翻译。PolyLang的付费版本没有用过。
步骤#01: 购买和下载TranslatePress插件
官方网站:https://translatepress.com/
国内有一个网站可以下载GPL版本,19元终身版本,如果使用这个。
第一步:注册网站会员:https://diiamo.cn/
第二步:下载TranslatePress
链接:https://diiamo.cn/plugin/translatepress-premium/
步骤#02:设置TranslatePress
这有一份详细使用教程:TranslatePress设置使用教程, 含插件下载, 自动翻译API注册, 手动翻译
其中需要申请DeepL API或者谷歌翻译API。DeepL Free API可以去淘宝或者闲鱼购买。
保存好以后,就会开始自动翻译。
步骤#03:翻译后的状况
翻译后的首页
URL:https://domain.com/zh/
翻译后的Post目录
还是原来的样子,没有翻译后的文本
多了一个切换语言的按钮
网站底部有一个切换语言的按钮,这个是在TranslatePress设置中配置的:
翻译后的博客目录
翻译的文本:
使用DeepL API翻译
英文URL:https://domain.com/what-is-iphone/
中文URL:https://domain.com/zh/what-is-iphone/
hreflang标签:
中英文的页面,均是如下标签,标签一致。目前只添加了一个中文翻译。
Meta Description
Meta Description也会自动翻译,使用的Rank Math插件。
其中Title与Description全部翻译了。
其中有一个NoIndex是我设置的,这是一个测试站,所以整个网站设置为了NoIndex.
如何手动修改翻译
点击设置的Translate Site
然后会看到一个UI界面,应该是这个界面手动修改翻译,这个我没有试验。
TranslatePress翻译的数据存储在哪里?
在数据库中会多这几个表:
其中wp_trp_gettext_zh_cn表格存储了翻译的字符,例如:
翻译有一个字符统计
在TranslatePress设置中,有一个字符统计,可以参看当天翻译占用的字符数。DeepL免费API有50万字符的额度。
Leave a Reply