मैं अनुवाद करने योग्य होने वाले एप्लिकेशन को विकसित करने के लिए सिम्फनी 2 का उपयोग कर रहा हूं। एप्लिकेशन को * .js और * .css फ़ाइलों को छोटा और गठबंधन करने के लिए एसेटिक सक्षम किया गया है। हालांकि, मेरे पास एक jQuery प्लगइन है जिसे मैंने लिखा है, जिसमें इसमें शाब्दिक तार हैं। उदाहरण के लिए, निम्नलिखित कोड पर विचार करें:संपत्ति संपत्तियों में जावास्क्रिप्ट शाब्दिक तारों का अनुवाद करने का सबसे अच्छा तरीका क्या है?
$('<p>Are you sure you want to proceed?</p>').dialog({
buttons: {
"Yes" : function() {
// ...
},
"No" : function() {
// ...
}
}
});
ऊपर स्निपेट में, "क्या आपको यकीन है ...", "हाँ" और "नहीं" हमेशा अंग्रेज़ी, हो जाएगा और मैं में टहनी templating उपयोग नहीं कर सकते .js फ़ाइल को इसका उपयोग करने के लिए अनुवाद करने के लिए फ़ाइल: {{"yes" | trans}}
मैं क्या जानना चाहता हूं, सिम्फनी 2 अनुवाद तंत्र में निर्मित लाभ उठाने के लिए टिग का उपयोग करने का सबसे अच्छा तरीका क्या होगा मेरी जेएस स्क्रिप्ट में शाब्दिक तारों का अनुवाद करें।
उदाहरण के लिए बनाने का कोई तरीका है: myscript.js.twig फ़ाइलें?
आपके विचार दोनों सही हैं! मुझे लगता है कि बिल्ली को त्वचा के लिए हमेशा एक से अधिक तरीके हैं! ;) –
बंडल अच्छा लग रहा है। सलाह के लिए धन्यवाद! – eav
आपको '{{'yes' | ट्रांस}} 'उद्धरण के साथ या यह एक त्रुटि फेंक देगा। – drskullster