पोलिलैंग एक शक्तिशाली वर्डप्रेस बहुभाषी साइट प्लग-इन है, जो WPML के लिए दूसरा है, इसके उपयोग में आसान लाभ के लिए धन्यवाद। हालांकि, समस्या से संबंधित कुछ कोरियाई भाषा सूचना लेख हैं क्योंकि स्थानीय बहुभाषी साइट के कुछ उपयोगकर्ता हैं। बहुभाषी प्लग-इन के बीच भी सबसे प्रसिद्ध WPML को पोलिलैंग नहीं माना जा सकता है क्योंकि कोरियाई वेब खोज परिणामों में बहुत कम जानकारी है।
इसलिए मुझे उम्मीद है कि जीकेकेमन पोलिगैंग प्लग-इन का उपयोग कर रहा है और मैंने बहुभुज की दुनिया में अपने पहले अनुभव के निशान देखे हैं, इसलिए मुझे आशा है कि कोई भी आसानी से इसका उपयोग कर पाएगा और पोलिलैंग का उपयोग करने और लिंगटेक से जुड़े हुए मैं लिखूंगा।
- Polylang स्ट्रिंग्स अनुवाद कस्टम स्ट्रिंग अनुवाद जोड़ें
- Polylang कोर सेटिंग्स। पर्मलिंक्स, भाषा का पता लगाने, सिंक्रनाइज़ेशन, स्ट्रिंग अनुवाद
Polylang स्ट्रिंग्स अनुवाद
Polylang की प्रमुख विशेषताओं में से एक स्ट्रिंग्स अनुवाद है। यह सचमुच एक स्ट्रिंग अनुवाद प्रणाली है। यह साइट के ऑब्जेक्ट अक्षरों को आसानी से अनुवाद करने का एक फ़ंक्शन है, जैसे साइट का शीर्षक, टैग लाइन में शामिल विवरण, प्लग-इन, टिप्पणी, यह सुविधा साइट शीर्षक को दिखाने के लिए आवश्यक है और इसलिए प्रत्येक भाषा तक पहुंचने वाले लोगों के लिए, और यह एक पूर्ण बहु भाषा साइट बनाने के लिए एक आवश्यक कार्य है।
समस्या यह है कि तारों की पहचान करने वाले तारों की संख्या स्वयं ही सीमित है। साइट शीर्षक, टैग लाइन, और जेटपैक से संबंधित वर्ण, साथ ही अन्य वास्तव में आवश्यक शब्द, इस मेनू में बदला जा सकता है, लेकिन कुछ ऐसे भाग हैं जिन्हें सीधे अनुकूलित नहीं किया गया है या थीम में पहचाना नहीं गया है, स्ट्रिंग्स अनुवाद मेनू के माध्यम से पहचान और अनुवाद करने के लिए अतिरिक्त प्रसंस्करण की आवश्यकता होती है।
"Polylang थीम स्ट्रिंग्स" प्लगइन का उपयोग करना
पहला 'पोलिलैंग थीम स्ट्रिंग्स' प्लगइन का उपयोग करना है। प्लगइन नाम की तरह, यह विषय में मौजूद लगभग किसी भी स्ट्रिंग तत्व को पोलिलैंग में परिवर्तित करता है, जो इसे स्ट्रिंग्स अनुवाद मेनू से अनुकूलन बनाता है। इस प्लगइन का उपयोग करना बहुत सुविधाजनक है क्योंकि लगभग सभी तत्व पहचाने जाते हैं।
इस मामले में, हालांकि, ऐसे हिस्से हैं जिन्हें सीधे मान्यता प्राप्त या अनुकूलित नहीं किया जा सकता है। इस मामले में, आपको Polylang द्वारा प्रदान किए गए कोड का उपयोग करके इसे सीधे संशोधित करना होगा।
सीधे कोड संशोधनों के साथ स्ट्रिंग्स अनुवादों में कस्टम वर्ण जोड़ें
जीकेकेमन ने कोड को सीधे संशोधित किया, प्लगइन नहीं, लेकिन पहले हमें php में स्ट्रिंग को व्यक्त करने की आवश्यकता है और फिर php को function.php में polylang से लिंक करना होगा। उदाहरण के लिए, यदि आप अपने मुख्य पृष्ठ (index.php) पर एक स्ट्रिंग अनुवाद में एक विशिष्ट वाक्यांश जोड़ना चाहते हैं, तो आप इस तरह PHP को "index.php" में बना सकते हैं
<?php pll_e('Hello'); ?>
फिर string.php से स्ट्रिंग "हैलो" में निम्न कोड जोड़ें और इसे polylang से लिंक करें।
add_action('init', function() { pll_register_string('custom', 'Hello'); });
आप पॉलिलांग के स्ट्रिंग्स अनुवाद मेनू में कस्टम स्ट्रिंग जोड़ने के लिए इस कोड का उपयोग कर सकते हैं, चाहे कितने भी हों। हालांकि, उपरोक्त के रूप में उसी तरह से अनुवाद करने के लिए सभी तारों को प्रदर्शित करना परेशानी है।
- Polylang स्ट्रिंग्स अनुवाद कस्टम स्ट्रिंग अनुवाद जोड़ें
- Polylang कोर सेटिंग्स। पर्मलिंक्स, भाषा का पता लगाने, सिंक्रनाइज़ेशन, स्ट्रिंग अनुवाद