Isınmak
Günümüzde İngilizce küresel bir dil haline geldi ve internetteki en popüler dillerden biridir.İngilizce içerik yayınlamaya öncelik veren veya buna dikkat eden çok sayıda web sitesi oluşturulmaktadır.Ancak herkes okuyup anlayamaz. İngilizce.Birden çok dili destekleyen web sitelerine sahip olmak, özellikle hedeflemek istediğiniz bölgelerde daha geniş bir kitleye ulaşmak için harika fırsatlar sunar.Aslında, dünya çapında içerik yöneticileri bunu yıllardır yapıyor ve talep çok dilli web sitesi s her geçen gün artıyor.Neyse ki Joomla, en çok dili destekleyen ve 75+ olarak kullanılabilen içerik yönetim platformlarından biridir.Bu nedenle, çok dilli bir web sitesi oluşturmak da bu platformla çok daha kolay.
Kolaylığı konusunda şüpheleriniz varsa, Joomla'nın çok dilli bir web sitesini başlatmanın sandığınızdan daha kolay, göründüğünden daha basit olduğundan emin olabilirim.
Bugün, bu eğitimde size Joomla 4'te nasıl çok dilli bir web sitesi oluşturacağınızı göstereceğim. Bu şekilde, herhangi bir üçüncü taraf uzantı kullanmanıza gerek kalmaz ve tabii ki tamamen ücretsizdir.
Şimdi gidelim!
Joomla 4'te Adım Adım Çok Dilli Bir Web Sitesi Kurmak
Joomla 4'te tamamen çok dilli bir web sitesi kurmak için adım adım ilerleyin.
Yeni Diller Yükleme
Joomla 4'te, dilleri yüklemek için kullanabileceğiniz iki yöntem vardır.
-
Joomla Güncellemesi ile kurun
Giriş Panosu'ndan Sistem'e gidin , ardından Yükle altında Diller'e tıklayarak Uzantılar: Diller sayfasına erişin .
Burada kurmak istediğiniz dillerin üzerine Kur butonuna tıklayın istediğiniz kadar dil kurabilirsiniz.
Açıklama amacıyla, bu makalede iki ek dil daha kuracağım: Fransızca ve Çince (Basitleştirilmiş) .
-
Manuel olarak kur
Bu yöntemle, öncelikle Resmi Joomla Dil Paketlerinden dil paketlerini indirmeniz gerekir .
Ardından System > Install > Extensions'a gidin , ZIP paketlerinizi yükleyin ve dillerinizi yükleyin.
Şimdi, Sistem > Yönet > İçerik Dilleri'ne gidin ve dillerinizi etkinleştirin (yayınlayın).
* Uyarı: Her dilin başlığına tıklayarak ve seçeneklerini değiştirerek dil bilgisini güncelleyebilir/değiştirebilirsiniz, örneğin Titles , Title in Native Language , Language Tag , Image (Flag) , Status , Description , vs. Joomla'nın "değiştirilebilir" içerik dilleri olarak İngilizce veya Fransızca dilini kullanabilmesi için ihtiyaç duyduğu tüm ayrıntıları içerir.
"Sistem Dili" eklentilerini etkinleştirme
Artık yeni dillerin kurulumunu tamamladık ve içerik için yayınladık.Bir sonraki adım için, dil filtresi ve dil kodu eklentilerini etkinleştirmemiz gerekiyor.Bu, Joomla'nın içeriği filtrelemesine ve seçtiğiniz dile göre göstermesine yardımcı olur.
Sistem > Yönet > Eklentiler'e gidin , ardından " Sistem - Dil " için arama yapın.
Burada Joomla, arama sonucunda Sistem – Dil Kodu ve Sistem – Dil Filtresi görüntülenecektir.İkisini de etkinleştirin!
Eklenti ayarlarını adına tıklayarak da değiştirebilirsiniz, örneğin, Sistem – Dil Filtresi Bu eklenti, CMS'nin kurulu farklı dilleri tanımasını ve yalnızca geçerli dille ilgili içeriği görüntülemesini sağlar.
* Fark etme:
- Bu eklenti, görüntülenen içeriği dile bağlı olarak filtreler.
- Bu eklenti, yalnızca Dil Değiştirici modülü yayınlandığında etkinleştirilecektir.
- Bu eklenti etkinleştirilirse, Yönetici çok dilli durum modunu da yayınlamanız önerilir.
- Öğe İlişkilendirmeleri — Evet olarak ayarlayın Bu seçenek, bir dilden diğerine geçerken öğe ilişkilendirmelerine izin verir.
- URL Dil Kodunu Kaldır — Bu seçenek, SEF URL'leri özelliği etkinleştirildiğinde/açıldığında varsayılan site diline karşılık gelen içerik dilinin tanımlanmış URL dil kodunu kaldırır.
Artık dil dosyalarını düzgün bir şekilde kurduğunuza ve Joomla'nın yerleşik Dil Filtresini etkinleştirdiğinize göre, bu eklenti varsayılan olarak ziyaretçinin tarayıcısının dil ayarlarını algılamaya çalışacak ve siteyi (varsa) kendi dilinde gösterecektir.
Çok Dilde İçerik Ekleme
Artık web sitenizde birden fazla dil hazır olduğuna göre, bunları çok dilli içerik oluşturmak için kullanabilirsiniz, ancak önce yeni kategoriler ve yeni makaleler oluşturalım.
- Her dil için yeni bir kategori oluşturun
- Her dilde yeni makaleler oluşturun.
Yeni Kategori Ekle
Her dil için ayrı kategoriler oluşturalım!
- İçerik > Kategoriler > Yeni Ekle'ye gidin
- Yeni kategorinize bir başlık verin
- Açılır listeden bir dil seçin
- Tamamlamak için Kaydet ve Kapat'a tıklayın
- Diğer diller için aynı adımları tekrarlayın
Yeni Makaleler Ekle
Ardından, farklı dil içeriği oluşturmak için her dil için yeni makaleler ekleyelim.
- İçerik > Makaleler > Yeni Ekle'ye gidin
- Yeni makaleniz için bir başlık girin
- Açılır listeden makale için bir dil seçin
- İçeriğinizi oluşturun/güncelleyin
- İşiniz bittiğinde Kaydet ve Kapat'a tıklayın
- Diğer dilleriniz için aynı adımları tekrarlayın
Çok Dilli Menüler Oluşturma
Şimdi Joomla menüsüne kategoriler ve makaleler atamanız gerekiyor.Bu, bunların ön uçta görüntülenmesini sağlayacaktır.Bunu yapmak için, dillerinizin her biri için her menüyü oluşturun.
Giriş Panosu'ndan Menüler > Yönet > Yeni Ekle'ye gidin Bir Başlık girin , Benzersiz Bir Ad seçin ve ardından Kaydet ve Kapat'a basın .
Ve diğer diller için tekrarlayın:
Menü Öğeleri Ekle
Yukarıda oluşturduğunuz yeni menüler hala boş, devam edip her menü için yeni menü öğeleri eklememiz gerekiyor.
- Menüler > Ana Menü'ye (en-GB) gidin ve yeni öğeler ekleyin
- Bir Menü Öğesi Türü Seçin
- Belirli bir dile karşılık gelen bir kategori seçin
- Açılır listeden bir dil seçin
- Kaydet ve Kapat'ı tıklayın
Diğer diller için yukarıdaki adımları tekrarlayın:
Şu anda, her ana menü öğesinin içinde, İngilizce sayfalar için varsayılan Ana Sayfa öğesi olacak Ana menü öğesini tıklattığınızda için bir varsayılan menü (örn. Ana Menü EN) ayarlamanız gerekir.
Yeni Modüller Ekle
Bir menü öğesini web sitesinin ön ucunda görüntülemek için, menü öğesi için bir modül eklemeniz ve tam bir konum belirtmeniz gerekir. Menüler > Yönet öğesine gidin , bir menü seçin ve onu bir modüle atayın veya İçerik > Başlamak için Site Modülleri .
Bir menünün nasıl oluşturulacağına ve ardından bir modüle atanacağına ilişkin ayrıntılı talimatlar için lütfen bu makaleye bakın .
- İçerik > Site Modülleri > Yeni Ekle'ye gidin .
- Bir Modül Türü Seçin altında Menü'yü tıklayın .
- Yeni menü modülüne bir Başlık verin ( Gerekli )
- Bu modüle atamak için bir dil menüsü seçin, örneğin Ana Menü (en-GB).
- Sitenizde öne çıkarmak için bir modül Konumu belirtin.
- Açılır listeden bir dil seçin.
- Uygulamak için Kaydet ve Kapat'ı tıklayın .
Diğer diller için aynı adımları tekrarlayın:
Menüler > Yönet öğesine geri döndüğünüzde , ilgili modüllere bağlı olan tüm menülerinizi görebilirsiniz.
Şimdi bir sonraki adıma geçelim!
Çok Dilli Dernekler
Genel olarak, bu, dil değiştiriciye bastığınızda içerikleri ( makaleler , menüler vb . ) bir dilden diğerine çevirmenizi sağlar.Sistem > Yönet > Uzantılar'a gidip “ Sistem – Dil Filtresi” ve Öğe İlişkilendirmeleri seçeneğinin açık olup olmadığını kontrol edin ( Evet ).
Menü İlişkilendirmeleri
Yeni bir menü öğesi eklerken ve ona bir dil atarken, göstereceği "As Associations" sekmesinde "Associations" seçeneklerini bulabilirsiniz. Ayrıca farklı diller için farklı menü öğeleri seçebilirsiniz. Aynı şey modüller için de geçerlidir, makaleler ve diğer içerik öğeleri.
İşiniz bittiğinde Kaydet ve Kapat'a tıklayın Diğer menü öğeleri için tekrarlayın.
Makaleler, kategoriler ve diğer dil içerikleri için de aynısını yapın.
Çok Dilli Dernekler
Bileşenler > Çok Dilli Dernekler'e gidin :
İşte bileşenlerin bazı ana seçenekleri:
- Makaleler — Bir dilin tüm makalelerini/kategorilerini ilişkilendirmelerle sağlamak için bu filtreyi seçebilirsiniz.
- Kişiler — dil ilişkilendirmeleri için kişileri listeler.
- Menüler — Bu seçenekle, tüm menü öğeleriniz için dilleri ilişkilendirebilirsiniz.
- Haber Beslemeleri — Joomla haber beslemesi bileşenini kullanıyorsanız beslemelerin çevrilmesine yardımcı olur
Her Dil İçin Varsayılan Sayfayı Ayarlama
Şimdi her dil için ana sayfayı tanımlayacağız, bu yapılması gereken en önemli adımlardan biridir.
- Menüler > Ana Menü'ye gidin (en-GB)
- Varsayılan olarak ayarlamak için yıldız simgesine (Ana Sayfa Olarak Ayarla) tıklayın
- Ardından, bunun Ana Menü (en-GB) menüsü için varsayılan sayfa olduğunu belirtmek üzere İngilizce (en -GB ) bayrağına değiştirilecektir.
- Diğer diller için tekrarlayın
Fransızca, Çince veya sahip olduğunuz herhangi bir dile gelince:
Kopyalama Şablonu
Web sitenize yüklediğiniz farklı dillerde, her biri için belirli bir şablon olmalıdır.Varsayılan şablonunuzu çoğaltmanız ve her dil için uygun şekilde adlandırmanız yeterlidir.
Her Dil İçin Şablon Stili Oluşturun
- Sistem > Site Şablonu Stilleri'ne gidin ( Şablonlar altında )
- Geçerli varsayılan şablon stilinizi seçin, ardından üst kısımdaki Çoğalt düğmesini tıklayın
- Çoğaltılan şablonu EN dili için yeniden adlandırın (yalnızca İngilizce dil sayfaları için)
fr-FR ve zh-CN dilleri için de aynısını yapın :
Dil Değiştirici Modülü Oluşturma
Şimdi son adım geliyor!
Dil değiştirici, site ziyaretçilerinin diledikleri zaman diller arasında geçiş yapmalarını sağlayan bir mekanizmadır.Dil değiştirici modülü oluşturarak, ziyaretçilerin içeriği istedikleri dilde kolayca görüntülemeleri için kullanışlı bir yol sunacaksınız.
- İçerik > Site Modülleri'ne gidin .
- Sol üstteki Yeni düğmesini tıklayın .
- Modül türü olarak Dil Değiştirici'yi seçin .
- Yeni modülünüze bir başlık verin, örneğin Dil Değiştirici
- Şablonunuzla eşleşen bir modül konumu atayın (açılır listeden seçin)
- Dil değiştiricinizin bir açılır menü olmasını istiyorsanız Açılır Menüyü Kullan seçeneğini etkinleştirin .
- Sağdaki Dil alanında Tümü'nü seçtiğinizden emin olun .
- Son olarak, değiştiriciyi kaydetmek ve kullanıma hazır hale getirmek için Kaydet ve Kapat'a tıklayın.
Tamam, şimdi ön uçtaki sonuçları kontrol etme zamanı.
Dil Değiştirici'de görüntülenen dillerin sırasını değiştirmek isterseniz, bunu İçerik Dilleri Yöneticisi'ni kullanarak yapabilirsiniz.
- Sistem > İçerik Dilleri'ne gidin ( Yönet altında )
- Her dili tek tek istediğiniz konuma sürükleyip bırakın.
- Kullanıcı arabirimindeki değişiklikleri gözden geçirin. İşte bu kadar!
Phew! Joomla 4'te tamamen işlevsel çok dilli bir web sitesini başarıyla oluşturdunuz. Tebrikler!
Sarmak
Bu yüzden Size Joomla 4'te Çok Dilli Bir Web Sitesi Oluşturmak İçin Basit Bir Yaklaşım Gösterdim. Umarım Makaleyi Beğenmişsinizdir. Herhangi Bir Sorunuz Olursa Yorumlarımız. Ayrıca, Kendi duyarlı, yüksek performanslı , ve SEO için optimize edilmiş web siteleri.Okuduğunuz için teşekkürler ve gelecekteki nasıl yapılırlar için bizi izlemeye devam edin!