Closed mshustov closed 9 years ago
@restrry Много где используется "
вместо '
:up:
Ключ plural содержит правила для обработки ключей с формами фраз и слов, зависящих от числа.
<i18n:dynamic project="tanker" keyset="dynamic" key="plural">
<i18n:count>
<i18n:param>count</i18n:param>
</i18n:count>
<i18n:one>электричка</i18n:one>
<i18n:some>электрички</i18n:some>
<i18n:many>электричек</i18n:many>
</i18n:dynamic>
plural_adv — это расширенная форма правила plural, с пунктом none
<i18n:dynamic project="tanker" keyset="dynamic" key="plural_adv">
<i18n:count>
<i18n:param>count</i18n:param>
</i18n:count>
<i18n:none>электричек</i18n:none>
<i18n:one>электричка</i18n:one>
<i18n:some>электрички</i18n:some>
<i18n:many>электричек</i18n:many>
</i18n:dynamic>
Мы гененрируем plural c none а должны только для plural_adv или я не прав?
посмотри плз на islands-romochka/common.blocks/i-tanker/dynamic/i-tanker__dynamic.i18n/ru.js
Мы гененрируем plural c none а должны только для plural_adv или я не прав?
@Shuhrat Прав.
["Одно новое письмо",
Вместо «Сто одно новое письмо» мы получим «Одно новое письмо», да?
@mishaberezin там вроде теперь так и есть ;)
Задача перемещается в другой PR: https://github.com/enb-bem/enb-bem-i18n/pull/9 Здесь чинить не будем.
@mishaberezin Может задепрекейтить?
@zxqfox Чтобы задепрекейтить нужно дать что-нибудь на замену. А здесь на замену переезд на другую систему сборки. Я бы просто оставил как есть и дал спокойно умереть.
@mishaberezin резонно, убедил.
здесь же и тесты
минимальные изменения для обратной совместимости. теперь будут обрабатываться ключи
ключи
будут обрабатываться по старому