Commit 7e868555 by Alexander Makarov

Closes #7093

parent dec4a4f2
...@@ -4,4 +4,5 @@ ...@@ -4,4 +4,5 @@
*/ */
return [ return [
'The dog runs fast.' => 'Собака бегает быстро.', 'The dog runs fast.' => 'Собака бегает быстро.',
'There {n, plural, =0{no cats} =1{one cat} other{are # cats}} on lying on the sofa!' => 'На диване {n, plural, =0{нет кошек} =1{лежит одна кошка} one{лежит # кошка} few{лежит # кошки} many{лежит # кошек} other{лежит # кошки}}!',
]; ];
...@@ -127,6 +127,14 @@ class I18NTest extends TestCase ...@@ -127,6 +127,14 @@ class I18NTest extends TestCase
} }
/** /**
* https://github.com/yiisoft/yii2/issues/7093
*/
public function testRussianPlurals()
{
$this->assertEquals('На диване лежит 6 кошек!', $this->i18n->translate('test', 'There {n, plural, =0{no cats} =1{one cat} other{are # cats}} on lying on the sofa!', ['n' => 6], 'ru'));
}
/**
* https://github.com/yiisoft/yii2/issues/2519 * https://github.com/yiisoft/yii2/issues/2519
*/ */
public function testMissingTranslationEvent() public function testMissingTranslationEvent()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment