2015-06-04 9 views
9

मैं सिम्फनी 2.7 के साथ चल रहा एक वेबपैप बना रहा हूं, जिसे केवल एक भाषा (एक अद्वितीय लोकेल) के साथ उपयोग करने के लिए डिज़ाइन किया गया है। मैं प्रोफाइलर में प्रत्येक अनुवाद डोमेन में कई गायब संदेश देख सकता हूं, लेकिन मुझे अनुवाद की आवश्यकता नहीं है।विशिष्ट बंडलों के लिए सिम्फनी अनुवाद को अक्षम कैसे करें

मैं अनुवाद घटक को कैसे अक्षम कर सकता हूं?

संपादित करें: क्या होगा यदि मैं कुछ बंडलों के लिए अनुवाद रखना चाहता हूं, और इसे अन्य बंडलों के लिए अक्षम करना चाहता हूं? उदाहरण के लिए, मेरे पास सोनाटा एडमिन बंडल है, और मैं इसे अपने अनुवाद के साथ प्रयोग करना चाहता हूं, लेकिन मैं नहीं चाहता कि सिम्फनी अन्य बंडलों के साथ अनुवाद संदेशों की तलाश करे।

संपादित करें 2: तो मुझे लगता है कि केवल अपने स्वयं के बंडल के लिए अनुवाद अक्षम करना संभव नहीं है? मुझे अभी भी प्रोफाइलर में चेतावनी संदेश चेतावनी याद आ रही है।

+0

सिर्फ टिप्पणी लाइन config http://symfony.com/doc/current/book/translation.html#configuration – egig

+0

कौन सा बंडल में 'translator' शामिल? अपने स्वयं के बंडलों में, बस अनुवादक –

+0

का उपयोग न करें हां, यह मेरे अपने बंडलों से संबंधित है। उसको कैसे करे ? –

उत्तर

9

आप कॉन्फ़िगरेशन द्वारा अनुवाद अक्षम कर सकते हैं। संपादित एप्लिकेशन/config/config.yml

framework: 
    translator: 
    enabled: false 
+3

धन्यवाद, लेकिन अगर मैं विशेष रूप से कुछ बंडलों के लिए अनुवाद अक्षम करना चाहता हूं तो क्या होगा? उदाहरण के लिए, मेरे पास सोनाटा एडमिन बंडल है, और मैं इसे अपने अनुवाद के साथ प्रयोग करना चाहता हूं, लेकिन मैं नहीं चाहता कि सिम्फनी अन्य बंडलों के साथ अनुवाद संदेशों की तलाश करे। –

+0

फ्रेमवर्कबंडल प्रत्येक सिम्फनी के घटक के लिए "कॉन्फ़िगरेशन प्रबंधक" है। आप केवल घटक को सक्षम या अक्षम कर सकते हैं। –

+0

जब आप 'अनुवादक' को अक्षम करते हैं तो अनुवादक सेवा अभी भी उपलब्ध है। फ्रेमवर्क अनुवादक को अक्षम करते समय हम एकमात्र अंतर देखते हैं कि 'प्रोफाइलर टूलबार' अनुवाद पैनल अब उपलब्ध नहीं है। संभवतः क्योंकि 'डेटा कलेक्टर श्रोता' को जोड़ना उच्च प्राथमिकता है। – Rvanlaak

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