2012-01-25 9 views
9

के अंदर प्रस्तुत नहीं किया गया है मेरे पास एक संदर्भ प्रोसेसर है जिसमें टेम्पलेट संदर्भ में ऑब्जेक्ट्स (यानी site) जोड़ता है लेकिन मान {% blocktrans %} टेम्पलेट टैग के अंदर प्रस्तुत नहीं किया जाता है। टेम्पलेट टैग के बाहर, मूल्य प्रिंट ठीक है।कॉन्टेक्स्ट वैल्यू/वैरिएबल ब्लॉकट्रांस टेम्पलेट टैग

<h1>{% trans "About" %} {{ site.domain }}</h1> <!-- works --> 

{% blocktrans %} 
    {{ site.domain }} <!-- doesn't work --> 
{% endblocktrans %} 

मैं कैसे वस्तु की विशेषता/चर {% blocktrans %} अंदर प्रस्तुत करने के लिए मिलता है?

उत्तर

15

अंतर्वेशित चर बिंदीदार नहीं किया जा सकता भाव - आप कुछ इस तरह की जरूरत है:

{% blocktrans with site_domain=site.domain %}{{ site_domain }} is a ...{% endblocktrans %} 

भी देखें:

+0

आह ठीक धन्यवाद, और अधिक स्पष्ट अब – Franck

+0

क्या मुझे पिछले() को निष्क्रिय करने की आवश्यकता है भाषा? क्योंकि मैंने उपर्युक्त टैग का उपयोग किया था लेकिन अभी भी इसका अनुवाद नहीं है। – Mohini

संबंधित मुद्दे