ProcessWire otomatik çevirinin uygulanması, küresel erişimlerini genişletmek ve farklı dillerdeki hedef kitlelerle etkileşim kurmak isteyen işletmeler için oyunun kurallarını değiştiren bir hareket olabilir. Birbirine bağlı dünyamızda, çok dilli bir web sitesine artık bir lüks değil, rekabetçi kalabilmek ve yeni pazarlara girebilmek için bir zorunluluktur.
ProcessWire CMS, web siteleri oluşturmak ve yönetmek için sağlam bir platform sunan güçlü ve esnek bir içerik yönetim sistemidir. Otomatik çeviriyi ProcessWire sitenize entegre etmek, çok dilli içerik oluşturmayı ve sürdürmeyi kolaylaştırmanıza, zamandan ve kaynaklardan tasarruf etmenize ve birden çok dilde tutarlı ve yüksek kaliteli bir kullanıcı deneyimi sağlamanıza olanak tanır.
Bu kılavuz, ProcessWire CMS'de otomatik çevirinin nasıl uygulanacağını, otomatik çeviriyi etkinleştirmenin faydalarını ve bunu sorunsuz bir şekilde kurmanın adımlarını vurgulamaktadır.
ProcessWire CMS'de neden otomatik çeviri uygulamalısınız?
ProcessWire CMS'de otomatik çeviriyi neden uygulamanız gerektiğinin bazı nedenleri aşağıda verilmiştir.
- Daha Geniş Hedef Kitle Erişimi: Web sitenizin içeriğini birden çok dilde sunarak erişiminizi genişletebilir ve dünya çapında küresel bir hedef kitleyle bağlantı kurabilirsiniz. Örneğin, uluslararası bir e-ticaret işletmesi işletiyorsanız, içeriğinizin otomatik olarak çeşitli dillere çevrilmesi, yeni pazarlara girmenize ve ana dilinizde yetkin olmayan müşterileri çekmenize olanak tanır.
- Azalan Hemen Çıkma Oranları: Kullanıcılar tercih ettikleri dilde içerikle karşılaştıklarında, onunla etkileşime geçme olasılıkları daha yüksek olur ve bu da hemen çıkma oranlarının düşmesine neden olur. Sorunsuz bir çok dilli deneyim sağlamak, ziyaretçilerin sitenizde daha uzun süre kalmasını sağlayabilir ve dönüşüm şansını artırabilir.
- Artan Satış Dönüşümleri: Araştırmalar, insanların kendi ana dillerinde içerik sunulduğunda satın alma veya istenen eylemleri gerçekleştirme olasılıklarının daha yüksek olduğunu göstermiştir. Otomatik çeviriyi uygulamak, dönüşüm oranlarını artırabilir ve daha fazla satış sağlayabilir veya çeşitli dil pazarlarında potansiyel müşteri yaratmayı sağlayabilir.
- Geliştirilmiş Arama Motoru Görünürlüğü: Web sitenizin içeriğini birden fazla dile çevirmek, arama motoru optimizasyonu (SEO) çabalarınızı önemli ölçüde geliştirebilir. Arama motorları yerelleştirilmiş içeriğe öncelik vererek web sitenizin uluslararası kitlelere yönelik alakalı arama sonuçlarında görünme olasılığını artırır ve böylece daha fazla trafik çeker.
Çok dilli web sitesi ProcessWire CMS'yi uygulama örnekleri
ProcessWire CMS'de otomatik çevirinin uygulanmasını tartışmadan önce ProcessWire kullanılarak oluşturulan çok dilli web sitelerinin çeşitli örneklerine bakacağız .
Hikaye şeridi
Storyboard, Birleşik Krallık'ta dijital hikaye anlatımı ve içerik oluşturma konusunda uzmanlaşmış bir yaratıcı ajanstır. Resim, ProcessWire CMS ile oluşturulmuş web sitelerinin İngilizce ve Almanca (Almanca) olarak mevcut olduğunu göstermektedir. Bu çok dilli yaklaşım, Storyboard'un hizmetlerini ve portföylerini müşterilerin tercih ettiği dilde sunarak çeşitli bölgelerdeki müşterilerle etkili bir şekilde iletişim kurmasına ve hizmet vermesine olanak tanır.
Resimde, kullanıcıların İngilizce (EN) ve Almanca (DE) arasında geçiş yapmasına olanak tanıyan "dil değiştiriciyi" görebilirsiniz.
Altstadt Otel
Altstadt Hotel, Avusturya'nın Viyana şehrinde bulunan lüks bir oteldir. ProcessWire CMS ile geliştirilen web sitesi, birçok dilde içerik sunmakta ve dünya çapındaki uluslararası konuklara hitap etmektedir. Altstadt Hotel, İngilizce, Almanca, Fransızca, İtalyanca, Rusça gibi dillerde çeviriler sağlayarak, potansiyel misafirlerin otelin olanakları, oda tipleri ve rezervasyon süreci hakkındaki bilgilere kendi ana dillerinde kolayca ulaşabilmelerini sağlar.
Resimde ayrıca kullanıcıların İngilizce (EN) ve diğer mevcut diller arasında geçiş yapmasına olanak tanıyan "dil değiştirici" de gösterilmektedir.
ProcessWire CMS'de otomatik çeviri nasıl uygulanır?
ProcessWire CMS kullanan çok dilli web sitesi örneklerini inceledikten sonra, şimdi otomatik çeviri hizmetini kullanarak ProcessWire CMS'de otomatik çeviriyi uygulamaya çalışacağız.
Birçok çeviri hizmeti, web sitelerini yalnızca birkaç yapılandırma adımıyla kolay ve hızlı bir şekilde otomatik olarak çevirebilir. Linguise böyle bir otomatik çeviri hizmetidir.
ProcessWire de dahil olmak üzere çeşitli CMS ve web oluşturucularla entegre olur . Linguise otomatik çeviriyi ProcessWire yüklemek için aşağıdaki adımları izleyin .
1. Adım: Web sitenizin hazır olduğundan emin olun
İlk adım ProcessWire CMS web sitenizin çeviriye hazır olmasını sağlamaktır. Linguise otomatik çevirisini ProcessWire CMS web sitesine yüklemek için hazırlamanız gereken bazı şeyler arasında ProcessWire CMS yönetici kontrol paneline erişim yer alır.
2. Adım: Linguise hesabınızı kaydedin
Daha sonra ücretsiz bir Linguise hesabı ve web sitenizin alan adını ekleyin. Bir abonelik planına karar vermeden önce 30 günlük ücretsiz deneme sürümünü kullanabilirsiniz.
3. Adım: Etki alanı web sitesi ProcessWire CMS'yi ekleme
Linguise oluşturduktan sonra ProcessWire CMS web sitesi alan adınızı eklemek için kontrol paneline erişebilirsiniz “Alan adı ekle” ye tıklayın ve aşağıdaki alanları doldurun:
- Hesap
- URL
- Kullanılan platform ( ProcessWire CMS)
- Varsayılan dil
- çeviri dilleri
- URL'leri çevir
- Dinamik içerik çevirisi
Ayrıca bir sonraki adımda yapıştırılması gereken API anahtarını da alacaksınız.
4. Adım: Linguise betiğini yükleyin ve bağlayın
Ardından, Linguise çeviri komut dosyasını ProcessWire CMS'nin kurulu olduğu sunucunuza yükleyin.
PHP-JS çeviri komut dosyasını indirin, sıkıştırın ve ProcessWire CMS kurulumunuzun kök dizinine yükleyin. Emin olun:
- Komut dosyası, web sitenizin kök düzeyinde ( ProcessWire CMS dosyalarınızın bulunduğu yerde) bulunur.
- Klasör varsayılan adı olan “ linguise ”ı korur.
Daha sonra Linguise API anahtarını sunucunuza yüklediğiniz Configuration.php dosyasına kopyalayın. Dosyayı açın ve REPLACE_BY_YOUR_TOKEN yer tutucu metnini değiştirerek API anahtarınızı tırnak işaretleri arasına yapıştırın.
Adım 5: ProcessWire CMS için URL yeniden yazmayı yapılandırın
URL yeniden yazma ProcessWire CMS'de varsayılan olarak etkindir. Değilse, barındırma sağlayıcınızı kullanarak yardımcı olabilirsiniz. ProcessWire CMS .htaccess dosyanız aşağıdakine benzemelidir.
# 8. Enable Apache mod_rewrite (required)
# -----------------------------------------------------------------------------------------------
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]
# 8A. Optionally (O) set a rewrite base if rewrites are not working properly on your server.
# -----------------------------------------------------------------------------------------------
6. Adım: Dil değiştiriciyi etkinleştirin ve özelleştirin
Dil değiştiriciyi bayraklarla görüntülemek ve SEO amacıyla HTML başlıklarınıza alternatif URL'ler eklemek için Linguise JS komut dosyası bağlantısının tüm ProcessWire CMS sayfalarınıza eklenmesi gerekir.
Komut dosyası bağlantısını edinmek için Linguise kontrol panelindeki alan adı ayarlarına gidin ve sağlanan komut dosyası bağlantısını kopyalayın.
Bu kodu şablon dizininize eklemek, onu ProcessWire CMS'ye entegre etmenin basit bir yoludur. /template klasörüne gidin ve dizin dosyasını başlık bölümüne komut dosyası bağlantısını içerecek şekilde düzenleyin.
Dil seçimine yönelik bir bayrak açılır penceresiyle temsil edilen dil değiştiriciyi yüklemek için, sağlanan kodu web sitesi yapılandırmasının sonunda kopyalayın ve HTML sayfanızın başlığına yapıştırın. Bu, bayrak dili değiştiriciyi otomatik olarak yükleyecektir.
Dil değiştirici varsayılan olarak görünecektir, ancak bunu özelleştirebilirsiniz. Linguise gidin Ayarlar > Dil Bayrakları Görüntüleme seçeneğine gidin . Burada ana ekran, dil adları ve tasarım da dahil olmak üzere dil değiştiricinin çeşitli yönlerini özelleştirebilirsiniz.
Adım 7: ProcessWire CMS'nizin otomatik çevirisi
Son olarak, ayarladıktan sonra dil değiştiricinin görünümünü önizleyebilirsiniz. Linguise otomatik çeviri hizmeti kullanılarak otomatik olarak çevrildiğinde ProcessWire CMS'nin nasıl göründüğünü gösteren bir örneği burada bulabilirsiniz.
Linguise : ProcessWire CMS ile entegre edilmiş otomatik bir çeviri
Linguise kullanarak otomatik çeviriyi ProcessWire CMS web sitenize dahil edebilirsiniz. Linguise çeşitli otomatik çeviri hizmetleri arasında en iyi seçeneklerden biridir. Linguise çeviri hizmetlerini kullanmanın faydaları nelerdir? Aşağıdaki noktaları göz önünde bulundurun.
Linguise , biri ProcessWire CMS olan 40+ CMS ile entegre edilmiştir
Linguise otomatik çeviriye entegre ProcessWire CMS ve 40'tan fazla CMS ve web oluşturucu sağlar. Kolaylaştırılmış desteği ve entegrasyon süreci, onu ProcessWire CMS web sitenizi çevirmek için mükemmel bir çözüm haline getirir. Üstelik Linguise her entegrasyonla dünya çapında 80'den fazla yaygın olarak konuşulan ve geleneksel dili desteklemektedir.
Linguise ayrıca aşağıdakiler gibi popüler CMS platformlarını da destekler:
- Çeviri için özel bir eklentiyle WordPress otomatik çeviri
- OpenCart
- WooCommerce
- Craft CMS ve diğerleri
Kapsamlı ve ayrıntılı çok dilli SEO
Çok dilli SEO'yu destekleyen bir hizmet seçmek kritik öneme sahiptir. Bu destek, web sitenizin Google arama sonuçlarındaki görünürlüğünü artırarak kullanıcıların sitenizi kolayca bulmasını sağlar.
Linguise aşağıdakiler gibi bir dizi SEO özelliği sunar:
- Çok dilli site haritaları oluşturun
- Hreflang kodlarının ve etiketlerinin otomatik olarak oluşturulması
- Kanonik URL'lerin kurulumu
- Diğer yeteneklerin yanı sıra URL'lerin ve meta açıklamaların çevirisi.
Linguise ön uç canlı düzenleyicisiyle çeviriyi düzenleyin
Linguise otomatik çeviri sonuçlarını ön uç canlı editör özelliği iyileştirebilirsiniz Bu araç, çevirilerde minimum çabayla zahmetsiz ayarlamalar yapılmasına olanak tanır.
Ayrıca, belirli dillerde uzman, yetenekli çevirmenleri işbirliği yapmaya davet edebilirsiniz. Bu, tercüme edilen web sitesinin bağlamsal ve kültürel doğruluğunu korumasını sağlar.
Linguise otomatik çeviri hariç tutma kuralları
Bazen bazı kelimeler diğer dillere iyi tercüme edilemeyebilir, bu nedenle onları oldukları gibi tutmanız veya belirli dillerde çıkarmanız tavsiye edilir. Linguise buna yardımcı olmak için metin kurallarını göz ardı etmek, satır içileri yok saymak ve URL'leri kullanan sayfaları hariç tutmak gibi çeşitli yararlı kurallar sağlar.
Bu kurallar, özellikle zorlu kelimeler veya önemli marka adlarıyla uğraşırken çevirilerinizin netliğini ve doğruluğunu sağlamak için tasarlanmıştır.
Linguise otomatik dinamik çeviri özelliği
Linguise dinamik çeviri özelliği, JavaScript, AJAX veya diğer istemci tarafı komut dosyası oluşturma teknikleri dahil olmak üzere bir web sitesine dinamik olarak yüklenen veya oluşturulan içeriği sorunsuz bir şekilde çevirir. Çevrilebilecek bazı içerik örnekleri arasında ödeme işlemi, çerez izni açılır penceresi, yer tutucu metin vb. yer alır.
Bu işlevsellik, karmaşık kurulumlara veya kod değişikliklerine olan ihtiyacı ortadan kaldırarak, kullanıcılar için uyumlu bir çok dilli deneyimi garanti eder. Dinamik içeriği tüm dillere zahmetsizce çevirmek için kontrol panelindeki dinamik çeviri düğmesini etkinleştirmeniz yeterlidir.
Çözüm
ProcessWire CMS web sitenize otomatik çeviriyi uygulamak, küresel bir hedef kitleye ulaşmanızı, kullanıcı deneyimini geliştirmenizi, dönüşüm oranlarını artırmanızı ve SEO çalışmalarınızı geliştirmenizi sağlayabilir.
Linguise ProcessWire CMS ile entegre en iyi otomatik çeviri hizmeti olarak öne çıkıyor. Ön uç canlı düzenleme, dinamik içerik çevirisi, çeviri hariç tutma kuralları ve kapsamlı SEO uygulaması dahil olmak üzere birçok özellik sunar.
Peki neden bekleyelim? Küresel bir hedef kitleye ulaşma potansiyelini açığa çıkarmak ve otomatik çevirinin gücüyle işletmenizi yeni boyutlara taşımak için Linguise hesabınızı kaydedin ProcessWire oluşturun