mindtwo / wplang
Composer 插件,用于从 wordpress.org 下载翻译文件
2.1.1
2022-07-14 10:36 UTC
Requires
- composer-plugin-api: ^1.0 || ^2.0
Requires (Dev)
- composer/composer: ^2.0
README
Composer 插件,用于从 wordpress.org 下载 WordPress 核心程序、插件和主题的翻译文件。已更新以支持 Composer 2,并基于 @bjornjohansen 的原始仓库。
安装
首次运行
composer require mindtwo/wplang
编辑你的 composer.json
文件,并在以下部分添加以下行
"extra": {
"wordpress-languages": [ "en_GB", "nb_NO", "sv_SE" ],
"wordpress-language-dir": "wp-content/languages"
}
自定义语言和语言目录以满足您的需求。以下是我们的使用语言列表
[ "ca", "da_DK", "de_DE", "en_US", "es_ES", "fi_FI", "fr_FR", "it_IT", "ja_JP", "nb_NO", "nl_NL", "pl_PL", "pt_PT", "ru_RU", "sv_SE", "tr_TR", "zh_CN" ]
由于我们正在使用 Bedrock,它来自 Roots 堆栈,我们应该将 wordpress-language-dir 修改为
web/app/languages
最后运行
composer update
现在,每当您安装或更新包时,Composer 都会尝试从 wordpress.org 下载所有包的翻译文件。
致谢
这个包最初是 Angry Creative 的 Composer Auto Language Updates 的分支,但后来已被重写。它与原始包完全不兼容,但如果没有第一个版本,这个包可能不会存在。这个包中可能有一些代码,原始作者可能还会认出。最后由 Mirai 进行了兼容性更改的分支。