Dil değiştirici ayarlama Magento Magento is essential. This feature is crucial for websites targeting an international audience, as the ability to effortlessly switch between languages has become a pressing need in the current market.
İlk başta süreç zor görünse de, bu kılavuz sizi Magento web sitenizde dil değiştirici kurulumunun adımlarında verimli ve etkili bir şekilde yönlendirecektir. Bu talimatları takip ederek, bu değerli özelliği sorunsuz bir şekilde uygulayabilir, sitenizin çeşitli, çok dilli bir kitleye hitap etme yeteneğini geliştirebilirsiniz.
Neden Magentoiçin dil değiştirici kurmalısınız?

Magentoiçin dil değiştirici kurmanız için dört önemli neden burada.
- Geliştirilmiş Kullanıcı Deneyimi: Dil değiştirici, ziyaretçilerin tercih ettikleri dilde içeriğe erişmelerini sağlayarak web sitenizle olan anlayışlarını ve etkileşimlerini geliştirir. Örneğin, İngilizce tabanlı bir Magento mağazasını ziyaret eden İspanyolca konuşan bir müşteri, kolayca İspanyolca'ya geçerek ürünlere göz atabilir, açıklamaları okuyabilir ve satın almaları tamamlayabilir.
- Genişletilmiş Pazar Erişimi: Birden fazla dil sunarak, küresel bir kitleyi hedefleyebilir ve yeni pazarlara girebilir, potansiyel olarak müşteri tabanınızı ve satışlarınızı artırabilirsiniz. Örneğin, ABD'deki bir çevrimiçi giyim mağazası, İngilizce, Fransızca ve Almanca seçenekleri olan bir dil değiştirici uygular. Bu, Kanada'daki ve diğer Avrupa ülkelerindeki müşterilere ayrı web siteleri oluşturmadan ürünlerini etkili bir şekilde pazarlamalarını sağlar.
- Geliştirilmiş SEO Performansı: İyi uygulanmış bir dil değiştirici, çok dilli SEO çalışmalarınızı güçlendirerek sitenizin farklı dillerde ve bölgelerde arama sonuçlarında daha görünür olmasını sağlar. Örneğin, Magento tabanlı bir elektronik mağazası hem İngilizce hem de Japonca içerik sunar. Japon kullanıcılar ürünleri kendi dillerinde aradığında, mağazanın Japonca sayfalarının arama sonuçlarında görünme olasılığı daha yüksektir ve bu da daha hedefli trafik sağlar.
- Artan Dönüşüm Oranları: Ziyaretçiler ürün detaylarını, politikaları ve satın alma sürecini kendi ana dillerinde anlayabildiklerinde, işlemleri tamamlama ve müşteri olma olasılıkları daha yüksektir. Örneğin, Magento üzerinde uluslararası bir güzellik ürünleri mağazasına göz atan İtalyan bir müşteri, İtalyancaya geçme seçeneğini bulur. Artık ürün içeriklerini, kullanım talimatlarını ve kargo politikalarını kolayca anlayabilir ve satın alma konusundaki güvenlerini artırabilirler.
Bu özellikleri uygulayarak, Magento mağazanızı çeşitli, küresel bir kitle için daha erişilebilir ve kullanıcı dostu hale getirirsiniz, potansiyel olarak web trafiğinizi artırırsınız, etkileşimi ve satışları artırırsınız.
Magentoüzerinde bir dil değiştirici nasıl kurulur?
Web sitesi çeviri hizmetleri genellikle bu işlevselliği sunar ve bu, sizin özel gereksinimlerinize göre uyarlanabilir.
Ancak, tüm çeviri hizmetlerinin kolayca özelleştirilebilir ve kullanıcı dostu bir dil değiştirici sağlamadığını belirtmekte fayda var. Bu nedenle, çeşitli çerçevelerle uyumlu ve esnek bir dil değiştirici özelliği sunan otomatik bir çeviri hizmeti seçmek çok önemlidir.
Bu kriterleri karşılayan öne çıkan bir hizmet Linguise'dir. Kolayca özelleştirilebilir ve kullanıcı dostu bir dil değiştirici özelliği sunar ve Magentoile sorunsuz bir şekilde entegre olur.
Linguise'ın Linguise CMS ile sorunsuz entegrasyonundan yararlanarak, Magento çok dilli web sitenize zahmetsizce bir dil değiştirici ekleyebilirsiniz. Linguise özellikleri ve sezgisel arayüzü sayesinde, Magento web sitenizde bir dil değiştirici kurmak ve yönetmek çok daha kolay hale gelir. Aşağıdaki bölüm, çok dilli bir Linguise'ı kurma Linguise ve dil değiştiriciyi yapılandırma adımlarını özetlemektedir. Magento web sitesine
Adım 1: Ücretsiz bir Linguise hesabı için kaydolun
Öncelikle, ücretsiz olarak bir Linguise hesabı oluşturun ve bir aylık deneme süresinden yararlanın. Kayıt işlemi oldukça basittir – giriş bilgilerinizi oluşturmak için e-posta adresinizi vermeniz yeterlidir.
Bu deneme aşamasında, </a> Linguise’nın etkileyici özelliklerine erişebileceksiniz. Deneme süresi sona erdiğinde, </a> Linguise kontrol paneline otomatik olarak yönlendirileceksiniz.
Adım 2: </a> Magento alan web sitesi ekleme
Linguise hesabınızı başarıyla oluşturduktan sonra Linguise panosuna yönlendirileceksiniz. Orada, web sitenizin alan adını eklemeniz gerekir. "Alan adı ekle" seçeneğini bulun ve tıklayın. Ardından, doldurmanız gereken birkaç alan içeren bir formla karşılaşacaksınız:
- Hesap bilgileri
- Web sitesi URL'si
- Platform seçimi ( Magentoseçin)
- Sitenizin ana dili
- Çevirmek istediğiniz diller
- URL'leri çevirme seçeneği
- Dinamik içerik çevirisi ayarı
Gerekli tüm bilgileri doldurduktan sonra, “Sonraki Adım” düğmesine tıklayın.


Sonraki aşamada, bir API anahtarı girmeniz gerekecektir. Bu anahtar size sağlanacak ve kurulum işlemi için gereklidir.

Adım 3: Linguise betiğini yükleyin
Sonraki adım, Linguise çeviri komut dosyasını Magento sunucunuza eklemeyi içerir:
- PHP-JS çeviri betiğini Linguise'dan alın.
- İndirilen dosyanın içeriğini çıkarın.
- Ayıklanan dosyaları Magento kurulumunuzun ana dizinine aktarın.
Şunlardan emin olun:
- Beti, web sitenizin üst düzey dizininde Magento dosyalarınızın yanında konumlandırılmıştır.
- Klasör orijinal adını korur, “linguise”.

Bunu takiben, Linguise API anahtarınızı az önce yüklediğiniz Configuration.php dosyasına dahil etmelisiniz. Bu dosyayı düzenlemek için açın, "REPLACE_BY_YOUR_TOKEN" yer tutucu metnini bulun ve gerçek API anahtarınızla değiştirin, tırnak işaretleri içinde tutun.

Adım 4: Magento için URL yeniden yazmayı yapılandırın
Magento yönetici panelinize erişin ve kenar çubuğu menüsünden şu yolu izleyin: Magento Mağazalar > Ayarlar > Yapılandırma > Genel > Web > Arama Motoru Optimizasyonu
Oradayken, “Web Sunucusu Yeniden Yazmayı Kullan” seçeneğini bulun ve etkinleştirin.

Ardından, .htaccess dosyanızda dil-specific URL'leri ayarlamanız gerekir. Varsayılan Magento 2 .htaccess dosyasını açın ve “RewriteEngine on” satırını bulun. Bu satırdan hemen sonra belirli bir kod snippet'i ekleyeceksiniz.
Bu yapılandırma, Magento 'ün sitenizin farklı dil sürümlerine yönelik istekleri doğru şekilde işleyip yönlendirmesini sağlayarak çok dilli kurulumunuzu geliştirir.
.htaccess dosyasını değiştirmenin dikkat gerektirdiğini unutmayın, çünkü yanlış değişiklikler sitenizin işlevselliğini etkileyebilir. Bu değişiklikleri kendiniz yaparken rahat değilseniz, Magento konfigürasyonlarına aşina bir geliştiriciden yardım almayı düşünün.
RewriteEngine On
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA,END]
Adım 5: Dil değiştiriciyi etkinleştirin ve özelleştirin
Dil değiştirici, kullanıcıların tercih ettikleri dili seçmelerine olanak tanıyan bir bayrak açılır penceresidir. Yüklemek için, web sitesi yapılandırmasının sonundaki sağlanan kodu kopyalayın ve HTML sayfanızın başına yerleştirin. Bayrak dil değiştirici daha sonra otomatik olarak yüklenecektir.
Web sitenizin başlığına kopyalayıp yükleyeceğiniz kodu Linguise kontrol panelinizde Your Domain > Settings > Tab > Script PHP yolunu izleyerek bulabilirsiniz.

Bu kod, sayfanızın başlığına eklenmelidir. Magento 2, yapılandırma ayarları aracılığıyla sayfanızın başına içerik eklemenizi sağlar.

Yönetici panelinde, İçerik > Yapılandırma bölümüne gidin ve varsayılan mağaza tema görünümünüzü düzenleyin. Ardından, HTML Head bölümüne tıklayın ve kopyalanan betiği Scripts and Style Sheets giriş alanına yapıştırın. Son olarak, yapılandırmayı kaydedin.

Dil değiştirici başlangıçta web sitenizin sağ alt köşesinde yüzen bir konumda görüntülenir. Görünümünü ve konumunu Linguise kontrol paneli > Settings > Language Flags Display yolunu izleyerek özelleştirebilirsiniz.
Adım 6: Ana ekranı ayarlama
Dil değiştirici, varsayılan olarak web sitenizin sağ alt köşesinde yüzen bir konumda görünür. Görünümünü ve yerleşimini Linguise panosundan Ayarlar > Dil Bayrakları Görünümü'ne giderek ayarlayabilirsiniz.

Adım 7: Bayrak tasarımını yapılandırın
Ana ekran ayarlarını düzenledikten sonra, dil bayraklarının tasarımını daha da özelleştirebilirsiniz.
- Dil Adı Görünümü: Dil adını ülkeye veya dilin kendisine göre göstermeyi seçebilirsiniz, örneğin “Fransızca” veya “Français.”
- İngilizce Bayrak Türü: Bu, Amerikan veya İngiliz İngilizcesi, İspanyolca, Tayvanlı, Almanca ve Portekizce gibi birden fazla varyasyonu olan diller için kullanışlıdır.
- Bayrak Stili: Bayrak simgesinin şeklini yuvarlak veya dikdörtgen olarak seçin.

Adım 8: Renk ve boyutu ayarla
Bayrak tasarımını sonlandırdıktan sonra, aşağıdaki ayarlarla bayrakların rengini ve boyutunu özelleştirmeye devam edebilirsiniz:
- Bayrak Kenarlık-Yarıçapı: Dikdörtgen bayrak stili için kenarlık-yarıçapını piksel cinsinden ayarlayın.
- Dil Adı Rengi: Dil adı için varsayılan metin rengini seçin.
- Açılır Pencere Dil Rengi: Açılır pencere veya açılır menü alanında dil başlığı metin rengini ayarlayın.
- Bayrak Boyutu: Bayrak simgelerinin boyutunu ayarlayın.
- Dil Adı Üzerine Gelme Rengi: Kullanıcı dil adı üzerine geldiğinde görünen metin rengini tanımlayın.
- Açılır Pencere Dil Üzerine Gelme Rengi: Kullanıcı açılır pencere veya açılır menü alanındaki dil başlığı üzerine geldiğinde görünen metin rengini belirtin.

Adım 9: Bayrak kutu-gölgesini ayarla
Son olarak, bayrak kutusu gölge ayarlarını yapabilirsiniz. İlk seçenek, web sitenizde görüntülenen her bayrak simgesine bir gölge efekti eklemenizi sağlar. İkinci seçenek, kullanıcıların farelerini dil bayraklarının üzerine getirdiklerinde gölge efektini kontrol eder.
Gerekli tüm ayarlamaları yaptıktan sonra, özelleştirme değişikliklerini uygulamak için Kaydet düğmesine tıklayın. Ardından, yapılandırmanın başarıyla uygulandığını doğrulamak için Magento web sitenize gidin. Bu, dil değiştiricinin nasıl görüntüleneceği hakkında size bir fikir verecektir.

Kurulumu tamamladıktan sonra, Magento çok dilli web sitenizde dil değiştiriciyi görebilirsiniz.

Magento web sitesini İspanyolca gibi diğer dillere otomatik olarak çevireceğiz.

Magento'daki dil değiştiriciyi geliştirmek için 4 strateji
Magento çok dilli web sitenizde dil değiştiriciyi kurduktan sonra, Magento için en uygun stratejileri kavramalısınız: dil seçici tasarlamak ve sitenizi ve kullanıcı deneyiminizi geliştirmek için performansını optimize etmek.
Kolayca dil göstergeleri uygulayın

Dil değiştiricinizde evrensel olarak tanınan dil sembolleri veya bayrakları kullanmak çok önemlidir. Bu, ziyaretçilerin tercih ettikleri dili hızlı bir şekilde bulup seçmelerine olanak tanır. Tanıdık semboller kullanmak sezgisel bir kullanıcı deneyimi yaratır ve ziyaretçilerin istedikleri dil sürümüne zahmetsizce gezinmelerini sağlar. Anahtar, yanlış yorumlamayı önlemek için küresel olarak tanınan göstergeler seçmektir.
Örneğin, çok dilli bir e-ticaret sitesi spor ekipmanları satıyor. Dil değiştiricileri, ülke bayrakları ve dil kısaltmalarının bir kombinasyonunu kullanabilir:
- İngilizce için EN
- İspanyolca için ES
- FR (Fransızca için)
- Almanca için DE
- Japonca için JP
Bu yaklaşım, görsel ipuçlarını (bayrakları) metinle (dil kodları) birleştirerek, farklı geçmişlere sahip kullanıcıların tercih ettikleri dili kolayca belirlemelerini sağlar. Bayraklar anında tanınabilirken, kısaltmalar ek netlik sağlar.
Örneğin, İspanyolca konuşan bir ziyaretçi, İspanyol bayrağını ve 'ES' kısaltmasını hızlıca fark ederek siteyi tek tıklamayla İspanyolca'ya çevirebilir. Bu kullanıcı dostu tasarım, genel gezinme deneyimini geliştirir ve potansiyel olarak siteye olan ilgiyi ve dönüşümleri artırır.
Dil adlarını ve bayrakları birleştirin

Bayraklar görsel olarak çekici olsa da, onları dillerin yerel adlarıyla eşleştirmek faydalıdır. Bu strateji, özellikle bazı dillerin farklı bayraklara sahip birden fazla ülkede kullanılması nedeniyle karışıklığı önlemeye yardımcı olur.
Gerçek dil adlarını kullanmak belirsizliği ortadan kaldırır, ziyaretçilerin tercih ettikleri dili doğru bir şekilde tanımlamalarını ve seçmelerini sağlar. Ayrıca, bu yaklaşım kapsayıcılığı teşvik eder ve kültürel çeşitliliğe saygı gösterir.
Örneğin, çeşitli bir kitleye hitap eden küresel bir haber web sitesi. Dil değiştiricileri böyle görünebilir.

Bu durumda:
- Bayrakların kullanımı hızlı görsel ipuçları sağlar.
- Dil adları, o dili konuşanlar tarafından anında tanınabilen kendi yerel yazılarıyla (Japonca, Fransızca vb. gibi) yazılmıştır.
Bu yaklaşım, İspanyolca veya İngilizce gibi birden fazla ülkede konuşulan diller için özellikle yararlıdır. Örneğin, Meksika veya Arjantin'den bir kullanıcı, birden fazla İspanyolca konuşan ülke bayrağı arasından seçim yapmak yerine “Español” görecektir. Benzer şekilde, İngiltere, ABD, Avustralya veya diğer İngilizce konuşan ülkelerden kullanıcılar, kullanılan bayraktan bağımsız olarak “English” ile özdeşleşebilir.
Dil değiştiricisini stratejik olarak konumlandırın

Dil değiştiricisini web sitenizde belirgin ve kolayca erişilebilen bir konuma yerleştirmek çok önemlidir. Yaygın ve etkili konumlar arasında üst bilgi, alt bilgi veya ana gezinme menüsü bulunur. Bu noktalar, çoğu web kullanıcısı için sezgiseldir ve dil seçeneklerini ararken beklentileriyle uyumludur.
Tutarlı yerleştirme tüm sayfalarda tutarlı bir şekilde korunarak, ziyaretçilerin giriş noktasından veya mevcut sayfadan bağımsız olarak dil değiştiriciye kolayca erişmeleri sağlanır. Bu tutarlılık, sorunsuz ve öngörülebilir bir kullanıcı deneyimine katkıda bulunur.
Örneğin, küresel bir kitleye hitap eden uluslararası bir otel rezervasyon sitesi. Dil değiştirici stratejilerini aşağıdaki şekilde uygulayabilirler.
- Başlık Yerleşimi: Dil değiştirici, başlığın sağ üst köşesinde, kullanıcı hesabı simgesi ve para birimi seçicisinin yanında yer alır. Her sayfada görünür ve kullanıcıların gezinme veya rezervasyon işlemleri sırasında istedikleri zaman dil değiştirmelerine olanak tanır.
- Tutarlı Tasarım: Dil değiştirici, bir küre simgesi ve ardından geçerli dil (ör. “🌐 English”) olarak görünür. Tıklandığında, diğer dil seçeneklerini içeren bir açılır menü açılır.
- Alt Bilgi Yedekleme: Alt bilgi, tüm kullanılabilir dillerin metin tabanlı bir listesini içerir ve alternatif bir erişim noktası sağlar.
Bu stratejik yerleştirme, bir kullanıcının ana sayfaya, belirli bir otel sayfasına veya rezervasyon onay sayfasına gelip gelmediğini, dil değiştiriciyi kolayca bulup kullanabilmesini sağlar. Örneğin, Tokyo'daki otel seçeneklerine göz atarken Fransızca kullanan bir kullanıcı, siteyi hızlı bir şekilde Fransızcaya çevirerek oda açıklamalarını ve rezervasyon koşullarını daha kolay anlayabilir, bu da kullanıcı deneyimini geliştirir ve rezervasyon yapma olasılığını potansiyel olarak artırır.
Tüm sayfalarda dil değiştiricisinde tutarlılığı koruyun

Dil değiştiricinin web siteniz boyunca tek tip bir görünüm ve işlevselliği korumasını sağlamak hayati önem taşır. Kullanıcılar, içinde bulundukları sayfadan veya görüntüledikleri içerikten bağımsız olarak diller arasında zahmetsizce geçiş yapabilmelidir. Bu tutarlılık, sorunsuz bir kullanıcı deneyimi sunar ve dil seçeneklerinin erişilebilirliğini güçlendirerek çok dilli web sitenize olan güveni ve güvenilirliği artırır.
Örneğin, elektronik ürünler satan küresel bir e-ticaret platformu. İşte tutarlı bir dil değiştirici stratejisini nasıl uygulayabilecekleri.
- Tutarlı Tasarım: Dil değiştirici, ürün listeleri, tek ürün sayfaları, alışveriş sepetleri ve ödeme sayfaları dahil olmak üzere her sayfanın sağ üst köşesinde, mevcut dil koduyla (ör. “🌐 EN”) birlikte bir küre simgesi olarak görünür.
- Tutarlı İşlevsellik: Dil değiştiriciye tıklamak her zaman aynı açılır menüyü tüm kullanılabilir dillerle birlikte açar, sayfadan bağımsız olarak.
- İçerik Koruma: Kullanıcılar diller arasında geçiş yaptığında, aynı sayfada kalırlar, ancak içerik yeni seçilen dilde görüntülenir. Örneğin, bir kullanıcı bir dizüstü bilgisayarın özelliklerini İngilizce olarak görüntüleyip İspanyolca'ya geçerse, aynı dizüstü bilgisayarın detaylarını şimdi İspanyolca olarak görür.
- URL Yapısı: Dil değiştirildiğinde URL yapısı tutarlı bir şekilde değişir. Örneğin:
- İngilizce: www.techstore.com/ürünler/laptop-model-x
- İspanyolca: www.techstore.com/es/productos/laptop-modelo-x
Vaka Çalışması: İngilizce sürümünde dizüstü bilgisayarlara göz atan bir Japon müşteri, daha iyi anlamak için Japoncaya geçmeye karar verir. Başlıktaki “🌐 EN” simgesine tıklar, açılır menüden “日本語” seçer ve sayfa yenilenerek aynı dizüstü bilgisayar ayrıntılarını bu kez Japonca gösterir. URL “/products/…” yerine “/ja/製品/…” olarak değişir.
Sitenin tüm sayfalarında ve işlevlerinde tutarlı bir deneyim sağlamak, kullanıcının tercih ettiği dilde güvenle gezinebilmesini ve alışveriş yapabilmesini sağlar, potansiyel olarak bir satın alma işlemini tamamlama olasılığını artırır ve gelecekte siteye geri dönme olasılığını artırır.
Magento üzerinde dil değiştiriciyi Linguiseile kurun!
Şimdiye kadar, çok dilli bir Magento web sitesi için dil değiştirici kurduğunuzun farkında olmalısınız. Dil değiştirici uygulamak çok sayıda fayda sunabilir ve yönergelerimize göre özelleştirilebilir.
Dil değiştiricinizi optimize etmek, Magento sitenizdeki genel kullanıcı deneyimini önemli ölçüde artırabilir. Bir sonraki adım, bir create a Linguise hesabı oluşturmak, Magento web sitenizle entegre etmek ve dil değiştirici ayarlarını ince ayar yapmaktır. Bu eylemler, kullanıcı deneyimini iyileştirecek, çok dilli e-ticaret sitenizi daha erişilebilir ve kullanıcı dostu hale getirecektir.
Unutmayın, Magento platformunuzda iyi uygulanmış bir dil değiştirici, farklı dil pazarlarında daha iyi etkileşime, artan dönüşümlere ve gelişmiş müşteri memnuniyetine yol açabilir. Gerçekten çok dilli bir web sitesi oluşturmada çok önemli bir unsurdur.



