supportpal / language-tools
一组CLI工具,用于帮助分析和维护SupportPal语言文件。
v0.2.5
2024-09-24 09:31 UTC
Requires
- php: >=7.2.5
- sebastian/diff: ^3.0|^4.0
- symfony/console: ^4.4|^5.0
- symfony/finder: ^4.4|^5.0
Requires (Dev)
- phpstan/phpstan: ^0.12.88 || ^1.0.0
- phpunit/phpunit: ^8.5|^9.5
- supportpal/coding-standard: ^0.4.0
This package is auto-updated.
Last update: 2024-09-24 09:31:48 UTC
README
一组CLI工具,用于帮助分析和维护SupportPal语言文件。
使用方法
$ composer require --dev supportpal/language-tools
比较命令
比较您的翻译与英文翻译文件。
这将生成每个与英文等效文件不同的差异。
$ php vendor/bin/language-tools compare resources/lang/en/ resources/lang/es/
# Comparing resources/lang/en/ against resources/lang/es/
同步命令
⚠️ 实验性 ⚠️
检查更改是否与您预期相符。
将您的翻译与英文翻译文件同步。
这将添加/删除翻译字符串,并更新文件的格式以匹配英文等效文件。
$ php vendor/bin/language-tools sync resources/lang/en/ resources/lang/es/
# Synchronising resources/lang/es/ with resources/lang/en/ ...