
Mısırlı veya Iraklı bir işletmede Arapça nadiren tek dildir. Depo ekipleri ve kasiyerler genellikle Arapça ekranları tercih eder, finans yöneticileri İngilizce çalışabilir, müşteriler Arapça fatura bekler ve yabancı tedarikçiler İngilizce satınalma siparişlerine ihtiyaç duyar. Diller bilinçli bir şekilde planlanıp yapılandırıldığı sürece Odoo 19 tüm bunları tek bir veritabanında yönetir.
Kaynaklar hakkında bir not: Bu makale, Odoo'nun 19.0 sürümüne ait resmi dokümantasyonunu esas alır. Menü adları ve seçenekler edisyonlar, yerelleştirmeler ve güncellemeler arasında küçük farklılıklar gösterebilir; bu nedenle canlı sisteminizi değiştirmeden önce her adımı bir test veya çoğaltılmış veritabanında doğrulayın.
Yapılandırmadan önce dil modelinizi planlayın
Ayarlara dokunmadan önce veritabanının ana çalışma dilinin hangisi olacağına ve her kullanıcı, müşteri ve tedarikçi grubunun hangi dilleri kullanacağına karar verin. Veritabanı dili, veritabanı oluşturulurken seçilir; ek diller daha sonra eklenir.
- Dahili kullanıcılar: Kimin Arapça, kimin İngilizce çalıştığı ve yöneticilerin iki dil arasında geçiş yapması gerekip gerekmediği.
- Müşteriler ve tedarikçiler: Hangi iş ortaklarının Arapça, hangilerinin İngilizce belge alacağı.
- Ana veriler: Hangi ürün adlarının, açıklamalarının ve kategorilerinin her iki dilde de bulunması gerektiği.
- Basılı belgeler: Faturaların yalnızca Arapça mı, yalnızca İngilizce mi, yoksa aynı sayfada iki dilli mi olması gerektiği.
- Web sitesi: Ziyaretçiler için varsayılan dilin hangisi olduğu ve dil seçicide hangi dillerin görüneceği.
Bu kararları erkenden yazıya dökmek, iki dilli projelerdeki en yaygın sorunu önler: Ana verilerin yalnızca tek bir dilde oluşturulması ve bunun aylar sonra ilk Arapça fatura İngilizce ürün adlarıyla basıldığında fark edilmesi.

Adım 1: Veritabanına Arapça ve İngilizce ekleyin
Odoo'nun dokümantasyonuna göre ek diller iki şekilde eklenebilir. Ya Ayarlar uygulamasını açıp Diller bölümünde Dil Ekle'ye tıklayın ya da sağ üst köşedeki profil simgenize tıklayıp Profilim'i açın ve Dil alanının yanındaki küre simgesine tıklayın. Açılır listeden ihtiyacınız olan dilleri seçin ve Ekle'ye tıklayın.
Mısır ve Irak'taki çoğu şirket için bu, veritabanı oluşturulurken hangisi seçilmiş olursa olsun hem Arapçanın hem de İngilizcenin kurulu olması anlamına gelir. Bir dilin kurulması, Odoo'nun o dile ait menü, alan ve standart metin çevirilerini yükler.
Geliştiriciler ve ileri düzey yöneticiler için Odoo'nun geliştirici dokümantasyonu ayrıca Diller listesi ve çeviri dosyaları için İçe / Dışa Aktar seçeneği içeren Ayarlar > Çeviriler menüsüne değinir. Bu menü esas olarak özel modüllerin çevirilerini yönetmek için kullanılır.
Adım 2: Kullanıcılar ve kişiler için dilleri belirleyin
Her kullanıcı kendi arayüz dilini seçer. Bir kullanıcı profil simgesine tıklayıp Profilim'i açarak açılır listeden bir Dil seçebilir. Bir yönetici ise Ayarlar uygulamasına gidip Kullanıcıları Yönet'e tıklayarak, kullanıcıyı açarak ve Tercihler sekmesinde kurulu bir dil seçerek bunu başka biri için değiştirebilir. Dokümantasyon, bu kullanıcıya e-postaların ve belgelerin ardından seçilen dilde gönderildiğini belirtir.
Arapça sağdan sola yazılan bir dildir. Bir kullanıcı Arapçaya geçtiğinde Odoo arayüzü sağdan sola yönde sunar. Resmi dokümantasyonda bu davranışa ayrılmış bir sayfa bulunmaz; bu nedenle test sırasında en çok kullanılan ekranlarınızı, özel görünümlerinizi ve özelleştirilmiş raporlarınızı Arapça olarak gözden geçirin.
Dahili notlar, açıklamalar ve e-posta şablonları gibi zengin metin alanlarında Odoo düzenleyicisi, metnin yönünü değiştiren bir Yönü değiştir komutu içerir. Bu, Arapça bir paragraf ile İngilizce bir paragraf aynı alanda bulunduğunda kullanışlıdır.
Kişilerin de kendi dilleri vardır. Kişi formundaki Dil alanı kişinin dilini tanımlar ve dokümantasyon, o kişiye gönderilen e-postaların ve belgelerin seçilen dile çevrildiğini belirtir. Arapça fatura bekleyen Iraklı bir müşteri için kişinin dilini Arapça, yabancı bir tedarikçi için ise İngilizce olarak ayarlayın.
Adım 3: Ana verileri ve şablonları çevirin
Arapçanın kurulması Odoo'nun standart arayüzünü çevirir; ancak kendi verilerinizi çeviremez. Ürün adları, ürün açıklamaları, kategoriler, ödeme koşulları ve benzeri kayıtlar ekibiniz tarafından çevrilmelidir. Web sitesi dokümantasyonu, ürün adları gibi bazı öğelerin arka uçtan çevrilebileceğini teyit eder.
Çevrilebilir alanlarda Odoo, mevcut dilin baş harflerini (örneğin EN) taşıyan bir dil düğmesi gösterir. Bu düğmeye tıklamak, her çeviriyi girebilmeniz için kurulu dilleri listeleyen bir pencere açar. Dokümantasyon bu düğmeyi e-posta şablonları için açıklar ve yalnızca birden fazla dil kurulu olduğunda ve kullanıcı gerekli haklara sahip olduğunda göründüğünü belirtir.
- Teklifler, faturalar ve teslimat fişlerinde basıldıkları için önce ürün adlarını ve satış açıklamalarını çevirin.
- Farklı kullanıcıların aynı öğeyi farklı şekilde çevirmemesi için birimler, ürün aileleri ve teknik terimler için tutarlı bir Arapça terimler sözlüğü tutun.
- Müşteri belgelerinde görünen ödeme koşullarını ve diğer metinleri gözden geçirin.
- Toplu çalışmalar için ürünleri bir elektronik tabloya dışa aktarın, çevirileri hazırlayın ve içe aktarmayı önce veritabanının bir kopyasında test edin.
Dokümantasyona göre e-posta şablonları kurulu tüm diller için otomatik olarak çevrilir; bu nedenle genellikle değişiklik gerekmez. Bir şablon çevirisini düzenlemeniz gerekirse geliştirici modunu etkinleştirin, şablonu düzenleyin ve dil düğmesini kullanın. Dokümantasyon, örneğin bozuk sözdizimi gibi hatalı düzenlemelerin şablonu boş bırakabileceği konusunda uyarır; bu nedenle her değişiklikten sonra test edin.
Zengin metin düzenleyici ayrıca içeriği kurulu dillere çeviren bir Yapay zekâ ile çevir seçeneği sunar. Her otomatik çeviriyi bir ilk taslak olarak görün ve hukuki, mali ve müşteriye yönelik ifadeleri Arapça bilen birine gözden geçirtin.
Chatter mesajları için Odoo, Google Translate ile entegre edilebilir. Google API konsolunda bir API anahtarı oluşturduktan sonra bu anahtarı Ayarlar uygulamasındaki Mesajlaşma bölümünde Mesaj Çevirisi alanına girin. Kullanıcılar daha sonra bir chatter mesajını mesaj menüsünden kendi dillerine çevirebilir. Dokümantasyon, Google Translate API'nin aktif bir Google faturalandırma hesabı gerektirdiğini belirtir.
Adım 4: İki dilli faturalar ve rapor düzenleri
Odoo belgeleri iş ortağının dilinde basar. Mısırlı ve Iraklı şirketlerin çoğu için en basit ve güvenilir yaklaşım, her müşteri ve tedarikçide dili ayarlamak ve tüm ürün ve koşul çevirilerinin mevcut olduğundan emin olmaktır; böylece her iş ortağı kendi dilinde eksiksiz bir belge alır.
Görsel düzen şirket bazında tanımlanır. Ayarlar uygulamasının Şirketler bölümünde Belge Düzenini Yapılandır'a tıklayın. Burada düzen stilini, arka planı, renkleri, logoyu, adresi, sloganı, alt bilgiyi ve kâğıt biçimini seçersiniz. Mevcut yazı tipleri arasında dokümantasyon, Tajawal'ı hem Arap hem de Latin alfabesini destekleyen bir yazı tipi olarak listeler; bu da onu iki dilli belgeler için mantıklı bir tercih hâline getirir.
Slogan, alt bilgi ve adres metinlerini dikkatle yazın; çünkü bunlar her harici raporda görünür. Ardından bir test faturasını onaylayın ve müşterilere herhangi bir şey göndermeden önce Arapça ve İngilizce olarak nasıl göründüğünü kontrol etmek için Önizleme'yi kullanın.
Odoo'nun Suudi Arabistan, Birleşik Arap Emirlikleri ve Umman gibi Körfez ülkelerine yönelik yerelleştirme dokümantasyonu, Muhasebe ayarlarında Müşteri Faturaları altında ve Satış Noktası ayarlarında Faturalar ve Fişler altında bulunan ve fatura belgelerinde iş ortağının dilinin yanına Arapça bir çeviri ekleyen Körfez İşbirliği Konseyi Formatı seçeneğini açıklar. Mısır ve Irak Körfez İşbirliği Konseyi ülkeleri değildir; bu nedenle bu seçeneğe güvenmeden önce yerelleştirmenizle birlikte kullanılabilir olup olmadığını kendi veritabanınızda kontrol edin.
Aynı fatura üzerinde Arapça ve İngilizce metinlerin yan yana olması gerekiyorsa ve standart seçenekler bunu karşılamıyorsa rapor özelleştirilebilir. Odoo Enterprise'da Studio, rapor içeriğini düzenlemek için bir PDF rapor düzenleyicisi içerir; Odoo Community'de Studio bulunmaz ve değişikliğin bir geliştirici tarafından özel bir modülde yapılması gerekir. Her iki durumda da sonucu iki dilde test edin.
Mısır Vergi İdaresi (ETA) ile Mısır e-fatura entegrasyonunu kullanan Mısırlı şirketler, resmi Mısır yerelleştirme sayfasının dil yerine ETA kodlarına, şubelere, müşterilere ve ürünlere odaklandığını dikkate almalıdır. İki dilli düzen çalışmasını e-fatura kurulumundan ayrı tutun ve dokümantasyonun e-fatura için önerdiği şekilde ikisini birlikte ETA ön üretim (preproduction) ortamında test edin.
Tarihler, sayılar ve takvimler
Odoo'da tarih ve sayıların görüntülenmesi, kullanıcının dilinin biçimini izler. Örneğin Studio dokümantasyonu, sayısal tarih modunun mevcut dilde ayarlanan biçimi kullandığını açıklar. Ekibiniz belirli bir tarih sırasını veya ayırıcıyı tercih ediyorsa, herkes için değiştirmeden önce dil ayarlarını bir test veritabanında gözden geçirin.
Veri içe aktarırken dikkatli olun. Odoo, içe aktarılan dosyalardaki tarih biçimlerini algılamaya çalışır; ancak dokümantasyon bazı biçimlerin belirsiz olduğu konusunda uyarır, örneğin 01-03-2016'nın 1 Mart mı yoksa 3 Ocak mı olduğu. Bir CSV dosyasını içe aktarırken biçimlendirme seçeneklerinde algılanan Tarih Biçimi'ni kontrol edin ve şüpheye düştüğünüzde 1981-07-24 gibi ISO 8601 biçimini kullanın. Odoo binlik ve ondalık ayırıcıları da otomatik olarak algılar; ancak tanınmayan bir para birimi simgesi içe aktarmanın başarısız olmasına neden olabilir.
Resmi dokümantasyon, standart tarih alanları için bir Hicri takvim seçeneği tanımlamaz. Miladi tarihleri sistem standardı olarak kabul edin ve belirli bir basılı belgede Hicri tarih gerekiyorsa, bunun yerleşik olarak geldiğini varsaymak yerine gözden geçirilmiş bir özelleştirme olarak planlayın.
Adım 5: Çok dilli bir web sitesi oluşturun
Web sitesi için önce dilleri veritabanına kurun. Ardından Web Sitesi > Yapılandırma > Ayarlar'a gidin, gerekirse Genel bölümünde Yeni dil yükle'yi kullanın, Diller alanında dilleri seçin ve kaydedin. Aynı bölümdeki Varsayılan alanı, ziyaretçinin tarayıcı dili mevcut olmadığında kullanılacak dili belirler.
İkinci bir dil eklendiğinde web sitesinin üst bilgisinde ve alt bilgisinde bir dil seçici görünür. Web sitesi düzenleyicisinde metin, bayrak, kod veya bunların kombinasyonlarını seçerek stilini ve etiketini değiştirebilir ya da üst bilgideki seçiciyi gizleyebilirsiniz. Yapı blokları da ziyaretçinin diline göre koşullu olarak gösterilebilir veya gizlenebilir; bu, yalnızca Arapça kampanyalar için kullanışlıdır.
Bir sayfayı çevirmek için web sitesini hedef dile geçirin ve Düzenle'ye, ardından Çevir'e tıklayın. Yeşil ile vurgulanan metin zaten çevrilmiştir; sarı ile vurgulanan metin ise çevrilmemiştir. Tüm sarı metni otomatik olarak çevirip ardından elle düzeltebilirsiniz. Düzen değişiklikleri varsayılan dilde yapılmalıdır; çünkü çeviri modu yalnızca çevrilebilir metnin düzenlenmesine izin verir.
- Görsel açıklamalarını ve araç ipuçlarını çeviri modundaki Niteliği Çevir kutusu aracılığıyla çevirin.
- Web Sitesi > Site > SEO'yu Optimize Et menüsünde her anahtar kelime için dili seçerek Arapça ve İngilizce meta anahtar kelimeler ekleyin.
- Ürün ve kategori adları URL'de çevrilirken yapı aynı kalır; bu nedenle Arapça mağazayı tanıtmadan önce ürün adlarını çevirin.
- Odoo, çok dilli sayfalara hreflang ve x-default etiketlerini otomatik olarak ekler; bu da arama motorlarının doğru dili sunmasına yardımcı olur.
Odoo'nun geliştirici dokümantasyonu önemli bir uyarı ekler: Bir sayfanın kaynak dildeki sürümünü değiştirmek mevcut çevirilerle olan bağlantıyı bozabilir ve bu çevirilerin yeniden yapılması gerekebilir. Çeviriye yoğun emek harcamadan önce varsayılan dildeki içeriği kesinleştirin.
Mısırlı ve Iraklı şirketler için en iyi uygulamalar
- Varsayılan dile veritabanı oluşturulurken karar verin ve projenin ortasında fikrinizi değiştirmeyin.
- Her kullanıcının ve her iş ortağının dilini sonradan değil, veri taşıma sırasında ayarlayın.
- Ürün adı çevirisini, isimli bir sorumluyla birlikte ürün oluşturma prosedürünün bir parçası yapın.
- Herhangi bir özel rapor tasarlamadan önce belge düzeninde Tajawal gibi Arapçayı destekleyen bir yazı tipi seçin.
- Teklifler, faturalar, alacak dekontları, teslimat fişleri ve makbuzlar dahil müşteriye yönelik her belgeyi iki dilde test edin.
- Otomatik ve yapay zekâ çevirilerini, özellikle hukuki ve vergisel ifadeler için, anadili Arapça olan birine gözden geçirtin.
- Özelleştirmeleri önce bir test veritabanında tutun ve her Odoo güncellemesinden sonra iki dilli testleri tekrarlayın.
1CBMS nasıl yardımcı olabilir?
1CBMS, Mısır ve Irak'taki şirketler için Odoo 19 uygulamaları gerçekleştirir ve her gün Arapça ve İngilizce çalışır. Dil modelinizi planlamanıza, kullanıcıları, iş ortaklarını ve belge düzenlerini yapılandırmanıza, ana verilerinizi çevirip temizlemenize, iki dilli faturalar ve raporlar tasarlamanıza ve Arapça ile İngilizce bir web sitesi yayına almanıza yardımcı oluruz; tümü canlıya geçmeden önce bir hazırlık (staging) veritabanında test edilir. Projenizi görüşmek için www.1cbms.com üzerinden bizimle iletişime geçin.