İçindekiler
Teknik gereksinimler
Joomla iç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
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.
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ı) Joomla web 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:
İç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
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.
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!
Hala Linguise kurulumunuzla ilgili sorun mu yaşıyorsunuz? Bize ulaşmaktan çekinmeyin, web sitenize özel ücretsiz kurulum sunuyoruz!