बहुभाषी सामग्री और एकल भाषा व्यवस्थापक इंटरफ़ेस


14

मैं चाहता हूं कि मेरी साइट की सामग्री बहुभाषी हो। मेरे पास एक भाषा स्विचर है जो एक पृष्ठ के अंग्रेजी और स्पेनिश दोनों अनुवादों के बीच टॉगल कर सकता है। मैं चाहता हूं कि प्रशासनिक इंटरफ़ेस हमेशा अंग्रेजी में हो, चाहे आप इसे पृष्ठ के किसी स्पेनिश या अंग्रेजी अनुवाद से नेविगेट करें।

यहां मेरा कॉन्फ़िगरेशन / व्यवस्थापक / कॉन्फ़िगरेशन / क्षेत्रीय / भाषा / पता लगाने के लिए है :

यहाँ छवि विवरण दर्ज करें

यहाँ उपयोगकर्ता / 1 / पर मेरा विन्यास है :

यहाँ छवि विवरण दर्ज करें

मेरा व्यवस्थापक इंटरफ़ेस हमेशा अंग्रेजी में है, लेकिन अब मेरी सामग्री भी हमेशा अंग्रेजी में है, चाहे मैं पृष्ठ को स्पेनिश में टॉगल करूं।

मैंने कई सेटिंग्स आज़माई हैं, जिसमें कंटेंट लैंग्वेज डिटेक्शन की सेटिंग भी शामिल है ।

इसे प्राप्त करने के लिए सही विन्यास क्या है?


/ Es / नोड / 1

यहाँ छवि विवरण दर्ज करें

/ व्यवस्थापक / config / क्षेत्रीय / भाषा / पता लगाने / यूआरएल

यहाँ छवि विवरण दर्ज करें

/ व्यवस्थापक / config / क्षेत्रीय / भाषा

यहाँ छवि विवरण दर्ज करें


यदि आप URL पथ को अंग्रेजी पेज पर मैन्युअल रूप से स्पेनिश पथ पर बदलते हैं तो क्या होगा? इसके अलावा, URL को पहले डालने का प्रयास करें और व्यवस्थापक पृष्ठों को दूसरे स्थान पर रखें।
पैट्रिक केनी

सामग्री अंग्रेजी में बनी हुई है, लेकिन आसपास का इंटरफ़ेस स्पेनिश में है। स्क्रीन शॉट सवाल में जोड़ा गया।
24ma13wg

अपनी उपयोगकर्ता सेटिंग में आपने साइट भाषा को अंग्रेजी में सेट किया है यदि आप लॉगआउट करते हैं तो क्या होगा?

यदि मैं लॉगआउट करता हूं, तो यह सही ढंग से काम करता है मैं अंग्रेजी और स्पेनिश सामग्री के बीच टॉगल कर सकता हूं।
24ma13wg

जवाबों:


16

एक नई स्थापना पर, मैं इसे इस तरह से काम करवा सका:

में admin/config/regional/language/detection

  • डाल खाता व्यवस्थापन पृष्ठों के शीर्ष पर इंटरफ़ेस पाठ भाषा पहचान एक निश्चित रूप से इसे सक्षम करें।
  • दूसरी विधि के रूप में URL विधि को सक्षम करें
  • सामग्री भाषा का पता लगाने में सक्षम करें और पहचान विधियों के शीर्ष पर URL डालें

     गृह प्रशासन कॉन्फ़िगरेशन क्षेत्रीय और भाषा भाषाएँ

में user/1/editभाषा सेटिंग्स:

  • अपनी पसंदीदा भाषा के साथ प्रशासन पृष्ठ भाषा सेट करें

इस बारे में DO पर विभिन्न मुद्दे हैं, शायद यह सबसे अधिक प्रासंगिक है: जब सामग्री भाषा का पता लगाना इंटरफ़ेस भाषा की पहचान से अलग होता है, तो पता चला भाषा प्रदान की गई सामग्री पर लागू नहीं होती है

इन पैच को लागू करें:

खाली कैश:

  • $ drush cache-rebuild

भाषा ड्रॉपडाउन स्विचर और बाकी सब कुछ अब ठीक काम करने लगता है!

स्पेनिश सामग्री का एक उदाहरण, टी के माध्यम से पारित तार () अनुवादित हैं, व्यवस्थापक टूलबार अंग्रेजी में ...

स्पेनिश सामग्री का एक उदाहरण

उसी पृष्ठ को संपादित किया गया: व्यवस्थापक इंटरफ़ेस पूरी तरह से अंग्रेजी में, लेकिन सामग्री सही अनुवाद दिखाती है ...।

पूरी तरह से अंग्रेजी में व्यवस्थापक इंटरफ़ेस, लेकिन सामग्री सही अनुवाद दिखाता है


यदि मैं आपके उत्तर को सही ढंग से समझता हूं, तो आपके कॉन्फ़िगरेशन की समस्या है: (ए) भाषा स्विचर गायब हो जाता है (जब URL इंटरफ़ेस पाठ भाषा पहचान में अक्षम होता है, और (बी) केवल सामग्री का अनुवाद es / नोड / 1 पर किया जाता है : कुछ भी कोड के माध्यम से चलाया जाता है t()या |tअनियंत्रित रहता है। उदाहरण के लिए: 'Powered by Drupal' 'Funciona con Drupal' में रूपांतरित नहीं होता है। मुझे केवल / व्यवस्थापक पृष्ठों को अंग्रेजी में ही बनाना है।
24ma13wg

@ 24ma13wg मेरा बुरा! ठीक है, मैं आपकी समस्या के आसपास काम कर रहा हूँ, और मुझे विश्वास है कि यह अब ठीक काम कर रहा है। मैं उत्तर को संपादित करने जा रहा हूं। 15mn में जाँच;)
कोजो

@ 24ma13wg, स्पष्टता और भविष्य के संदर्भ के लिए, मैंने सटीक सेटअप और पैच के साथ उत्तर को फिर से लिखा है।
कोजो

1
काम करने लगता है। अच्छा उत्तर :-)
24ma13wg

1
धन्यवाद! मुझे समझ नहीं आ रहा है कि यह समाधान अभी भी कोर में सक्षम बॉक्स पैच से बाहर क्यों नहीं है ... 2018 अगस्त में!
मोगियो

0

उपयोगकर्ता की पसंदीदा भाषा चाइनस (zh-hans) है। जब मैं साइट URL में लॉग इन कर रहा हूं तो भाषा उपसर्ग नहीं है। सभी भाषा के लिए भाषा को ड्रॉपडाउन भाषा पर स्विच करते समय इसकी उम्मीद के अनुसार अनुवाद किया जा रहा है। जब मैं भाषा को अंग्रेजी (साइट डिफ़ॉल्ट भाषा) पर स्विच कर रहा हूं और इसके उपयोगकर्ता की पसंदीदा भाषा के रूप में बने रहेंगे।

नोट: मैं भाषा स्विचिंग के लिए dropdown_language का उपयोग कर रहा हूं।

कृपया इस पर मदद करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.