2
在我的項目中有一句話需要翻譯。那就是:Django模板 - 一個句子中的多個複數短語
We provide {{book_count}} book(s), {{game_account}} game(s) and {{album_account}} music album(s) for you.
我們需要處理的單數和複數形式的它,在這裏有3個櫃檯。我發現使用django i18n標籤並不容易。
現在我提取短語作爲模型值,先處理它們,然後傳遞給句子。像這樣:
{%blocktrans with books=book_text games=game_text albums=album_text %}We provide {{books}}, {{games}} and {{albums}} for you.{%endblocktrans%}
這對我來說似乎沒有好處。也許有更好的方法來處理這個問題,或者blockstrans可以有一些嵌套的語法?