有下面幾個問題向大家請教:
1, 要求簡體,繁體,英文,德文,四种語言,且都沒有亂碼,是不是需要把language下面的各個語言包都要轉換成 utf8 unicode? 是把每种語言包目錄下面的每個文件都轉換成utf8,還是轉換某個文件? 具體怎麽轉換呢?是用dreamweaver打開 需要修改的文件,另外存成utf8格式嗎?
2, 看到了 http://myweb.hinet.net/home6/riot/Multi ... 2.0.11.txt 這個裏面的方法,是按照這個帖子的修改就足夠了, 而完全不用 將 語言包轉換成 utf 8 格式嗎?
3, 如何實現遊客 打開的界面並非論壇默認的語言,而是遊客系統的默認語言?
黨遊客的默認語言不在 論壇設置的幾种語言之内時,再使用默認語言打開, 請問該如何修改呢?
4,順便問一下, 想加入 附件上傳功能,請問如何操作?
以上四個問題, 如坐針氈, 麻煩衆賢達給以解答, 謝謝!!!
[問題]phpbb 2.0.11的多囯語言問題
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
發問格式
●作業系統:
●架站程式:
●免費空間連結:
●上網方式:
●phpBB2 版本:
●domain (網域名稱) :
●phpBB2 連結網址:
A1.按天霜大提供的 phpBB 2.0.11 多國語言修正,繁中、簡中、英文皆正常
德文因完全不熟悉而未知,但標題及文章內容可正常顯示\r
A2.是的\r
A3.沒試過,不詳\r
A4.安裝 Attatchment MOD
http://www.phpbb.com/phpBB/viewtopic.php?t=74505
●作業系統:
●架站程式:
●免費空間連結:
●上網方式:
●phpBB2 版本:
●domain (網域名稱) :
●phpBB2 連結網址:
A1.按天霜大提供的 phpBB 2.0.11 多國語言修正,繁中、簡中、英文皆正常
德文因完全不熟悉而未知,但標題及文章內容可正常顯示\r
A2.是的\r
A3.沒試過,不詳\r
A4.安裝 Attatchment MOD
http://www.phpbb.com/phpBB/viewtopic.php?t=74505
作業系統:win 2003 std english
架站程式:mysql 4.17, php 5.0 iis 6.0
空間: 自己的pc
上網方式:10 m lan
php bb2 ver: php2.0.11
多囯語言問題,已經解決,具體方法就是數據庫 採用了 utf8 unicode, 然後用convertz 分別對 簡體和繁體的語言包所在 目錄 以下屬目錄所有文件 轉換為 utf8格式,並修改lang_main.php 文件為$lang['ENCODING'] = "UTF-8";
對於英,德語的語言目錄,因爲發現 convertz並沒有相應的 英,德 到utf8的轉換,而用dreamweaver又較爲繁瑣, 所有只是修改lang_main.php 文件為$lang['ENCODING'] = "UTF-8";
運行一切正常。
不知道以上方法有沒有錯漏,或者不當之処,歡迎批評指正。
ps:
thanks webspirit
架站程式:mysql 4.17, php 5.0 iis 6.0
空間: 自己的pc
上網方式:10 m lan
php bb2 ver: php2.0.11
多囯語言問題,已經解決,具體方法就是數據庫 採用了 utf8 unicode, 然後用convertz 分別對 簡體和繁體的語言包所在 目錄 以下屬目錄所有文件 轉換為 utf8格式,並修改lang_main.php 文件為$lang['ENCODING'] = "UTF-8";
對於英,德語的語言目錄,因爲發現 convertz並沒有相應的 英,德 到utf8的轉換,而用dreamweaver又較爲繁瑣, 所有只是修改lang_main.php 文件為$lang['ENCODING'] = "UTF-8";
運行一切正常。
不知道以上方法有沒有錯漏,或者不當之処,歡迎批評指正。
ps:
thanks webspirit
我發現phbb2.0.11 在英文語言下的中文帖子,内容完全可以正常顯示的, 只是標題有亂碼, 如果將 language下的lang_main.php 文件改為$lang['ENCODING'] = "UTF-8";就一切正常了。
還有一個問題想不通,如果按照http://myweb.hinet.net/home6/riot/Multi-Language_Fix_2.0.11.txt 這個裏面的方法來修改程式來達到多囯語言並存,原理是什麽呢?mysql的數據庫是用什麽方式呢,是utf-8 格式,還是默認的latin1? 比方説默認的編碼可能是英文,如果安裝這個方法修改后,既然編碼還是用的 western european, 爲什麽可以同時顯示 簡體,繁體,或者日文,德文,而沒有亂碼呢?請指教
還有一個問題想不通,如果按照http://myweb.hinet.net/home6/riot/Multi-Language_Fix_2.0.11.txt 這個裏面的方法來修改程式來達到多囯語言並存,原理是什麽呢?mysql的數據庫是用什麽方式呢,是utf-8 格式,還是默認的latin1? 比方説默認的編碼可能是英文,如果安裝這個方法修改后,既然編碼還是用的 western european, 爲什麽可以同時顯示 簡體,繁體,或者日文,德文,而沒有亂碼呢?請指教
用http://myweb.hinet.net/home6/riot/Multi-Language_Fix_2.0.11.txt 這個裏面的方法进行了修改,数据库用的是mysql latin1-general-ci , 帖子标题一切正常,但发现了下面的问题
1:英文环境下, 中文,德文,帖子标题和内容都正常显示, 德文搜索正常,但搜索中文的时候,highlight部分变成了乱码
2:中文环境下, 中文搜索一切正常,hightlight 也正常,但是 德文的帖子 主题部分正常, 帖子的内容却还是乱码。
所以本人認爲最完善的方法,還是把語言和數据庫都改爲utf8,是最徹底的方法,如果再能改善search功能,就完美了. öäöäöäöäßßßß
1:英文环境下, 中文,德文,帖子标题和内容都正常显示, 德文搜索正常,但搜索中文的时候,highlight部分变成了乱码
2:中文环境下, 中文搜索一切正常,hightlight 也正常,但是 德文的帖子 主题部分正常, 帖子的内容却还是乱码。
所以本人認爲最完善的方法,還是把語言和數据庫都改爲utf8,是最徹底的方法,如果再能改善search功能,就完美了. öäöäöäöäßßßß

