• 03-01-2024, 03:57:04
    #1
    Selamlar tek sayfa bir sitemiz var. Elementorle yapıldığı için otomatik çeviri eklentilerinde bazı kısımlar ya gözükmüyor ya da hareketli alanlar olduğu için hatalı gözüküyor. Çareyi /en klasörüne yeni wordpress kurup yedeği ingilizceye çevirmekle buldum. Diğer sitede menüye en flaglı alan ekledim lakin istediğim ana siteye giren ingilizce tarayıcı kullanan kişilerin otomatik olarak /en sitesini görmesi. Htacces ile bunu nasıl yaparım?
  • 03-01-2024, 04:07:45
    #2
    Çok uzun bir yol seçmişsiniz. Wpml işinizi çok rahat görür.
  • 03-01-2024, 04:10:15
    #3
    @ROPZ; Hocam wpml , weglot ve muadili bir eklentiyi daha kurdum. dediğim gibi sitede ki bazı önemli alanları göstermiyordu çevirdiğinde
  • 03-01-2024, 04:17:23
    #4
    Wpml ile otomatik çeviri yapmayacaksınız. Önce dili ekleyin. Ardından sayfalar bölümünden anasayfanın yanında ingiliz bayrağının altındaki artı işaretine basın. Yeni bir sayfa oluşturacak. Anasyafanın kodlarını kopyalayın o sayfaya yapıştırın çevirin çok basit.
  • 03-01-2024, 09:09:25
    #5
    kevsertasarim adlı üyeden alıntı: mesajı görüntüle
    Selamlar tek sayfa bir sitemiz var. Elementorle yapıldığı için otomatik çeviri eklentilerinde bazı kısımlar ya gözükmüyor ya da hareketli alanlar olduğu için hatalı gözüküyor. Çareyi /en klasörüne yeni wordpress kurup yedeği ingilizceye çevirmekle buldum. Diğer sitede menüye en flaglı alan ekledim lakin istediğim ana siteye giren ingilizce tarayıcı kullanan kişilerin otomatik olarak /en sitesini görmesi. Htacces ile bunu nasıl yaparım?
    Wordpress Çok dilli site kurulumu aslında kurdum oldu şeklinde olmuyor maalesef. Bknz: https://www.r10.net/wordpress-sorunl...a-rehberi.html

    Evet .htaccess ile dile göre yönlendirme yapabilirsiniz. Fakat sorun bunu yapmanızda değil asıl sorun bunu gerçekten yapmalı mısınız?
    Google Haziran (temmuzda olabilir) güncellemesi ile birlikte tarayıcı diline göre yönlendirme yapılmaması gerektiği konusunda önemli bir güncelleme yaptı. Bu tarz yönlendirmeye sahip sitelerin yalnızca İngilizce dilinin indexlenme ihtimali oldukça yüksektir. Google botları USA lokasyon kullanır ve bu yönlendirme botların yalnızca /en tarafını gezmesine neden olur.

    Hala yapmak istiyorsanız deneyin;
    RewriteCond %{HTTP:Accept-Language} ^tr [NC]
    RewriteRule .* https://SİTE-ADİ.com [L,R=302] 
    
    
    RewriteCond %{HTTP:Accept-Language} ^en [NC]
    RewriteRule .* https://SİTE-ADİ.com/en [L,R=302]
  • 03-01-2024, 11:41:31
    #6
    @webloggi; Hocam sorunu çözdüm su an tarayıcı diline göre yonlenme yapıyor. Yabancı mailler ve WhatsApp mesajları alıyorum hizmetlerle alakalı bu yüzden siteye ilk girişlerinde içerikleri anlamadıkları için geri dönüş olmuyordu. Peki şöyle yapsak nasıl olur sizce en versiyonunun indexlenmesini engellesek sadece tr versiyonu indexlense giren bu şekilde girmeye devam eder zaten
  • 04-01-2024, 00:15:23
    #7
    orjinal wpml lisans anahtarı ihtiyacınız olursa konuma göz atabilirsiniz.

    https://www.r10.net/wordpress-eklent...en-teslim.html