84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
最近一個項目,一個網站要切換能夠切換中英文,搞了很久沒搞好?有沒有可用切實的方法啊,整兩個模板的就算了,中文版已經上線了,現在人家只想加一個切換功能。
統一回覆下:搜了各種資料,最後還是沒辦法,另做了一個英文的網站和資料庫啦。
收集資料中,發現現在大多數api都是要收錢的,能免費實現整站翻譯的很少。不過必應翻譯有一個插件倒是很好用,缺點就是太醜了,不能修改樣式,不好嵌入網頁裡面,還有翻譯不準確。不過 速度真心快,裡向有需要的同學推薦一下,效果圖如下。這種方法也只有迫不得已用啦。如果想準確翻譯的話,還是找個專業人士翻譯一下,用資料庫儲存最好。
使用lang來實現,就是說,要顯示具體內容的時候,統一使用lang中對應的key,改key在中文中一個具體內容,在英文中也有一個具體的內容,最終要顯示那個內容,就看用戶選的是那個語言(中文還是英文)
這要看他們需求了,如果只是導航等一些固定的要英文,那就用lang這中方式,你可以學習tp的lang,如果是全站英文,那就要去找中英轉換的api,百度,騰訊好像都有
統一回覆下:搜了各種資料,最後還是沒辦法,另做了一個英文的網站和資料庫啦。
收集資料中,發現現在大多數api都是要收錢的,能免費實現整站翻譯的很少。不過必應翻譯有一個插件倒是很好用,缺點就是太醜了,不能修改樣式,不好嵌入網頁裡面,還有翻譯不準確。不過 速度真心快,裡向有需要的同學推薦一下,效果圖如下。這種方法也只有迫不得已用啦。如果想準確翻譯的話,還是找個專業人士翻譯一下,用資料庫儲存最好。
![1509105680758744.png 捕获.PNG](http://img.php.cn//upload/image/566/881/389/1509105680758744.png)
![1509105687429692.png 捕获2.PNG](http://img.php.cn//upload/image/597/532/122/1509105687429692.png)
#使用lang來實現,就是說,要顯示具體內容的時候,統一使用lang中對應的key,改key在中文中一個具體內容,在英文中也有一個具體的內容,最終要顯示那個內容,就看用戶選的是那個語言(中文還是英文)
這要看他們需求了,如果只是導航等一些固定的要英文,那就用lang這中方式,你可以學習tp的lang,如果是全站英文,那就要去找中英轉換的api,百度,騰訊好像都有