मुझे अपने twig टेम्पलेट्स में | दिनांक ("डी एफ, वाई") फ़िल्टर के साथ समस्याएं आ रही हैं।Symfony2: मैं स्वीडिश में आउटपुट महीनों में टिग | डेट ("डी एफ, वाई") फ़िल्टर कैसे सेट कर सकता हूं?
मुझे स्वीडिश में महीनों का उत्पादन करना है। मैंने अपने पैरामीटर में "लोकेल: एसवी" सेट करने का प्रयास किया है। एमआईएल फाइलें लेकिन मुझे कोई प्रभाव नहीं पड़ता है।
यह सिम्फनी 2.1 से 2.3 तक अपग्रेड करने से पहले काम कर रहा था, इसलिए मुझे लगता है कि इसके साथ कुछ करने के लिए कुछ हो सकता है।
इसे ठीक करने के तरीके पर कोई विचार?
धन्यवाद, मैं अब यह कोशिश कर रहा हूं, क्योंकि इस साइट पर सभी तिथियों को एक ही भाषा में मुद्रित किया जाना चाहिए, {{date | localizeddate ('पूर्ण', 'कोई नहीं', * myLocaleValueFromParameters.yml *)}} हर जगह पर? एक ट्विग मैक्रो या ट्विग एक्सटेंशन लिखना सबसे अच्छा तरीका है? मुझे यह अजीब लगता है कि पैरामीटर के खिलाफ कोई कार्यान्वयन नहीं है। – Tirithen
में पहले से निर्मित लॉकेल कुंजी आप स्थानीय दिनांक फ़िल्टर का उपयोग कर सकते हैं और 'twig.globals.global_locale का उपयोग कर वैश्विक के रूप में अपने' पैरामीटर.default_locale' को टॉग कर सकते हैं:% default_locale% ', फिर कुछ {{{date | localizeddate ('पूर्ण', 'none', global_locale)}} ' – nifr
धन्यवाद! मैं इसके साथ जाऊंगा और इसमें एक टिग मैक्रो बनाउंगा जो डेट ऑब्जेक्ट लेता है और टेम्पलेट्स में पुनरावृत्ति को रोकने के लिए इसे स्थानीयकृत फ़िल्टर के साथ प्रारूपित करता है। :) – Tirithen