Dil değiştirici ayarlama Magento
İ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 çabalarınızı artırabilir ve sitenizi farklı diller ve bölgelerdeki arama sonuçlarında daha görünür hale getirebilir. Örneğin, Magento tabanlı bir elektronik mağazası, hem İngilizce hem de Japonca içerik sunar. Japon kullanıcılar kendi dilinde ürün aradığında, mağazanın Japonca sayfaları arama sonuçlarında görünme olasılığı daha yüksektir ve bu da daha hedefli trafik sağlar.
- Artırılmış Dönüşüm Oranları: Ziyaretçiler ürün detaylarını, politikaları ve satın alma sürecini ana dillerinde anlayabildiklerinde, işlemleri tamamlayıp müşteri olma olasılıkları daha yüksektir. Örneğin, uluslararası bir güzellik ürünleri mağazasını Magento İtalyanca olarak görüntüleme seçeneği bulan İtalyan bir müşteri, ürün içeriklerini, kullanım talimatlarını ve gönderim politikalarını şimdi daha kolay anlayabilir, bu da satın alma güvenini artırır.
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.
kullanarak Linguise’nın Magento CMS ile sorunsuz entegrasyonundan yararlanarak, dil değiştiriciyi çok dilli web sitenize kolayca dahil edebilirsiniz. Linguise özellikleri ve sezgisel arayüzü ile Magento web sitenizde dil değiştiriciyi kurmak ve sürdürmek önemli ölçüde daha basit hale gelir. Aşağıdaki bölüm, Linguise 'ı çok dilli Magento web sitesine kurmak ve dil değiştiriciyi yapılandırmak için gereken adımları özetlemektedir.
Adım 1: Ücretsiz bir Linguise hesabı için kaydolun
İlk olarak, ücretsiz bir Linguise hesabına kaydolun ve bir aylık deneme süresinden yararlanın. Kayıt işlemi basittir – giriş bilgilerinizi oluşturmak için e-posta adresinizi girmeniz 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
Başarılı bir şekilde Linguise hesabınızı oluşturduktan sonra, kontrol paneline yönlendirileceksiniz. Orada, web sitenizin alan adını eklemeniz gerekecek. “Alan adı ekle” seçeneğini arayın ve üzerine tıklayın. Ardından, doldurmanız gereken birkaç alan içeren bir form görüntülenecektir:
- 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 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.
Kopyalayacağınız kodları ve web sitenizin başlık kısmına yükleyeceğiniz kodları Linguise kontrol panelinizde Your Domain > Settings > Tab > Script PHP.

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'ya 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 komut dosyasını Komut Dosyaları ve Stil Sayfaları giriş alanına yapıştırın. Son olarak, yapılandırmayı kaydedin.

Dil değiştirici ilk olarak web sitenizin sağ alt kısmında kayan bir konumda görüntülenir. Görünümünü ve yerleşimini Linguise kontrol paneli > Ayarlar > Dil Bayrakları Görüntüle bölümüne giderek özelleştirebilirsiniz.
Adım 6: Ana ekranı ayarlama
Dil değiştirici varsayılan olarak web sitenizin sağ alt kısmında kayan bir konumda görünür. Görünümünü ve yerleşimini Linguise kontrol panelinden Ayarlar > Dil Bayrakları Görünümü

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 dile göre gösterme seçeneğiniz vardır, ö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, konfigürasyonun 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 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
Dil değiştiriciyi çok dilli Magento web sitenizde kurduktan sonra, dil seçici tasarlamak ve sitenizi ve kullanıcı deneyiminizi geliştirmek için performansını optimize etmek için en uygun stratejileri kavramalısınız.
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.
- Üst Bilgi Yerleştirme: Dil değiştirici, üst bilginin sağ üst köşesinde, kullanıcı hesap simgesi ve para birimi seçicisinin yanında bulunur. Her sayfada görünür durumdadır ve kullanıcıların gezinme veya rezervasyon yapma işlemi sırasında diller arasında istedikleri zaman geçiş yapmalarını sağlar.
- Tutarlı Tasarım: Dil değiştirici, bir dünya simgesi ve ardından geçerli dil (örneğin, “🌐 İngilizce”) 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.
- Tek Tip Tasarım: Dil değiştirici, her sayfada, ürün listeleri, bireysel ürün sayfaları, alışveriş sepetleri ve ödeme sayfaları dahil olmak üzere sağ üst köşede geçerli dil kodu (örneğin, “🌐 TR”) olan 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 site versiyonunda dizüstü bilgisayarları inceleyen Japon bir müşteri, daha iyi anlamak için Japonca'ya geçmeye karar verir. Üstbilgideki “🌐 TR” simgesine tıklar, açılır menüden “日本語” seçer ve sayfa yenilenir, aynı dizüstü bilgisayarın detaylarını Japonca olarak gösterir. URL, “/products/…” dan “/ja/製品/…” ya 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 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.



