wikimedia / cldr-plural-rule-parser
评估CLDR项目符号中指定的复数规则。
v2.0.0
2021-02-11 20:47 UTC
Requires
- php: >=7.2.9
Requires (Dev)
- mediawiki/mediawiki-codesniffer: 35.0.0
- mediawiki/mediawiki-phan-config: 0.10.6
- mediawiki/minus-x: 1.1.1
- ockcyp/covers-validator: 1.3.3
- php-parallel-lint/php-console-highlighter: 0.5.0
- php-parallel-lint/php-parallel-lint: 1.2.0
- phpunit/phpunit: ^8.5
This package is auto-updated.
Last update: 2024-09-11 00:10:23 UTC
README
CLDRPluralRuleParser 是一个用于解析 CLDR 项目中指定的复数规则 的 PHP 库。
此库不包含 CLDR 项目的规则,您需要自行获取。
以下是如何使用它的方法
use CLDRPluralRuleParser\Evaluator; // Example for English $rules = ['i = 1 and v = 0']; $forms = ['syntax error', 'syntax errors']; for ( $i = 0; $i < 3; $i++ ) { $index = Evaluator::evaluate( $i, $rules ); echo "This code has $i {$forms[$index]}\n"; } // This code has 0 syntax errors // This code has 1 syntax error // This code has 2 syntax errors
许可证
该项目采用 GPL 许可证 2 或更高版本。