İçindekiler
Shopify erişim gereksinimleri
Shopify ile kullanılacak bulut yapay zeka otomatik çevirisi, kurulumu tamamlamak için bir miktar erişim gerektirir:
- Shopify yönetici erişimi
- Etki alanı DNS değişiklik erişimi
Shopify kurulumu 3 basit adımdan oluşur:
- Çeviriyi yetkilendirmek için etki alanınızı kaydedin
- Etki alanı DNS'sini çeviri dillerine göre değiştirin
- Dil bayrağı değiştirici bağlantısını Shopify temanıza ekleyin
Shopify sitenizi videoda çok dilli hale getirme
Shopify alan adınızı kaydedin
Linguise kontrol paneline bağlandıktan veya kaydolduktan sonra , çeviriyi yetkilendirmek için alan adınızı kaydetmeniz istenecektir.
Bu amaçla alan adınızı https:// eklenerek kopyalayın ve platform olarak Shopify seçin.
Bundan sonra, kaynak ve hedef dilinizi seçin.
SEO için önemli not: Kurduğunuz dil sayısının SEO üzerinde büyük etkisi vardır. Çeviri dillerinizi ayarladığınızda, çok sayıda dizine alınmış sayfanız varsa (>500), arama motorunun bunları işlemesi çok zaman alabilir. SEO'nuzu orijinal dilinizde etkileyebilir. Bu nedenle, ilk başta en fazla 5 dil eklemenizi öneririz, ardından dizine eklendiğinde, dilleri ayda 3'lük bir grup halinde ekleyebilirsiniz.
Etki alanı DNS'sini dillere göre değiştirin
Entri'yi kullanarak etki alanı DNS'sini otomatik olarak ekleyin
Linguise kontrol paneline başarıyla kaydettikten sonra , kuruluma devam etmek için iki seçeneğiniz olacaktır.
DNS'nizi otomatik olarak bağlayın ” seçeneğine tıklayabilirsiniz Entri adı verilen bu özellik, DNS kayıtlarınızı otomatik olarak ekleyerek kuruluma kolayca devam etmenizi sağlayacaktır. Diğer seçenek ise DNS'yi alan adı sağlayıcınıza manuel olarak kopyalamaktır.
Düğmeye tıkladıktan sonra Entri, kayıtlı web sitenizin URL'sini analiz edecek ve genel DNS kaydınızı kontrol edecektir. Buna dayanarak, gerekli olan sağlayıcıyı ve DNS'yi belirleyecektir.
[Alan sağlayıcınız] ile yetkilendirin seçeneğine tıklayabilirsiniz (bu örnekte Cloudflare'dir). Daha sonra panelin alan adı sağlayıcınızın giriş sayfasına dönüştüğünü göreceksiniz; burada giriş yapıp devam edebilirsiniz.
Etki alanı sağlayıcınızda oturum açtıktan sonra Entri, uygun DNS kayıtlarını otomatik olarak ekleyerek gerisini halleder. Dil başına bir DNS + doğrulama anahtarı için bir TXT DNS.
Etki alanınıza DNS'nin eklendiğini görebilmeniz gerekir. Örneğin:
Yetki verdiğinizde Entri, tüm DNS ayarlarının başarıyla yapılandırıldığını size bildirecektir.
Tüm DNS girişleri alan adınıza yayılır yayılmaz çeviri özelliğini kullanabilmeniz gerekir (genellikle 20/30 dakika sürer).
Eğer Manuel Kurulumu tercih ediyorsanız aşağıda vereceğimiz adımları takip ederek bu işlemi manuel olarak da yapabilirsiniz.
DNS kayıtlarını kopyala
Alanınızı doğruladıktan sonra, alanınıza eklenecek DNS'nin kopyalanmaya hazır olduğu bir ekrana yönlendirileceksiniz. Hosting şirketinize bağlı olarak alan adı kurulumu biraz farklı görünebilir ancak alan adları oldukça standarttır. fr.domain.com, es.domain.com… olarak yüklemek için gereklidir.
İşte ana unsurlar.
Bundan sonra, etki alanı yöneticinize bağlanmanız ve DNS kurulum alanına erişmeniz gerekir. Ardından talimatları izleyerek şunları kopyalayabilirsiniz:
- Alan doğrulaması için bir TXT kaydı
- Diller için bir veya birkaç CNAME kaydı
Aşağıda, her bir kayıt türü (TXT ve CNAME) için bir örnek verilmiştir:
Tüm kayıtlarınızı ekledikten sonra konfigürasyonunuz böyle görünmelidir.
Shopify etki alanında özel DNS Yapılandırması
Shopify'da Shopify platformundaki DNS yapılandırmanızı yönetme Shopify sahipsiniz .
Shopify ayarlarınız üzerinden ' Etki Alanları giderek DNS ayarlarına erişebilir ve bunları değiştirebilirsiniz . Bu bölümde DNS yapılandırmalarınızı gerektiği gibi ekleyebilir ve düzenleyebilirsiniz.
Birincil web sitenizi seçebilirsiniz Alan adı ayarları etiketli seçeneği bulacaksınız .
yeni bir DNS kaydı eklemeye devam edebileceğiniz DNS ayarlarını düzenle seçeneğine erişim kazanacaksınız CNAME ve TXT kayıtlarını ekleyebilirsiniz.
Son olarak CNAME ve TXT kayıtlarınız aşağıdaki resimde görünmelidir:
Shopify DNS Yapılandırmasını eklemek için kendi kurallarına sahip olduğunu unutmamak önemlidir Daha önce adımları takip ettiğinizden emin olun.
- Bir CNAME kaydı ayarlarken adın çeviri dili olduğundan emin olun
- TXT kaydı ayarlarken adın _ linguise
Shopify eklediğiniz bu DNS kaydını okuyacak ve buna göre yayılacaktır.
DNS doğrulamasını doğrulayın
Tüm kayıtlarınızı domain DNS'inize ekledikten sonra Check DNS configuration butonuna tıklayarak DNS yayılımını kontrol edebilirsiniz.
DNS doğrulaması genellikle 30 dakika ile 1 saat arasında sürer. Bundan sonra Linguise kontrol panelindeki DNS listesinin sağ tarafında yeşil noktalar görmelisiniz. Shopify web sitenizi çevirmeye neredeyse hazırsınız; yalnızca ülke bayraklarının bulunduğu dil değiştiricinin bağlantısı eksik.
Dil değiştiriciyi Shopify ekleme
Dil değiştirici, istediğiniz dili seçmenizi sağlayan bayrak açılır penceresidir. Yüklemek için Shopify sayfalarınızın başında verilen kodu kopyalamanız gerekir. Bayrak dili değiştirici daha sonra genel web sitenize otomatik olarak yüklenecektir.
Kopyalama linki domain kaydı sonunda veya domain ayarlarında verilmektedir. Bağlantıyı panoya kopyalayın.
Ardından Shopify Online mağaza > Temalar'ı açın
Geçerli temanızın üç noktasına ve Kodu düzenle'ye tıklayın.
Son olarak theme.liquid dosyasını açın ve betik kodunu sonuncudan sonra yapıştırın.
Artık Shopify ön uçta Linguise dil değiştiricinin mevcut olması gerekir.
Shopify dil değiştirici tasarımı
Linguise ekranından özelleştirilebilir . Burada yapılan her değişiklik web sitesine yansıtılacaktır.
Ekranın sağ tarafında, dil değiştiricinin önizlemesini görürsünüz. Kurabileceğiniz öğeler şunlardır:
- 3 düzen: yan yana, açılır veya açılır pencere
- Dil değiştirici konumu
- Dil değiştirici içeriği
- İngilizce veya ana dilde dil adları
- Bayrak şekilleri ve boyutu
- Renkler ve kutu gölgesi
Dil değiştiriciyi Shopify içeriğine yükleyin
Shopify içeriğinde belirli bir yerde görüntülemek için konumu "Yerinde" olarak ayarlamanız gerekir. Linguise
panelinde konumu ayarladıktan sonra , eklemek için aşağıdaki kısa kodu ekleyebilirsiniz. Aşağıdaki kodu panonuza eklemek için tıklayın.
Eklendikten sonra ön uçta, kodu eklediğiniz HTML alanında bayrak ve dil adları görüntülenir.
Google ReCAPTCHA için Shopify alan adı yapılandırması
Google ReCAPTCHA, örneğin iletişim formlarında spam'i önlemek için kullanılan ücretsiz bir hizmettir. Shopify kullanılabilir hale getirmek için çok dilli alt alan adlarınızı Shopify yöneticisine kaydetmeniz gerekir.
Mağaza ayarlarını ve etki alanı ayarlarını açın.
Mevcut etki alanını bağla'ya tıklayın
Mevcut bir dil alt alan adını ekleyin; örneğin, web siteniz Fransızca ise fr.yourwebsite.com olacaktır.
Mevcut etki alanını bağla'ya tıklayın
Mevcut bir dil alt alan adını ekleyin; örneğin, web siteniz Fransızca ise fr.yourwebsite.com olacaktır.
Öncelikle, ön uçta reCAPTCHA'yı görüntülemeniz gereken her çeviri dili için [lang].yourwebsite.com adresini ekleyin.
Shopify ön uç çeviri düzenleyici
Ön uç düzenleyici, çevirmenlerin Shopify herhangi bir HTML içeriğini herhangi bir dilde değiştirmesine olanak tanır. Bir sayfa öğesine tıklayarak ve metni, bağlantıyı veya resmi değiştirerek sayfayı düzenleyebilirsiniz.
Shopify tarafından sağlanan ücretsiz temalardan birini kullanıyorsanız tüm HTML'ye erişim sağlamak için temanın CSS'sini düzenlemeniz gerekebilir; bunun nedeni standart olmayan bazı sözde öğeler kullanmalarıdır.
Öncelikle tema kodunu düzenleyin, ardından base.css dosyasını veya Shopify mağazanıza yüklenen başka bir CSS dosyasını açın.
İşte CSS dosyanıza eklenecek kod:
/* CUSTOM CSS FOR LIVE EDITOR LINGUISE
--------------------------------------------------------------------*/
/* Remove the problem of frontend editor on product and blog listing */
.button:after, .shopify-challenge__button:after, .customer button:after, .shopify-payment-button__button--unbranded:after {
content: none !important;
}
.card__heading a:after, .card--card:after, .card--standard .card__inner:after {
content: none !important;
}
/* Add back the button border */
button.button {
border: 2px solid #0E1B4D;
border-radius: 20px;
}
/* END CUSTOM CSS
--------------------------------------------------------------------*/