wordpress主题插件快速批量翻译教程

目 录

此pot非office里的pot,是语言文件,常见为wordpress使用

我只需要粗略的机翻,市面大多数软件只能一条一条的,太慢了

Poeditor这个软件很棒,但是机器翻译需要收费,这叫我情何以……


项目地址 https://pypi.org/project/poxls/

该方案是po转xls,将xls传到翻译网站批量翻译,
然后再将xls转回po
翻不了墙的看这个pdf:蓝奏云

使用说明

  • 环境:
    • phtyon+pip,win和linux都行,细节不表,本文以linux为例
  • 安装:
    • pip install poxls
  • 使用示例:
    • 将1.po转换为xls(可多个):
      po-to-xls 1.po
    • 从messages.xls中读取中文(cn_ZH)翻译列,并创建一个1.po文件:
      xls-to-po cn_ZH messages.xlsx 1.po

集成到wordpress

  • wordpress安装翻译插件:loco-translate
  • 打开要翻译的插件/主题,位置选自定义,创建中文语言
  • 跳转后,在右上角,下载po文件,页面不关
  • 将翻译并转换完的po传回到/wordpress/wp-content/languages/loco/plugins或者/themes
  • 刷新页面,检查

技巧

那些国外佬代码挺规范的
wordpress里,不管前台后台的语言
你几乎都可以使用loco-translate在翻译模板里找到
意思是,任何你见到的文字,都能直接在翻译模板里直接修改
只是不一定在插件里还是主题里还是wordpress里

注意事项

本人对比了google、腾讯、有道等多种翻译平台
觉得小牛翻译翻译的最精准,且支持文档,不用排队
注册送100万字符,认证送50万,每月还能领100万,足够用了
填我邀请码f89f923d ,咱俩每人额外送50万

PS1:上传xls到翻译平台时,记得删掉A列和C列
PS2:将翻译内容粘贴回来时,要在转换的表格内操作,不能丢失原内容
PS3:xls转po时,注意一下表格的C列是zh_CN还是zh-CN,否则转换失败


过程图示

  • loco-translate插件,创建中文po文件
    wordpress主题插件快速批量翻译教程-U9SEO
  • 下回po,传到poxls运行环境,转成xlsx
    wordpress主题插件快速批量翻译教程-U9SEO
  • 下回表格,删除干扰内容(翻译平台无法识别)
    wordpress主题插件快速批量翻译教程-U9SEO
  • 将翻译好的内容贴回到转换的原表格
    wordpress主题插件快速批量翻译教程-U9SEO
  • 将表格传回去,转成po文件
    wordpress主题插件快速批量翻译教程-U9SEO
  • 将po文件传到网站,目录要与你创建翻译时选的一致
    wordpress主题插件快速批量翻译教程-U9SEO
  • 刷新loco-translate页面检查
    wordpress主题插件快速批量翻译教程-U9SEO

发表评论