2013-12-12 66 views
0

我在網上看到很多網站都提出了一種語言選擇 - 通常是兩種或三種語言,它會將整個網站更改爲所選語言。創建多語種網站的專業方法?

  • 我想知道如何做到專業?

  • 有什麼插件讓生活更輕鬆嗎?

  • 谷歌翻譯可以塑造,使這種情況發生?

  • 我想將我的網站語言更改爲7種語言?如何才能做到這一點?

  • 我的網站使用HTML,CSS,JQuery,AJAX和PHP,MySQL ...所以請親切指導我。

  • 我現在正在做的是當用戶點擊任何語言時加載不同的頁面(用該語言編寫)。

這裏是我的代碼:

<a href="page_lang1">lang 1</a><br/> 
<a href="page_lang2">lang 2</a> 
+0

http://stackoverflow.com/questions/155706/what-are-good-tools-frameworks-for-i18n-of-a-php-codebase – chanaka777

回答

-1

多區域和多語言網站

是你可以做到這一點與谷歌的幫助下翻譯和據我知道這是比其他方法更容易,節省大量時間。

你可能在找這個,雖然去的鏈接:

https://support.google.com/webmasters/answer/182192?hl=en

+0

downvote的原因? –

+0

通過我提供的鏈接 –

1

使用語言文件來存儲你的國際化是這樣的:

en.php

$lang['hello'] = 'hello'; 

FR .php

$lang['hello'] = 'bonjour'; 

然後在你的代碼,使用這樣的事情,而不是直接寫的字:

echo lang('hello'); 

與功能:

function lang($key){ 
    return $lang[$key]; 
} 

然後,如果語言設置爲英語,法語加載en.php爲fr等...

0

你可以通過很多方式實現這一點。這取決於你想怎麼做。

在PHP中,如果您使用特定的現代框架,我相信您會找到相關的東西。

在jQuery中,您還可以找到一些可以完成這項工作的plugins

但是至於7種語言,我可以期望你可能有rtl語言,比如阿拉伯語或希伯來語,在這種情況下,你不需要只有翻譯方式,但是你也需要修改你的css。

希望這會有所幫助。