2016-04-12 23 views
0
ben #googtrans (nl | tr) sorgu eklemek istiyorsanız

aralığına sorgu ekleme içeren tüm URL'leri /tr/URL'lerin

http://example.nl/en/ her zamanki gibi http://example.nl/en/#googtrans(nl|en)

Alt URL'ler olması gerekir example.nl/en/uncategorized/nieuws/ her zaman)

Belki yararlı example.nl/en/uncategorized/nieuws/#googtrans(nl|en olması gerekir: w henever/en/URL'de, li class = "lang-en", "lang-en active" olarak var, ama bunun yardımcı olup olmayacağını bilmiyorum.

Amaç, İngilizce sayfaları yüklendiğinde Google Translate'i otomatik olarak çalıştırmaktır.

ekleyerek .htaccess aracılığıyla çalıştı:

RedirectMatch ^/en/(.*)$ example.nl/en/$1#googtrans(nl|en)

Ama çok fazla hata yönlendirir alıyorum. Ayrıca jquery ile denedim ama benim kod url kendisi çalışmıyor: (ı bu sorunu çözmeyi başardı o .htaccess ile işe yaramaz birçok deneme & hatalardan sonra

$(document).ready(function() { 
    $('li.lang-en.active') { 
     $(this).attr("href", $(this).attr("href") + "#googtrans(nl|en)”); 
    }) 
}); 
+0

Şimdiye kadar bir şey denediniz mi? –

+0

Meyvesiz çabalar. RedirectMatch ^/en /(.*)$ ekleyerek .htaccess ile çalıştı. example.nl/en/$1#googtrans(nl|en) Ama çok fazla yönlendirme hatası alıyorum. Ayrıca jquery ile çalıştı ama kodum url kendisi üzerinde çalışmıyor: $ (document) .ready (function() {$ ('li.lang-en.active') {$ (this) .attr ("href" , $ (this) .attr ("href") + "#googtrans (nl | en)”);})}); – Cealin

cevap

0

:

<script> 
if (document.location.pathname.indexOf("/en/") == 0) { 
    window.location.hash = "#googtrans/nl/en"; 
} 
</script>