Magento एक नई भाषा जोड़ना?


18

मैंने Magento गाड़ी में एक और भाषा का समर्थन जोड़ने के बारे में कई पृष्ठों पर ध्यान दिया है, हालाँकि, लगता है कि कुछ गायब है।

सामान्य रूप से व्यवस्थापक इंटरफ़ेस के माध्यम से अनुवाद डाउनलोड करना है .... फिर एक स्टोर व्यू बनाएं और लोकेल को वांछित भाषा में सेट करें। यह काम करने के लिए प्रकट नहीं होता है क्योंकि मैंने केवल रूसी भाषा समर्थन को जोड़ने की कोशिश की है ताकि पता चल सके कि साइट त्रुटि के साथ बाहर निकलती है और दुर्गम हो जाती है।

मुझे याद है कि एक साल पहले निर्देशिकाओं के कुछ उल्लेख मिल रहे थे जो भाषा को उपलब्ध होने के लिए सर्वर पर बनाने की आवश्यकता थी।


क्या भाषा किसी अन्य डोमेन पर है? इस बात पर निर्भर करता है कि आप स्टोरहाउस को कैसे बनाते हैं या आपको उप-अध्यक्ष बनाने की आवश्यकता नहीं है। क्या आपने इस लेख पर एक नज़र डाली और यह टिप्पणी है? inchoo.net/ecommerce/magento/adding-a-new-language-in-magento
— Sander Mangel

यह सवाल के लिए अप्रासंगिक है। और हां मैंने लिंक को देखा और वह वही है जिसका मैं उल्लेख कर रहा था।
— कार्लसन

आपको क्या त्रुटि दिखाई दे रही है? क्या आप mod_rewrite का उपयोग करते हैं? क्या आप "url में स्टोर कोड जोड़ें" का उपयोग करते हैं?
— पायोत्र कमिंसकी

जवाबों:


12

मैं आमतौर पर रूसी भाषा जोड़ने के लिए क्या करता हूं:

  1. स्टोर दृश्य जोड़ें और इसे रूसी लिंक असाइन करें जैसे कि यह आपके लिंक में किया गया है
  2. इस विषय (नीरो टिप्पणी) से हमारे द्वारा (ईटी) रूसी अनुवाद डाउनलोड करें और इसे मैन्युअल रूप से इंस्टॉल करें

बस!

मुझे पता है कि आपके समान कुछ मामले हैं और आमतौर पर इसका मतलब है कि आपने Magento Connect से अनुवाद को स्थापित करने का प्रयास किया है। समस्या अनुमतियों में है। इसे मैन्युअल रूप से इंस्टॉल करना बहुत आसान और सुरक्षित है।

और अनौपचारिक अनुवाद क्यों? खैर, क्योंकि आधिकारिक एक बहुत बुरा है।

और अगर यह आपकी मदद नहीं करता है, तो यह देखना बहुत अच्छा होगा कि आपकी त्रुटि क्या दिखती है। इससे समस्या के स्रोत का पता लगाना आसान हो जाएगा।


2

कुछ लोकेल पैकेज गलत लग रहे हैं। अपने स्थानीय फ़ोल्डर जैसे ru_RU में विस्तार करने के बजाय स्थापित करने के बाद, उनका विस्तार लोकेल में किया जाता है, जो स्पष्ट रूप से गलत है। मैं उनमें से कुछ से मिला हूं। संबंधित लोकेल फोल्डर बनाना और उसमें फाइलों को घुमाना आमतौर पर समस्या को हल करता है। उसके बाद कैश फ्लश करना न भूलें।


1

यदि आप दूसरी भाषा जोड़ना चाहते हैं, तो आप इसे से डाउनलोड कर सकते हैं वेबसाइट और इसे कॉपी कर सकते हैं app/locale/{language_code}। उदाहरण के लिए आपके पास चेक भाषा है /app/locale/cs_CZ/*.csv।

Magento के तीन प्रकार के अनुवाद हैं जो इस क्रम में लोड किए गए हैं:

  1. app/locale/{language_code}
  2. app/design/{area}/{theme_package}/{theme}/locale/translate.csv
  3. डीबी में ऑनलाइन अनुवाद
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.