स्विचिंग गाइड

अपने अनुवादों को खोए बिना Polylang से Tranzly पर स्विच करें

Tranzly Pro आपके द्वारा Polylang में अनुवादित सामग्री को आयात करता है: आपकी भाषाएं, आपके अनुवाद और उनके बीच के लिंक। Polylang का डेटा अप्रभावित रहता है, इसलिए आप कभी भी वापस स्विच कर सकते हैं।

चरण दर चरण

  1. अपनी साइट का बैकअप लें

    किसी भी बड़े बदलाव से पहले हमेशा की तरह एक पूर्ण बैकअप लें। आपका होस्ट या कोई बैकअप प्लगइन इसे एक क्लिक में कर सकता है।

  2. Tranzly और Tranzly Pro इंस्टॉल करें

    WordPress.org से मुफ़्त Tranzly इंस्टॉल करें, फिर Tranzly Pro (आयात एक Pro सुविधा है; 14-दिवसीय मुफ़्त परीक्षण के लिए कार्ड की आवश्यकता नहीं है)।

  3. Polylang बंद करें

    Plugins में Polylang को निष्क्रिय (Deactivate) करें। इसे हटाएं नहीं: इसका डेटा आपके डेटाबेस में रहता है, और Tranzly इसे वहीं से पढ़ता है। दोनों के चालू रहने पर, उनके पते और स्विचर आपस में टकराएंगे।

  4. एक ड्राई रन (परीक्षण) करें

    Tranzly खोलें, फिर Settings, फिर Workflow, और “Switch from WPML, Polylang or TranslatePress” खोलें। Tranzly मिली हुई Polylang भाषाएं दिखाता है। “Dry run” दबाएं: यह आपकी सामग्री की समीक्षा करता है और कुछ भी नहीं बदलता है।

  5. आयात करें

    “Import” दबाएं। बड़ी साइटें छोटे चरणों में आयात की जाती हैं, ताकि टाइमआउट न हो; पृष्ठ को तब तक खुला रखें जब तक कि यह न बता दे कि कितनी भाषाएं और अनुवाद स्थानांतरित हुए हैं।

  6. जांचें, फिर भाषा स्विचर जोड़ें

    प्रत्येक भाषा देखने के लिए अनुवाद स्थिति खोलें। फिर अपने हेडर में भाषा स्विचर ब्लॉक रखें, या मेनू आइटम, विजेट या फ्लोटिंग बटन का उपयोग करें।

मन बदल गया? “Undo the import” ठीक वही हटा देता है जो आयात ने जोड़ा था, और आप पुराने प्लगइन को वापस चालू कर सकते हैं।

वास्तव में क्या होता है

Tranzly आपके Polylang डेटा के साथ क्या करता है

  • आपकी भाषाएं Tranzly में जोड़ दी जाती हैं, जिसमें आपकी मुख्य भाषा सबसे पहले होती है।
  • प्रत्येक अनुवादित पृष्ठ, पोस्ट, श्रेणी और टैग वही पृष्ठ रहता है जो वह है, और अपने मूल से ठीक वैसे ही जुड़ा रहता है जैसे Polylang ने जोड़ा था।
  • Polylang के स्ट्रिंग अनुवादों में आपके द्वारा अनुवादित टेक्स्ट Tranzly के साइट टेक्स्ट में आ जाते हैं।
  • आयात किए गए अनुवाद सुरक्षित हैं: कोई भी मशीन पुनः-अनुवाद उन्हें ओवरराइट नहीं करता है।
  • Polylang के फ़ंक्शनों जैसे pll_current_language() और pll_get_post() को कॉल करने वाला कोड काम करता रहता है (Tranzly Pro उनका जवाब देता है)।

हमने अपने डेमो नेटवर्क पर इसका परीक्षण किया: Polylang से बनी अंग्रेजी, फ्रेंच और जर्मन में तीन पेजों वाली एक साइट। आयात के बाद प्रत्येक फ्रेंच पेज ने अपना पता (/fr/notre-torrefaction/) बनाए रखा और प्रत्येक पेज में सही hreflang लिंक मौजूद थे।

आयात स्क्रीन

Polylang से स्विच करने के बाद Tranzly: “आयातित: 2 भाषाएं जोड़ी गईं, 8 अनुवाद लिंक किए गए”
हमारे डेमो नेटवर्क पर Polylang से आयात के बाद Tranzly में स्विच स्क्रीन: 2 भाषाएं जोड़ी गईं और 8 अनुवाद लिंक किए गए।
Polylang आयात के बाद अनुवाद स्थिति: फ़्रेंच और जर्मन, प्रत्येक के 3 पृष्ठ जिन्हें किसी व्यक्ति द्वारा संपादित के रूप में चिह्नित किया गया है
आयात के तुरंत बाद अनुवाद स्थिति: फ़्रेंच और जर्मन अनुवाद, जिन्हें किसी व्यक्ति द्वारा संपादित के रूप में चिह्नित किया गया है ताकि कोई मशीन उन्हें अधिलेखित (overwrite) न करे।

हमारे डेमो नेटवर्क पर एक वास्तविक स्विच (Polylang से) की स्क्रीन। यही स्क्रीन और चरण WPML और TranslatePress को भी संभालते हैं।

अक्सर पूछे जाने वाले सवाल

क्या मेरे Polylang पते बदल जाएंगे?

नहीं, यदि आप Tranzly के प्रति भाषा फ़ोल्डर को रखते हैं: Polylang और Tranzly दोनों एक भाषा को एक फ़ोल्डर (/fr/) में रखते हैं, और अनुवादित पेज अपने पते बनाए रखते हैं।

क्या Polylang का डेटा हटा दिया जाएगा?

नहीं। Tranzly इसे केवल पढ़ता है। Polylang की तालिकाएं और सेटिंग्स तब तक वैसे ही रहती हैं जब तक आप उन्हें स्वयं नहीं हटाते।

क्या मैं खरीदने से पहले इसे आज़मा सकता हूँ?

हाँ। Tranzly Pro बिना किसी कार्ड के 14-दिन का निःशुल्क परीक्षण प्रदान करता है, और ड्राई रन बिना कुछ बदले दिखाता है कि क्या होगा।

अपने Polylang अनुवादों को Tranzly में लाएं

मुफ़्त प्लगइन, असीमित भाषाएं, शब्दों की कोई सीमा नहीं। यह स्विच Tranzly Pro का हिस्सा है।