Linguise Joomla yükleyin

İçindekiler

Teknik gereksinimler

Joomlaiçin Linguise çeviri uzantısını çalıştırmak için aşağıdakilere ihtiyacınız olacak:

  • PHP 7+ sürümünü veya üstünü çalıştırın
  • Joomla yapılandırmasında URL yeniden yazmayı etkinleştirin Joomla
    uzantısı tarafından otomatik olarak kontrol edilecektir.
  • Joomla sürümü ≥ 3.5

API Anahtarını oluşturun

Linguise'a Joomla otomatik çeviriyi yüklemeden önce bir Linguise hesabı kaydetmeniz gerekir Linguise kontrol panelinize bağlandıktan sonra, Linguise Anahtarını almak için önce yeni bir alan adı kurmanız ve ayarlarını kaydetmeniz gerekir.

API anahtarı, Joomla web sitenizdeki çeviriyi etkinleştirmek için gerekli olan şeydir. Temel olarak API anahtarı, hangi dilin hangi alanda etkinleştirildiğini kontrol edecek ve sinirsel çeviri sayfalarının oluşturulmasına izin verecektir.

API Anahtarını kopyalayın ve panonuzda tutun veya daha sonra kopyalayabilmek için tarayıcı sekmesini açık tutun.

çeviri API anahtarı

Joomla çeviri uzantısını yükleyin

dil değiştiriciyi (dil değiştiricili işaretler) Joomla modülünü ve eklentisini (bu tek bir pakettir) yüklemeniz gerekir En son sürümü buradan indirebilirsiniz.

Joomla sonra yönetici menüsünü kullanarak bileşen yapılandırmasına erişebilirsiniz: Component > Linguise .

Buradan, Linguise panonuzdan oluşturduğunuz API anahtarını yapıştırın ve uygula'yı tıklayın.

Artık seçilen tüm dillerdeki çeviri Joomla web sitenizde zaten etkinleştirilmiştir!

Bu eylem, Linguise ile web siteniz arasındaki tüm dil ayarlarını senkronize etmelidir (orijinal dil ve çevrilmiş dil listesi).

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.

URL yeniden yazmanın etkinleştirildiğinden emin olun

/es gibi) yüklemek için Joomla genel yapılandırmasında yapılandırılması gerekir menü: Sistem > Yapılandırma > Site.

Etkinleştirmek için 2 seçenek vardır ve bunlar SEO için en iyisidir, bunlar:

  • Arama Motoru Dostu URL'ler
  • URL Yeniden Yazmayı kullanın (düzgün çalışması için bir dosyanın düzenlenmesini gerektirir)

URL yeniden yazma ve 404 hataları: Bu 2 ayar etkinleştirilmezse dil sayfalarında 404 hatasıyla karşılaşırsınız. Joomla için dil filtresi eklentisi gibi çok dilli URL'leri "kilitleyen" başka bir dil aracı olmadığından emin olun .

Joomla dil değiştirici ekleyin

Web sitesi dil değiştiricisini (bayraklar ve dil adları) Joomlaweb sitenize yüklemek için 3 yönteminiz vardır.

  • Bir Joomla menüsü kullanın ( Joomla menü yöneticisinden)
  • Bir Joomla modülü kullanın ( Joomla modül yöneticisinden)
  • Bir PHP snippet'i kullanın

Joomla menüsü ekleme

bir Joomla menüsü Joomla menü yöneticisini . Menü > Menünüz > Yeni

Menü öğesi ayarından Linguise seçin ve bitti!

Menünüz, bileşende ayarlamış olduğunuz görüntü ayarlarına göre görüntülenecektir.

Alternatif seçenek, her dil için alternatif URL oluşturur, böylece arama motoru sayfanın tüm dil sürümünü kolayca tarayabilir. Etkinleştirilmesine izin verilmesi önerilir.

Arama motorları tarafından taranacak HTML kodundaki alternatif bir örnek:

alternatif bağlantılar

İçeriğe bir Joomla modülü yükleme

Dil değiştirici eklemenin diğer seçeneği, önceden yüklenmiş bir Joomla modülünü kullanmak ve onu yükleme modülü özelliğini . Herhangi bir metin düzenleyiciye eklenecek metin şudur: {loadmodule mod_ linguise }

Dil değiştiriciyi içerecek PHP kodu

Bu bölüm daha çok Linguise dil değiştiricisini, örneğin web sitesi başlığının bir bölümünü yükleyen özel bir PHP şablon dosyasına dahil etmek isteyen geliştiriciler içindir. Bunun için kullanabileceğiniz bir kod var, onu bileşenden kopyalayıp yapıştırmanız yeterli.

				
					/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
				
			

Dil değiştirici türünü ayarlayın

Dil değiştiricinin web sitenizin herhangi bir yerine yüklenmesine yardımcı olan birçok tasarım seçeneği vardır. Örneğin, beyaz üst çubukta ve koyu alt bilgide stil aynı olmayacaktır.

Ekranın sağ tarafında, önizlemeyi kontrol etmek için önizlemeyi kullanabilirsiniz.

Dil değiştiriciyi Joomla içeriğine yükleyin

yerinde bayrak konumu

Joomla 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. Panonuza koymak için aşağıdaki kodu kopyalayın.

[linguise]

Eklendikten sonra ön uçta, kodu eklediğiniz HTML alanında bayrak ve dil adları görüntülenir.

Dil değiştirici bayrağı ve metin tasarımı

Dil değiştiricinin web sitenizin herhangi bir yerine yüklenmesine yardımcı olan birçok tasarım seçeneği vardır. Örneğin, beyaz üst çubukta ve koyu alt bilgide stil aynı olmayacaktır.

Ana seçenekler şunlardır:

  • Bayrakların şekli ve boyutu
  • Dil adları metin rengi
  • Fareyle üzerine gelindiğinde öğelerin gölgesi
  • Fare üzerine gelme stili

Joomla otomatik çeviri tam eğitimi

Dil değiştirici gelişmiş seçenekler

Son olarak, önbellek ayarı, URL miktarı ve çeviri gibi gelişmiş seçenekleri yerel olarak depolayarak daha hızlı hizmet verecek şekilde ayarlayabilirsiniz.

tarayıcı dili yönlendirmesi önerilmez . Temel olarak kullanıcıyı tarayıcısında ayarlanan dillerden birine yönlendirir.

Dinamik Çeviri özelliği

Yeni özelliğimiz “Dinamik Çeviriler” ile tanışın. Etkileşimli web sitelerinin çoğunun, JavaScript veya AJAX aracılığıyla oluşturulan dinamik içeriğe sahip olduğunu biliyoruz.  

Yeni Dinamik Çeviri özelliğimiz sayesinde, sayfa yüklendikten sonra eşzamansız (dinamik olarak) yüklenen içeriği sorunsuz bir şekilde çevirebilirsiniz. Bu geliştirme, ziyaretçileriniz için daha sorunsuz bir çok dilli deneyim sağlar!

Bunu Linguise kontrol paneli hesabınızın Ayarlar bölümünde de etkinleştirdiğinizden emin olun! 

dinamik_çeviri

Hala Linguise kurulumunuzla ilgili sorun mu yaşıyorsunuz? Bize ulaşmaktan çekinmeyin, web sitenize özel ücretsiz kurulum sunuyoruz!