你好,我需要根据一个值进行多元化的翻译,但无法找到如何做到这一点。AngularJS翻译使用角度翻译的多元化
例如我有变量peopleCount
。
peopleCount = 1
的翻译应该是:英语:{{ peopleCount }} person likes this
立陶宛:{{ peopleCount }} zmogus tai megsta
- 如果
peopleCount
超过1名英语翻译应该是:{{ peopleCount }} people like this
。
但对于立陶宛语翻译:
- 如果
peopleCount
是2,9或任意数量的不同之处,其与在第四规则提供号码结束数字与这些号码结束之间(例如:225,249,210 < ---这些是正确的数字,以及不正确的数字:215,250 ...)。这将是{{ peopleCount }} zmones tai megsta
- 如果计数是10和20或30,40或具有零像150或90结束任何其它数量之间这将是
{{ peopleCount }} zmoniu tai megsta
如何实现这个目标?
Just注意适当的英语语法应该是“5人喜欢这样”(不喜欢)。 – mkaj