storefront 并没有自带语言包,所以会看到 storefront 主题页面中的诸多地方并没有被汉化。
storefront 官方推荐的做法是,下载或者自己生成语言包
要么放到 wordpress 的语言包目录下
/wp-content/languages/themes/storefront-zh_CN.mo
要么放到子主题的语言包目录下
/wp-content/themes/your-child-theme/languages/zh_CN.mo
我觉得还是放到子主题的语言包目录下比较合理,因为子主题可以做版本控制,而 wordpress 并不适合做版本控制,因为要频繁安全升级。
storefront 官方的语言包列表里只有繁体中文的,却没有简体中文的部分,参见 https://translate.wordpress.org/projects/wp-themes/storefront/language-packs
进入翻译项目,才发现中午的翻译进度停留在了 3x%. 我觉得我还是有必要参与一下翻译项目,就算只能贡献 1% 的翻译量,也是有价值的。日,根本接收不到 wordpress 的注册邮件。
最简单的方式是,下载插件 Loco Translate,针对当前子主题生成语言包
然后保存到子主题的语言包目录下,随子主题一并更新到线上即可。
参考
- https://github.com/woocommerce/storefront/tree/master/languages
- Installing Storefront in your language - WooCommerce Docs
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式