टेम्पलेट विवरण एक्सएमएल.फ़ाइल में संशोधन
From Joomla! Documentation
Revision as of 07:41, 1 February 2017 by Rana (talk | contribs) (Created page with "श्रेणी: ट्यूटोरियल श्रेणी: खाका विकास श्रेणी: भाषा विकास")
यह सुनिश्चित करें कि अपने टेम्पलेट पूरी तरह से अंतरराष्ट्रीयकरण है आपको लगता है कि कुछ XML तत्वों अनुवाद कर रहे हैं बनाना चाहिए और भाषा परिभाषा फ़ाइलों <कोड> खाका विवरण में सूचीबद्ध हैं। एक्सएमएल </ code> फ़ाइल।
टेम्पलेट विवरण का अनुवाद। एक्सएमएल
<कोड> खाका विवरण में तत्वों के एक जोड़े। एक्सएमएल </ code> फ़ाइल खाका प्रबंधक में प्रयोग किया जाता है और खुद को अनुवाद कर रहे हैं। विवरण हमेशा अनुवाद किया जाना चाहिए।
नाम | टेम्पलेट का नाम। उदाहरण के लिए, Beez |
विवरण | टेम्पलेट का विवरण |
इन क्षेत्रों में भी टेम्पलेट स्थापना के दौरान उपयोगकर्ता के लिए दिखाए जाते हैं।
विवरण टेम्पलेट के लिए भाषा परिभाषा फ़ाइलों जोड़ना। एक्सएमएल
सभी भाषा फ़ाइलें <कोड> खाका विवरण में घोषित किया जाना चाहिए। एक्सएमएल </ code> फ़ाइल। यह दो जोड़कर किया जाता है <nowiki> <language> </ nowiki> 'प्रत्येक भाषा के लिए' तत्व टेम्पलेट के साथ शामिल किया जाना है; सामने के अंत तार के लिए एक; व्यवस्थापक पीछे के अंत तार के लिए अन्य। उदाहरण के लिए, दो ब्रिटिश अंग्रेजी भाषा फ़ाइलें और Beez टेम्पलेट के लिए दो जर्मन भाषा फ़ाइलों को इस प्रकार के रूप में घोषित किया जाता है:
<?xml version=”1.0” encoding=”utf-8” ?>
<install version=”1.5” type=”template”>
.........
<languages>
<language tag=”en-GB”>en-GB.tpl_beez.ini</language>
<language tag=”de-DE”>de-DE.tpl_beez.ini</language>
</languages>
.........
<administration>
<languages folder=”admin”>
<language tag=”en-GB”>en-GB.tpl_beez.ini</language>
<language tag=”de-DE”>de-DE.tpl_beez.ini</language>
</languages>
</administration>
</install>
ध्यान दें कि प्रशासन 'में' <nowiki> <भाषाओं> </ nowiki> फ़ोल्डर विशेषता प्रयोग किया जाता है टैग। इसका कारण यह है सामने के अंत और पीछे के अंत के लिए भाषा का फाइलें एक ही फ़ाइल नाम है और इसलिए टेम्पलेट पैकेज फ़ाइल के भीतर एक ही निर्देशिका में मौजूद नहीं कर सकते। इस उदाहरण में, प्रशासन भाषा फ़ाइलों को एक उप-निर्देशिका उन्हें सामने के अंत भाषा फाइलों से अलग करने के लिए व्यवस्थापक कहा जाता है में रखा गया है।