簡體   English   中英

在 web 站點中更改 url 鏈接語言

[英]Change url link language in web site

我有一個有 4 種語言的網站

我懷疑我是否可以在我的 php 中使用 XML

例子:

-從 mysite.com/es/ 到 mysite.com/en/mysite.com/de/mysite.com/ru/

-從 mysite.com/es/categoria/ 到 mysite.com/en/category/ 到 mysite.com/de/kategorie/ 到 mysite.com/fr/categorie/

反之亦然

只有 javascript?

javascript 和 xml(鏈接到 xml)?

謝謝

例如,當我在“聯系”(西班牙語)中時,如果我點擊“英語”,go 以英語聯系。 反之亦然。 但是我需要一個 4 種語言的網站,而我的腳本是兩種語言的。 而且很懷疑我是否可以創建 xml 文件或大型 javascritp。

我的代碼

var seccion = $('body').data('seccion');
seccion = ("#".seccion);
$(seccion).addClass("active");

// Change lenguagea
var urlactual = window.location.pathname;
var lngurl = urlactual.split("/");

// alert(lngurl[3]);

switch (lngurl[1]) {
    case "es":
        switch (lngurl[2]) {
            case "coches":
                switch (lngurl[3]) {
                    case "/es/coche/coche1/":
                        var changeurl = "/en/car/car1/";
                    break;
                    case "/es/coche/coche2.html":
                        var changeurl = "/en/car/car2/";
                    break;
                    default:
                        var changeurl = "/en";
                }
            break;
            case "bicis":
                var changeurl = "/en/bikes/";
            break;
            case "contacto":
                var changeurl = "/en/contact/";
            break;
        }
        break;
    case "en":
        switch (lngurl[2]) {
            case "car":
                switch (lngurl[3]) {
                    case "/en/car/car1/":
                        var changeurl = "/es/coche/coche1/";
                    break;
                    case "/en/car/car2/":
                        var changeurl = "/es/coche/coche2/";
                    break;
                    default:
                        var changeurl = "/es";
                }
            break;
            case "bikes":
                var changeurl = "/es/bicis/";
            break;
            case "contact":
                var changeurl = "/es/contacto/";
            break;
        }
        break;
    break;
    default:
        var changeurl = "/";
}
//alert(Npag);
// Chnage links of footer
$(".change-lng").attr("href", changeurl);
$(".actu-lng").attr("href", urlactual);

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM