我正在尝试将结果计数翻译为立陶宛语,并且有一些特定的规则。我将尝试解释它们:
- 所有计数都以零结尾(0、10、20 ... 1050、1060...)并且介于 12 和 19 之间(包括 12...19)
- 所有计数都以 1 结尾,除了以 11 结尾(1、21、31 ... 1221、1231 ... 但不是 11、111、211 ... 2311、2411)
- 以上未列出的所有其他(包括 2...9 和超过 21 的上述规则不适用)
我尝试过这样的事情(使用 YAML),但偶数40
不符合规则:
'%count% Results, ': '{0,*0}%count% rezultatų |{1,*1}%count% rezultatas |]1,10[%count% rezultatai |]10,20[%count% rezultatų '
甚至可以使用 YAML 做类似的事情吗?通过上面的例子,我得到:
渲染模板期间引发异常(“无法为“{0,*0}%count% rezultatų |{1,*1}%count% rezultatas |]1,10[%count% rezultatai |]10,20[%count% rezultatų " 区域设置为 "lt"。仔细检查这个翻译是否有正确的复数选项(例如,“有一个苹果|有 %count% 个苹果”)。