Привет ![]()
Спасибо, что уделили внимание. ![]()
Что ж, в венгерском языке формы множественного числа есть, но они используются не всегда, что немного усложняет дело. Но позвольте мне привести несколько простых примеров.
У большинства венгерских слов есть форма множественного числа.
Если слово неисчисляемое.
Например:
Group → Groups = Csoport → Csoportok
Topic → Topics = Téma → Témák
Так что я думаю, что внешняя библиотека права: у нас есть форма множественного числа.
Но мы не используем множественное число, если перед словом стоит число (счётчик).
Если слово исчисляемое.
Например:
1 group → 2 groups = 1 csoport → 2 csoport
1 topic → 2 topics = 1 téma → 2 téma
Если вы откроете файл венгерского языка, то увидите, что формы множественного числа всегда одинаковы.
Однако я заметил, что есть строки, где не используется count в форме one.
Например:
Это нормально, потому что в данном случае счёт не нужен, когда речь идёт только об одной теме — это очевидно. Но разница здесь в том, что в форме other появляется число. Сам текст остаётся одинаковым, независимо от того, есть число или нет.
Так что, если вы спросите меня, я бы просто убрал форму one.
Но если это исходит от внешней библиотеки, то я думаю, что это правильно, потому что у венгерского языка есть формы множественного числа, хотя в большинстве случаев, которые использует Discourse, они не применяются. Поэтому, вероятно, добавление формы one для возможности её кастомизации будет самым простым решением, чтобы избежать проблем. Да, это в большинстве случаев одно и то же, но хотя бы мы сможем настроить это в панели администратора.
Не знаю, это сложный вопрос. Все, кто управляет венгерским форумом и делает кастомизацию в админке, меняли только форму other, потому что она всегда подтягивалась вместо one. Так что, если мы добавим форму one, администраторам придётся снова просмотреть все строки с множественным числом и изменить эту версию так, чтобы она совпадала с other.
Спасибо ![]()