如何使用Django实现波兰复数?

2024-06-02 05:32:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我想做一些i18n翻译,但不知道如何用django。在

例如,我想做这样的翻译采购订单文件示例):

#: mainwindow.cpp:127
#, kde-format
msgid "Time: %1 second"
msgid_plural "Time: %1 seconds"
msgstr[0] "Czas: %1 sekunda"
msgstr[1] "Czas: %1 sekundy"
msgstr[2] "Czas: %1 sekund"

有了这样的复数规则:

^{pr2}$

我发现了这样的功能,但它支持英语而不是波兰语如何在django中实现?在

def ungettext(singular, plural, number):
    return real_ungettext(singular, plural, number)

Tags: 文件django订单示例numbertimecppi18n