Skip to Content

Odoo 19 को अरबी और अंग्रेज़ी में चलाना: मिस्र और इराक की कंपनियों के लिए एक व्यावहारिक गाइड

भाषाएँ, दाएँ-से-बाएँ स्क्रीन, अनूदित मास्टर डेटा, अरबी दस्तावेज़ और एक बहुभाषी वेबसाइट
19 अक्तूबर 2026 by
Odoo 19 को अरबी और अंग्रेज़ी में चलाना: मिस्र और इराक की कंपनियों के लिए एक व्यावहारिक गाइड

अरबी और अंग्रेज़ी में अगल-बगल दिखाया गया Odoo 19 इंटरफ़ेस

किसी मिस्री या इराकी व्यवसाय में अरबी शायद ही कभी एकमात्र भाषा होती है। वेयरहाउस टीमें और कैशियर अक्सर अरबी स्क्रीन पसंद करते हैं, वित्त प्रबंधक अंग्रेज़ी में काम कर सकते हैं, ग्राहक अरबी इनवॉइस की अपेक्षा रखते हैं, और विदेशी आपूर्तिकर्ताओं को अंग्रेज़ी परचेज़ ऑर्डर चाहिए। Odoo 19 यह सब एक ही डेटाबेस में संभालता है, बशर्ते भाषाओं की योजना और कॉन्फ़िगरेशन सोच-समझकर किया जाए।

स्रोतों के बारे में एक टिप्पणी: यह लेख संस्करण 19.0 के लिए Odoo के आधिकारिक दस्तावेज़ों पर आधारित है। मेनू के नाम और विकल्प एडिशन, लोकलाइज़ेशन और अपडेट के बीच थोड़े भिन्न हो सकते हैं, इसलिए अपने लाइव सिस्टम को बदलने से पहले हर चरण की पुष्टि किसी टेस्ट या डुप्लिकेट डेटाबेस में करें।

कॉन्फ़िगर करने से पहले अपने भाषा मॉडल की योजना बनाएँ

सेटिंग्स को छूने से पहले तय करें कि डेटाबेस की मुख्य कार्य-भाषा कौन-सी है और यूज़र्स, ग्राहकों और वेंडरों के हर समूह को कौन-सी भाषाएँ मिलेंगी। डेटाबेस की भाषा डेटाबेस बनाते समय चुनी जाती है; अतिरिक्त भाषाएँ बाद में जोड़ी जाती हैं।

  • इंटरनल यूज़र: कौन अरबी में काम करता है, कौन अंग्रेज़ी में, और क्या प्रबंधकों को दोनों के बीच बदलना होता है।
  • ग्राहक और वेंडर: किन पार्टनरों को अरबी दस्तावेज़ मिलते हैं और किन्हें अंग्रेज़ी।
  • मास्टर डेटा: कौन-से उत्पाद नाम, विवरण और श्रेणियाँ दोनों भाषाओं में होनी चाहिए।
  • मुद्रित दस्तावेज़: इनवॉइस केवल अरबी में हों, केवल अंग्रेज़ी में, या एक ही पृष्ठ पर द्विभाषी।
  • वेबसाइट: आगंतुकों के लिए डिफ़ॉल्ट भाषा कौन-सी है और भाषा चयनकर्ता में कौन-सी भाषाएँ दिखती हैं।

इन निर्णयों को शुरुआत में ही लिख लेने से द्विभाषी परियोजनाओं की सबसे आम समस्या से बचा जा सकता है: केवल एक भाषा में बनाया गया मास्टर डेटा, जिसका पता महीनों बाद तब चलता है जब पहला अरबी इनवॉइस अंग्रेज़ी उत्पाद नामों के साथ छपता है।

Odoo को अरबी और अंग्रेज़ी में चलाने के चरणों का आरेख

चरण 1: डेटाबेस में अरबी और अंग्रेज़ी जोड़ें

Odoo के दस्तावेज़ों के अनुसार अतिरिक्त भाषाएँ दो तरीकों से जोड़ी जा सकती हैं। या तो Settings ऐप खोलें और Languages सेक्शन में Add Languages पर क्लिक करें, या ऊपर दाएँ कोने में अपने प्रोफ़ाइल आइकन पर क्लिक करें, My profile खोलें, और Language फ़ील्ड के पास ग्लोब आइकन पर क्लिक करें। ड्रॉपडाउन से ज़रूरी भाषाएँ चुनें और Add पर क्लिक करें।

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

डेवलपर्स और उन्नत एडमिनिस्ट्रेटर के लिए Odoo के डेवलपर दस्तावेज़ Settings, Translations मेनू का भी उल्लेख करते हैं, जिसमें Languages सूची और अनुवाद फ़ाइलों के लिए Import / Export विकल्प होता है। इसका उपयोग मुख्य रूप से कस्टम मॉड्यूल के अनुवाद प्रबंधित करने के लिए होता है।

चरण 2: यूज़र्स और संपर्कों के लिए भाषाएँ सेट करें

हर यूज़र अपनी इंटरफ़ेस भाषा स्वयं चुनता है। यूज़र प्रोफ़ाइल आइकन पर क्लिक करके, My profile खोलकर, ड्रॉपडाउन से Language चुन सकता है। एडमिनिस्ट्रेटर किसी और के लिए इसे बदल सकता है: Settings ऐप में जाकर Manage Users पर क्लिक करें, यूज़र खोलें, और Preferences टैब में कोई इंस्टॉल की गई भाषा चुनें। दस्तावेज़ बताते हैं कि इसके बाद उस यूज़र को ईमेल और दस्तावेज़ चुनी गई भाषा में भेजे जाते हैं।

अरबी एक दाएँ-से-बाएँ लिखी जाने वाली भाषा है। जब कोई यूज़र अरबी पर स्विच करता है, तो Odoo इंटरफ़ेस को दाएँ-से-बाएँ दिशा में प्रस्तुत करता है। आधिकारिक दस्तावेज़ों में इस व्यवहार पर कोई समर्पित पेज नहीं है, इसलिए परीक्षण के दौरान अपनी सबसे अधिक उपयोग होने वाली स्क्रीन, किसी भी कस्टम व्यू और किसी भी कस्टमाइज़ की गई रिपोर्ट की अरबी में समीक्षा करें।

आंतरिक नोट्स, विवरण और ईमेल टेम्पलेट जैसे रिच-टेक्स्ट फ़ील्ड में Odoo एडिटर में एक Switch direction कमांड होती है जो टेक्स्ट की दिशा बदलती है। यह तब उपयोगी है जब एक ही फ़ील्ड में एक अरबी अनुच्छेद और एक अंग्रेज़ी अनुच्छेद हों।

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

चरण 3: मास्टर डेटा और टेम्पलेट का अनुवाद करें

अरबी इंस्टॉल करने से Odoo का मानक इंटरफ़ेस अनूदित हो जाता है, लेकिन यह आपका अपना डेटा अनूदित नहीं कर सकता। उत्पाद नाम, उत्पाद विवरण, श्रेणियाँ, भुगतान शर्तें और ऐसे ही रिकॉर्ड का अनुवाद आपकी टीम को करना होगा। वेबसाइट दस्तावेज़ पुष्टि करते हैं कि उत्पाद नाम जैसे कुछ तत्वों का अनुवाद बैकएंड से किया जा सकता है।

अनुवाद योग्य फ़ील्ड पर Odoo वर्तमान भाषा के आद्याक्षरों वाला एक भाषा बटन दिखाता है, जैसे EN। उस पर क्लिक करने से इंस्टॉल की गई भाषाओं की सूची वाली एक विंडो खुलती है ताकि आप हर अनुवाद दर्ज कर सकें। दस्तावेज़ इस बटन का वर्णन ईमेल टेम्पलेट के संदर्भ में करते हैं और बताते हैं कि यह केवल तब दिखता है जब कई भाषाएँ इंस्टॉल हों और यूज़र के पास आवश्यक अधिकार हों।

  • पहले उत्पाद नामों और बिक्री विवरणों का अनुवाद करें, क्योंकि वे कोटेशन, इनवॉइस और डिलीवरी स्लिप पर छपते हैं।
  • इकाइयों, उत्पाद परिवारों और तकनीकी शब्दों के लिए एक सुसंगत अरबी शब्दावली रखें ताकि अलग-अलग यूज़र एक ही वस्तु का अलग-अलग अनुवाद न करें।
  • ग्राहक दस्तावेज़ों पर दिखने वाली भुगतान शर्तों और अन्य टेक्स्ट की समीक्षा करें।
  • बड़े पैमाने के काम के लिए उत्पादों को स्प्रेडशीट में एक्सपोर्ट करें, अनुवाद तैयार करें, और पहले डेटाबेस की किसी कॉपी पर इम्पोर्ट का परीक्षण करें।

दस्तावेज़ों के अनुसार ईमेल टेम्पलेट सभी इंस्टॉल की गई भाषाओं के लिए अपने-आप अनूदित होते हैं, इसलिए बदलाव आमतौर पर अनावश्यक होते हैं। यदि आपको किसी टेम्पलेट का अनुवाद समायोजित करना हो, तो डेवलपर मोड सक्रिय करें, टेम्पलेट संपादित करें और भाषा बटन का उपयोग करें। दस्तावेज़ चेतावनी देते हैं कि गलत संपादन, जैसे टूटा हुआ सिंटैक्स, टेम्पलेट को खाली छोड़ सकते हैं, इसलिए हर बदलाव के बाद परीक्षण करें।

रिच-टेक्स्ट एडिटर एक Translate with AI विकल्प भी देता है जो सामग्री को इंस्टॉल की गई भाषाओं में अनूदित करता है। किसी भी स्वचालित अनुवाद को पहला मसौदा मानें और कानूनी, वित्तीय और ग्राहकों के सामने आने वाली शब्दावली की समीक्षा किसी अरबी भाषी व्यक्ति से कराएँ।

चैटर संदेशों के लिए Odoo, Google Translate को इंटीग्रेट कर सकता है। Google API कंसोल में API कुंजी बनाने के बाद उसे Settings ऐप के Discuss सेक्शन में Message Translation फ़ील्ड में दर्ज करें। इसके बाद यूज़र संदेश मेनू से किसी चैटर संदेश को अपनी भाषा में अनूदित कर सकते हैं। दस्तावेज़ बताते हैं कि Google Translate API के लिए एक सक्रिय Google बिलिंग खाता आवश्यक है।

चरण 4: द्विभाषी इनवॉइस और रिपोर्ट लेआउट

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

दृश्य लेआउट हर कंपनी के लिए अलग से परिभाषित होता है। Settings ऐप के Companies सेक्शन में Configure Document Layout पर क्लिक करें। वहाँ आप लेआउट शैली, पृष्ठभूमि, रंग, लोगो, पता, टैगलाइन, फ़ुटर और कागज़ का फ़ॉर्मेट चुनते हैं। उपलब्ध फ़ॉन्ट में दस्तावेज़ Tajawal को अरबी और लैटिन दोनों लिपियों का समर्थन करने वाला बताते हैं, जो इसे द्विभाषी दस्तावेज़ों के लिए एक समझदारी भरा विकल्प बनाता है।

टैगलाइन, फ़ुटर और पते का टेक्स्ट सावधानी से लिखें, क्योंकि ये हर बाहरी रिपोर्ट पर दिखते हैं। फिर एक टेस्ट इनवॉइस की पुष्टि करें और ग्राहकों को कुछ भी भेजने से पहले Preview से जाँचें कि वह अरबी और अंग्रेज़ी में कैसा दिखता है।

सऊदी अरब, संयुक्त अरब अमीरात और ओमान जैसे खाड़ी देशों के लिए Odoo के लोकलाइज़ेशन दस्तावेज़ एक Gulf Cooperation Council Format विकल्प का वर्णन करते हैं, जो अकाउंटिंग सेटिंग्स में Customer Invoices के अंतर्गत और Point of Sale सेटिंग्स में Bills & Receipts के अंतर्गत मिलता है, और बिलिंग दस्तावेज़ों पर पार्टनर की भाषा के साथ अरबी अनुवाद जोड़ता है। मिस्र और इराक GCC देश नहीं हैं, इसलिए इस पर निर्भर होने से पहले अपने डेटाबेस में जाँच लें कि क्या यह विकल्प आपके लोकलाइज़ेशन के साथ उपलब्ध है।

यदि आपको एक ही इनवॉइस पर अरबी और अंग्रेज़ी टेक्स्ट अगल-बगल चाहिए और मानक विकल्प इसे कवर नहीं करते, तो रिपोर्ट को कस्टमाइज़ किया जा सकता है। Odoo Enterprise में Studio में रिपोर्ट की सामग्री समायोजित करने के लिए एक PDF रिपोर्ट एडिटर शामिल है; Odoo Community में Studio उपलब्ध नहीं है और यह बदलाव किसी डेवलपर को कस्टम मॉड्यूल में करना होगा। दोनों ही स्थितियों में परिणाम को दोनों भाषाओं में परखें।

मिस्र के कर प्राधिकरण (ETA) के साथ मिस्री ई-इनवॉइसिंग इंटीग्रेशन का उपयोग करने वाली मिस्री कंपनियों को ध्यान देना चाहिए कि आधिकारिक मिस्र लोकलाइज़ेशन पेज भाषा के बजाय ETA कोड, शाखाओं, ग्राहकों और उत्पादों पर केंद्रित है। द्विभाषी लेआउट के काम को ई-इनवॉइसिंग सेटअप से अलग रखें और दोनों का एक साथ ETA प्रीप्रोडक्शन वातावरण में परीक्षण करें, जैसा कि दस्तावेज़ ई-इनवॉइसिंग के लिए अनुशंसा करते हैं।

तारीखें, संख्याएँ और कैलेंडर

Odoo में तारीख और संख्या का प्रदर्शन यूज़र की भाषा के फ़ॉर्मेट का पालन करता है। उदाहरण के लिए Studio दस्तावेज़ बताते हैं कि संख्यात्मक तारीख मोड वर्तमान भाषा पर सेट फ़ॉर्मेट का उपयोग करता है। यदि आपकी टीम कोई विशेष तारीख क्रम या सेपरेटर पसंद करती है, तो सभी के लिए बदलने से पहले किसी टेस्ट डेटाबेस में भाषा सेटिंग्स की समीक्षा करें।

डेटा इम्पोर्ट करते समय सावधान रहें। Odoo इम्पोर्ट की गई फ़ाइलों में तारीख फ़ॉर्मेट पहचानने का प्रयास करता है, लेकिन दस्तावेज़ चेतावनी देते हैं कि कुछ फ़ॉर्मेट अस्पष्ट होते हैं, उदाहरण के लिए 01-03-2016 मार्च की पहली तारीख है या जनवरी की तीसरी। CSV फ़ाइल इम्पोर्ट करते समय फ़ॉर्मेटिंग विकल्पों में पहचाना गया Date Format जाँचें और संदेह होने पर 1981-07-24 जैसे ISO 8601 फ़ॉर्मेट का उपयोग करें। Odoo हज़ार और दशमलव के सेपरेटर भी अपने-आप पहचानता है, लेकिन कोई अज्ञात मुद्रा चिह्न इम्पोर्ट को विफल कर सकता है।

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

चरण 5: एक बहुभाषी वेबसाइट बनाएँ

वेबसाइट के लिए पहले डेटाबेस में भाषाएँ इंस्टॉल करें। फिर Website, Configuration, Settings पर जाएँ, ज़रूरत हो तो General सेक्शन में Install new languages का उपयोग करें, Languages फ़ील्ड में भाषाएँ चुनें और सहेजें। उसी सेक्शन में Default फ़ील्ड वह भाषा तय करता है जो आगंतुक के ब्राउज़र की भाषा उपलब्ध न होने पर इस्तेमाल होती है।

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

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

  • अनुवाद मोड में Translate Attribute बॉक्स के माध्यम से इमेज विवरण और टूलटिप का अनुवाद करें।
  • Website, Site, Optimize SEO में अरबी और अंग्रेज़ी मेटा कीवर्ड जोड़ें, और हर कीवर्ड के लिए भाषा चुनें।
  • उत्पाद और श्रेणी के नाम URL में अनूदित होते हैं जबकि संरचना वही रहती है, इसलिए अरबी शॉप का प्रचार करने से पहले उत्पाद नामों का अनुवाद करें।
  • Odoo बहुभाषी पेजों में hreflang और x-default टैग अपने-आप जोड़ता है, जो सर्च इंजनों को सही भाषा दिखाने में मदद करता है।

Odoo के डेवलपर दस्तावेज़ एक महत्वपूर्ण चेतावनी जोड़ते हैं: किसी पेज के स्रोत-भाषा संस्करण में बदलाव करने से मौजूदा अनुवादों से उसका संबंध टूट सकता है, जिन्हें फिर दोबारा करना पड़ सकता है। अनुवाद में बड़ा निवेश करने से पहले डिफ़ॉल्ट भाषा की सामग्री को अंतिम रूप दे दें।

मिस्र और इराक की कंपनियों के लिए सर्वोत्तम प्रथाएँ

  • डेटाबेस बनाते समय डिफ़ॉल्ट भाषा तय करें और परियोजना के बीच में अपना निर्णय न बदलें।
  • डेटा माइग्रेशन के दौरान ही हर यूज़र और हर पार्टनर पर भाषा सेट करें, बाद में नहीं।
  • उत्पाद नाम के अनुवाद को एक नामित ज़िम्मेदार व्यक्ति के साथ उत्पाद निर्माण प्रक्रिया का हिस्सा बनाएँ।
  • कोई भी कस्टम रिपोर्ट डिज़ाइन करने से पहले दस्तावेज़ लेआउट में अरबी का समर्थन करने वाला फ़ॉन्ट चुनें, जैसे Tajawal।
  • कोटेशन, इनवॉइस, क्रेडिट नोट, डिलीवरी स्लिप और रसीदों सहित ग्राहकों के सामने आने वाले हर दस्तावेज़ को दोनों भाषाओं में परखें।
  • स्वचालित और AI अनुवादों की समीक्षा किसी मूल अरबी भाषी व्यक्ति से कराएँ, विशेष रूप से कानूनी और कर से जुड़ी शब्दावली के लिए।
  • कस्टमाइज़ेशन पहले किसी टेस्ट डेटाबेस में रखें और हर Odoo अपडेट के बाद द्विभाषी परीक्षण दोहराएँ।

1CBMS कैसे मदद कर सकता है

1CBMS मिस्र और इराक की कंपनियों के लिए Odoo 19 लागू करता है और हर दिन अरबी तथा अंग्रेज़ी में काम करता है। हम आपको भाषा मॉडल की योजना बनाने, यूज़र्स, पार्टनरों और दस्तावेज़ लेआउट को कॉन्फ़िगर करने, अपने मास्टर डेटा का अनुवाद और सफ़ाई करने, द्विभाषी इनवॉइस और रिपोर्ट डिज़ाइन करने, और एक अरबी तथा अंग्रेज़ी वेबसाइट लॉन्च करने में मदद करते हैं, और यह सब गो-लाइव से पहले स्टेजिंग डेटाबेस में परखा जाता है। अपनी परियोजना पर चर्चा के लिए www.1cbms.com के माध्यम से हमसे संपर्क करें।

Odoo 19 में रिपोर्टिंग और डैशबोर्ड: एक व्यावहारिक गाइड
पिवट व्यू और फ़ेवरेट से लेकर लाइव स्प्रेडशीट डैशबोर्ड, अकाउंटिंग रिपोर्ट और KPI ईमेल तक