私は文書で見つけることができませんでしたが、可変内容を含むフレーズをどのように翻訳するのか分かりません。私は私のDjangoのビューで、次のフレーズ持っ可変内容のフレーズの翻訳のための.poファイルの入力
:makemessages
を実行した後
apple_count = 100
a = _('I have %d apples' % apple_count)
を、私はの.poファイルに次の自動生成されたコンテンツがあります。
msgid "I have %d apples"
msgstr ""
を私はいくつかの組み合わせを試してみましたこのようなもの:
msgid "I have %d apples"
msgstr "У меня есть %d яблок"
とこの1つ:
msgid "I have apples"
msgstr "У меня есть яблок"
しかし、言語をロシア語に変更すると、まだRusssianではなく、英語でそのフレーズが表示されます。私が間違っていることは何ですか?
はあなたがいない成功とはどういう意味ですか? *何が起こるか? – Sayse
更新された質問を参照してください。それは翻訳されていません。フレーズは言語を変更しても英語でレンダリングされます –
あなたは 'compilemessages'も持っていますか? – Sayse