2009-11-08 83 views
1

通過使用這個網址如何翻譯我的系統的web2py - 翻譯登錄頁面

的登錄頁面:http://ip:8000/init/default/user/login

默認顯示兩個文本框的用戶名和密碼,我怎樣才能把這些標籤。

由於提前

+0

您是否在尋找網站翻譯服務? – 2009-11-08 09:51:18

+0

不,在web2py技術中,url:http:// ip:8000/init/default/user/login默認畫兩個文本框「用戶名,密碼」和按鈕提交,我想讓我的系統支持多種語言我想翻譯單詞「用戶名,密碼」,以便如何使用T來翻譯它們。 謝謝 – Neveen 2009-11-08 10:20:47

回答

1

在模型分貝,在底部,你可以這樣做:

db.auth_user.username.label=T("username") 
db.auth_user.password.label=T("password") 

,然後通過管理界面創建點擊[設計] [語言]創建語言文件像「fr-fr.py」,我會爲您呈現一個界面來翻譯「用戶名」和「密碼」。

當訪問者將瀏覽器設置爲「fr-fr」時,訪問者將看到已翻譯的標籤。

+0

它工作正常使用以下幾行: 'auth.settings.table_user.username.label = T(「用戶名:」) auth.settings.table_user.password.label = T(「密碼」) ' 感謝您的幫助 – Neveen 2009-11-09 08:54:35

+1

是否有任何理由web2py不使用可翻譯標籤在這種情況下開箱即用? – Tadeck 2012-03-06 18:11:47