2010-12-04 104 views
0

我想向我的網站添加多種語言。
我讀了一些我可以使用翻譯器(Google或babelfish)的地方,但我不喜歡這種方式。
任何人都可以提出不同的方式嗎?在網站中添加多種語言

回答

1

你可以學習語言和自己的翻譯。除此之外,你將需要使用翻譯。

0

你可以整合一個轉換接口到你的網站,讓您的網站的用戶可以創建自己的翻譯。這樣,你可以免費獲得翻譯。

或者,作爲替代,你可以打開你的網站的邏輯,以社區(即讓它開源),讓它通過把它們翻譯...

0

另一種方法是僱人把它翻譯成他們的語言:)

1

你會想讀了國際化和本地化位(通常被稱爲國際化本地化)。根據用戶的偏好,您需要代碼來支持您的各種translatinons。您還需要考慮處理日期和貨幣格式等問題。

至於PHP工具,你已經得到了gettext的東西,它可以在到PHP編譯。 Gettext可以工作,但是設計用於處理本地安裝軟件的翻譯界面文本 - 它不會過渡到網站/應用程序。

還有Zend_Translate,這是一個相當不錯的圖書館,並且可以很容易地沒有最Zend框架的其餘部分使用。你可能想看看Zend_Locale和Zend_Date,因爲三者可以很好地一起玩。

0

如果您的網站上有會員,請做FB做的事情。 他們要求會員幫助翻譯他們的語言,他們爲他們提供短語,並收集翻譯+投票(翻譯是否好或者有更好的翻譯)。