Drupal içeriği ve modüllerinde otomatik çeviriler nasıl oluşturulur? Drupal , kullanıcılar tarafından popüler bir şekilde kullanılan bir CMS'dir; Drupal CMS, çeşitli web sitesi türleri oluşturma konusunda WordPress ile rekabet edebilir. Pek çok site sahibinin web sitelerini Drupal kullanarak oluşturması şaşırtıcı değil.
Çok dilli web sitelerinin popülaritesi günümüzde giderek artıyor, tüm site sahipleri web sitelerini çeşitli dillere çevrilebilir hale getirmek için yarışıyor. Peki Drupal site sahipleri içeriklerini ve modüllerini nasıl otomatik olarak çevirebilir?
Bu nedenle, bu makalede, otomatik çeviri hizmetlerinden birini kullanarak Drupal içeriğinin ve modüllerinin otomatik çevirilerinin nasıl yapılacağını tam olarak tartışacağız. Aşağıda okumaya devam edelim.
Drupal İçeriğinizi ve modüllerinizi çevirmek için çeşitli yöntemler
Drupal otomatik çeviriye geçmeden önce Drupal içeriğinizi ve modüllerinizi çevirmenin birkaç yöntemi vardır. İşte bazı seçenekler.
Drupal yerleşik çok dilli modül
Drupal içeriğini ve modüllerini çevirmek için kullanılabilecek yöntemlerden biri Drupal yerleşik çok dilli modülünü kullanmaktır. Bu modül varsayılan olarak Drupal tarafından sağlanmaktadır ancak bu yöntemin oldukça karmaşık olabileceğini ve teknik uzmanlık gerektirebileceğini unutmayın. Ancak Drupal yerleşik çok dilli modüllerini kullanmak, içeriği ve modülleri sisteme daha sorunsuz bir şekilde çevirmenize olanak tanır.
Ancak en önemli dezavantajlardan biri gerekli teknik uzmanlık düzeyidir. Drupal yerleşik modüllerini kullanan çeviri süreci, Drupal yapısının ve modül konfigürasyonunun derinlemesine anlaşılmasını gerektirir.
Drupal yerleşik çeviri yönteminde eksik olan şey, bir zayıflık ve çevirileri doğrudan düzenleme yeteneğidir. Çevirilerde hızlı ve kolay bir şekilde değişiklik veya ayarlama yapılması gerekiyorsa, çevirilerin doğrudan ve dinamik olarak düzenlenememesi bir engel teşkil edebilir.
Üçüncü taraf çeviri hizmetleri
Drupal ek olarak , kullanışlı bulabileceğiniz üçüncü taraf çeviri seçenekleri de bulunmaktadır. Üçüncü taraf çeviri hizmetlerinin çeşitli seçenekleri vardır; bunlardan biri Linguise . Linguise otomatik bir çeviridir ; bunlardan biri Drupal çevirisidir .
Linguise kullanarak Drupal içeriğini ve modüllerini derinlemesine teknik bilgiye ihtiyaç duymadan kolayca çevirebilirsiniz. Linguise , Drupal sitenizi hızlı ve verimli bir şekilde çevirmenize olanak tanıyan kullanıcı dostu bir arayüz ve sezgisel araçlar sunar. Ayrıca Linguise ayrıca mükemmel müşteri desteği de sunuyor; böylece herhangi bir sorun veya sorunuz olursa yardım alabilirsiniz.
Eğer derinlemesine teknik bilgi gerektirmeyen daha basit bir çözüm arıyorsanız Linguise gibi bir üçüncü taraf çeviri seçeneğini tercih etmek iyi bir alternatif olabilir.
Bu nedenle otomatik çeviri oluşturma yöntemlerinden biri olarak Linguise kullanabilirsiniz. Peki Drupal otomatik çeviriyi nasıl yaparsınız? Aşağıdaki yöntemin tamamına bakın.
Drupal web sitenizde otomatik çeviri nasıl yapılır?
Linguise , CMS Drupal 40'tan fazla CMS ve platformla uyumlu ve entegre bir otomatik çeviri platformudur . Linguise ile web sitenizin içeriğini gelenekselden uluslararasıya kadar 80'den fazla farklı dile çevirebilirsiniz.
Linguise , insan çevirileriyle neredeyse eşit olan Linguise mükemmel çeviri kalitesinde %97'ye varan doğruluk oranı sağlayan bulut tabanlı sinir ve AI Çeviri teknolojisini kullanır
Linguise ile Drupal çevirerek diğer ülkelerden ziyaretçi çekmenize ve web sitesi trafiğini artırmanıza yardımcı olabilirsiniz. Linguise otomatik çevirisinin Drupal'da Drupal oluşturulacağı ve kurulacağı .
1. Adım: Linguise hesabını kaydedin
Kayıt olmanın ilk süreci, Linguise ücretsiz bir hesap oluşturmayı ve bir aylık ücretsiz deneme süresinden yararlanmayı içerir. Linguise kaydolmak için , bir kullanıcı adı ve şifre oluşturmak üzere e-posta adresinizi vermeniz yeterlidir.
Bir ayı kapsayan deneme süresi boyunca Linguise tarafından sunulan bir dizi kapsamlı ve ilgi çekici özelliğe erişebileceksiniz. Deneme süresi sona erdiğinde Linguise kontrol paneline yönlendirileceksiniz.
2. Adım: Etki alanı web sitesini ekleyin ve API anahtarı oluşturun
Panoya kopyala seçeneğini seçebilirsiniz daha sonra kullanmak veya Drupal Linguise tarafından sağlanan API anahtarını kolayca kopyalamanıza olanak tanır .
3. Adım: Çeviri komut dosyasını yükleyin ve API anahtarını etkinleştirin
Linguise çeviri komut dosyasını kullanmak için onu Drupal kurulumunuzun bulunduğu sunucuya yüklemeniz gerekecektir. Bu, komut dosyasının sunucunuzdaki uygun dizine aktarılmasını, erişilebilir olmasını ve Drupal kurulumunuzla düzgün bir şekilde entegre edilmesini sağlamayı içerir.
Komut dosyasını indirdikten sonra dosyayı çıkarın veya sıkıştırın. Drupal dosyalarınızın bulunduğu CMS kurulumunuzun kök klasörüne yükleyin Betik dosyalarını içeren linguise linguise ve web sitenizin kök seviyesine yerleştirilmesini sağlamak önemlidir Drupal CMS'nizle düzgün işlevsellik ve entegrasyon sağlar .
Linguise dahil etmek için , daha önce sunucunuza yüklediğiniz Configuration.php dosyasını bulmanız gerekecektir. Düzenlemek üzere dosyayı açın ve API anahtarının eklenmesi gereken bölümü bulun. Bu bölümün içinde, genellikle REPLACE_BY_YOUR_TOKEN şeklinde yer tutucu metin içeren bir kod satırı bulacaksınız .
Adım 4: Drupal URL'lerin yeniden yazılmasını ayarlayın
Varsayılan olarak Drupal URL yeniden yazma özelliği etkindir. Bu ayarı onaylamak için Drupal yönetici arayüzünüzün üst menü çubuğundaki Yapılandırma bölümüne gidebilirsiniz. Oradan Arama ve meta veriler'e gidin ve ardından URL takma adlarını seçin. Bu, URL yeniden yazmanın gerçekten etkin olduğunu doğrulamanıza olanak tanır.
Drupal Pathauto modülünü kullanıyorsanız çok dilli URL'lerin de işlevsel olacağını belirtmekte fayda var.
Drupal diline göre ayarlamak için Drupal kurulumunuzun ana dizininde yer alan .htaccess dosyasında ayarlamalar yapmanız gerekmektedir . Drupal yerleşik .htaccess dosyasında varsayılan olarak mevcut olan RewriteEngine sonrasına yerleştirebilirsiniz
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]
Daha önce açıklandığı gibi .htaccess dosyasında ayarlamalar yaptıktan sonra, burada son .htaccess dosyasının Drupal kurulumunuzda nasıl görüneceğine dair bir örnek verilmiştir.
5. Adım: Dil değiştiriciyi etkinleştirin ve kurun
Bir sonraki adımda dil değiştiriciyi ve ayarlarını etkinleştirebiliriz. Dil değiştirici, kullanıcının istenen dili seçmesine olanak tanıyan, bayrak biçiminde bir açılır penceredir. Yüklemek için web sitesi yapılandırmasının sonunda verilen kodu kopyalayıp HTML sayfanızın en üstüne yerleştirmeniz gerekir.
Bundan sonra bayrak dili değiştirici otomatik olarak yüklenecek ve kullanıcının kullanımına sunulacaktır. Bunu yapmak için Linguise kontrol panelini açın ve ardından aşağıdaki komut dosyasını bulun.
Başlığa Ekle adlı Drupal kullanabilirsiniz Yapılandırma > Geliştirme > Profil ekle'ye tıklayın
Son olarak, komut dosyası konumunun doğrulandığından veya doğrulandığından emin olun.
Varsayılan olarak dil değiştirici, web sitenizin sağ üst köşesinde kayan bir konumda görünecektir. Tercihlerinize göre CSS kullanarak görünümünü özelleştirme özgürlüğüne sahipsiniz.
Linguise Ayarlar bölümüne giderek dil değiştiriciyi özelleştirebilirsiniz . Oradan Dil bayrağı görüntüleme ayarlarına gidin. Bu bölümde yapılan herhangi bir değişiklik otomatik olarak web sitenizdeki dil değiştiriciye uygulanacaktır.
Dil değiştiricinin önizlemesini ekranın sağ tarafında bulabilirsiniz. Bu önizlemede aşağıdaki öğeleri yapılandırabilirsiniz.
- 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
- Bayrak şekilleri ve boyutu
- Bayrak kutusu gölgesi
- Bayrak stili
- Dil adlarının fareyle üzerine gelme rengi
- Fareyle üzerine gelindiğinde bayrak kutusu gölgesi
- Dil açılır penceresinin vurgulu rengi ve Linguise kontrol panelinde bulabileceğiniz diğer birkaç özellik.
6. Adım: Yerel önbellek sistemini etkinleştirin
Alternatif olarak, URL'leri ve bunlara karşılık gelen çok dilli içeriği saklayan yerel bir önbellek sistemini etkinleştirme seçeneğiniz de vardır. Bu önbellek sistemi, Linguise sunucusu ile web sitesi sunucunuz arasındaki veri aktarımını azaltarak sayfa yükleme hızını artırmak için tasarlanmıştır.
Önbellek yalnızca önceden çevrilmiş ve güncellenmemiş sayfalar için kullanılır. Önbellek, en sık görüntülenen çok dilli sayfalara öncelik verir.
Ek olarak, depolanacak önbellek miktarını megabayt (MB) cinsinden belirtebilirsiniz. Aşağıdaki örnekte önbellek etkinleştirilmiştir ve belirtilen önbellek boyutu 200 MB'tır.
Adım 7: Drupal web sitenizi çevirmeye başlayın
Linguise hesabı oluşturmaktan, API anahtarlarını yapılandırmaya, dil değiştiriciden yerel önbelleğe kadar birkaç şeyi ayarladıktan sonra, Drupal web sitesini varsayılan dil olan İngilizce dışında bir dile çevirmeyi denemenin zamanı geldi.
Bunu yapmak için web sitesi sayfasını açın ve ardından aşağıdaki gibi dil değiştiriciye tıklayın. Mesela Almancaya çevireceğiz.
Bundan sonra sistem sayfayı birkaç saniyeliğine otomatik olarak Almancaya çevirecek, ardından başarılı bir şekilde çevrilmiş sayfanın ekranı görünecektir.
Nasıl? Drupal otomatik çeviri yapmak gerçekten çok kolay. Linguise ile Drupal otomatik çeviri eklemek için yalnızca 7 kolay adımı uygulamanız gerekir.
Dil değiştirici aktif hale geldiğinde ve hedef dili seçtiğinizde, dil değiştiriciyi seçtiğinizde içeriğiniz ve modülleriniz otomatik olarak çevrilecektir.
Böylece sitenizdeki herhangi bir içeriği manuel olarak çevirmenize gerek kalmaz.
Çok dilli web sitelerini geliştirmek için Drupal SEO stratejileri uygulanabilir
Bir Drupal web sitesini başarıyla otomatik olarak çevirdikten sonra, trafiğin artması ve ziyaretçilerin bulunmasının daha kolay olması için web sitesi performansını iyileştirmeye devam etmelisiniz; bunlardan biri çok dilli SEO uygulamaktır.
Aslında Linguise aşağıdaki infografikte de görebileceğiniz gibi çok dilli SEO'yu %100 desteklemektedir
Drupal SEO stratejilerini uygulamak, performansını önemli ölçüde artırabilir . İşte uygulanabilecek bazı SEO teknikleri.
- Dile özgü URL'ler: Web sitenizin çevrilmiş her sürümü için dile özgü URL'ler kullanın. Bu, arama motorlarının her sayfanın dil hedeflemesini anlamasına yardımcı olur ve dizine ekleme ve sıralamayı geliştirir.
- Hreflang etiketleri: Her sürümün dilini ve bölgesel hedeflemesini belirtmek için sayfalarınızın HTML başlığına hreflang etiketleri uygulayın. Bu, arama motorlarının kullanıcılara konumlarına ve dil tercihlerine göre uygun dil sürümlerini sunmasına yardımcı olur. Linguise hreflang kodunu çevrilen her sayfaya otomatik olarak uygular
- Çevrilmiş meta veriler: Meta başlıkların, açıklamaların ve anahtar kelimelerin her dil sürümü için uygun şekilde çevrildiğinden emin olun. Linguise Drupal her içerik parçası için meta verileri otomatik olarak çevirir .
- Dil değiştirici optimizasyonu: Dil değiştirici öğesini arama motoru dostu olacak şekilde optimize edin. Kullanıcı dostu bir düğme değiştirici, kullanıcı deneyimini büyük ölçüde iyileştirebilir, böylece kullanıcılar dil değiştirirken sorun yaşamaz.
- Kanonik URL'ler: Bir sayfanın birden fazla dil sürümü arasından tercih edilen sürümünü belirtmek için kanonik URL'ler uygulayın. Linguise tarafından otomatik olarak oluşturulduğundan kopyalanmazlar.
- XML site haritası: Web sitenizin her dil sürümü için XML site haritaları oluşturun. Çok dilli bir site haritası oluşturup bunu Google Search Console'a gönderebilirsiniz; Linguise , web siteniz için otomatik olarak çok dilli bir site haritası oluşturacaktır.
- Çok dilli anahtar kelime araştırması: İlgili anahtar kelimeleri ve kelime öbeklerini belirlemek için her hedef dile özel anahtar kelime araştırması yapın. Her dil sürümü için arama sonuçlarında görünürlüğü artırmak amacıyla içeriğinizi bu anahtar kelimelerle optimize edin.
Bu SEO stratejilerini Drupal uygulayarak, çok dilli web sitenizin görünürlüğünü, sıralamasını ve kullanıcı deneyimini geliştirebilir, çeşitli dillerdeki hedef kitlelerden hedeflenen trafiği çekebilirsiniz.
Bugünden itibaren Linguise ile otomatik Drupal web sitesi çevirisi!
Artık Drupal içeriği ve modülleri için nasıl otomatik çeviri oluşturulacağını anlıyorsunuz. Drupal sitelerini çevirmenin birkaç yöntemi vardır ve otomatik çeviri en iyi çözümdür.
Linguise ile otomatik çeviri, yalnızca birkaç tıklamayla hızlı ve kolay bir şekilde 85 dil çevirmenizi kolaylaştırır
Otomatik olmasına rağmen Linguise iyi ve doğal bir çeviri kalitesine sahiptir, hatta çeviri sonuçlarını ön uç canlı düzenleyici aracılığıyla düzenleyebilirsiniz.
Peki ne bekliyorsun? Linguise hesabı kaydedin ve 1 aylık ücretsiz deneme özelliğinin keyfini çıkarın!