[討論]請大家幫忙測多國語言~

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

小竹子 寫:因為中文搜尋問題,所以竹貓一直沒採用UTF8的原因在這裡^^!!
2.08版用UTF8真的可以搜尋喔

快喔!誰來幫當忙解決文字過濾問題阿
最後由 Artemas 於 2004-05-24 02:27 編輯,總共編輯了 1 次。
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

Artemas 寫:
小竹子 寫:因為中文搜尋問題,所以竹貓一直沒採用UTF8的原因在這裡^^!!
2.08版用UTF8真的可以搜尋喔

連中文都沒問題嗎?那日文呢?因為亞洲語系很大的困擾就是搜尋
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

小竹子 寫:
Artemas 寫:
小竹子 寫:因為中文搜尋問題,所以竹貓一直沒採用UTF8的原因在這裡^^!!
2.08版用UTF8真的可以搜尋喔

連中文都沒問題嗎?那日文呢?因為亞洲語系很大的困擾就是搜尋
你到偶這個測試論壇裡有些轉貼亞洲語言文章,你拷貝字串試看看搜尋。
http://phpbb2.cafepark.com/viewtopic.php?t=6

我測試是沒問題勒
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

你試試看用"拡張",我剛剛測試了找不到^^!!
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

的確怪怪,日文中的漢字卻都無效?真是奇怪
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
頭像
shihchieh
竹貓忠實會員
竹貓忠實會員
文章: 509
註冊時間: 2002-10-07 13:02

文章 shihchieh »

如果要搜尋的中文字並非在big5中已訂的2萬個中文字的話就一定會搜尋不到或是結果不正確~大概是這樣吧
---
Do you fear death ?
頭像
台灣阿堂
竹貓好朋友
竹貓好朋友
文章: 307
註冊時間: 2002-03-26 20:42
來自: 台灣台中
聯繫:

文章 台灣阿堂 »

小竹子 寫:你試試看用"拡張",我剛剛測試了找不到^^!!
"拡張"可以啊~
beanpp
星球普通子民
星球普通子民
文章: 20
註冊時間: 2003-07-18 15:51

文章 beanpp »

Artemas 寫:
小竹子 寫:
Artemas 寫: 2.08版用UTF8真的可以搜尋喔

連中文都沒問題嗎?那日文呢?因為亞洲語系很大的困擾就是搜尋
你到偶這個測試論壇裡有些轉貼亞洲語言文章,你拷貝字串試看看搜尋。
http://phpbb2.cafepark.com/viewtopic.php?t=6

我測試是沒問題勒
我的測試也是沒問題, 連阿拉伯文都可以
●架設主機作業系統:Debian stable+testing
●快速架站程式:
●您的上網方式:Hinet 雙向 512K
●您安裝的程式:Apache 1.3.31 + php4.3.8 + postgresql 7.4.3
●您的 phpBB2 版本:phpBB 2.0.8a
頭像
台灣阿堂
竹貓好朋友
竹貓好朋友
文章: 307
註冊時間: 2002-03-26 20:42
來自: 台灣台中
聯繫:

文章 台灣阿堂 »

PostgreSQL資料庫果然是最強的~
omegasystem
星球普通子民
星球普通子民
文章: 2
註冊時間: 2003-09-08 16:32

文章 omegasystem »

台灣阿堂 寫:找到過濾文字的程式碼了
includes/functions.php
[php]
function obtain_word_list(&$orig_word, &$replacement_word)
[/php]
重點應該在507行這一段\r
[php]
$orig_word[] = '#\b(' . str_replace('\*', '\w*?', phpbb_preg_quote($row['word'], '#')) . ')\b#i';
[/php]
這行我改成
[php]
$orig_word[] = '#(' . str_replace('\*', '\t*?', phpbb_preg_quote($row['word'], '#')) . ')#i';
[/php]
就可以過濾了說... :lol:
(我是把注音文過濾掉....一一)
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

花哈哈 phpMyAdmin 2.6.0-pl2 有支援繁體中文版的utf-8ㄝ
之前偶還正在煩惱資料庫內看都是亂碼問題
這下全都解決囉...ㄎㄎㄎ
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

omegasystem 寫: 這行我改成
[php]
$orig_word[] = '#(' . str_replace('\*', '\t*?', phpbb_preg_quote($row['word'], '#')) . ')#i';
[/php]
就可以過濾了說... :lol:
(我是把注音文過濾掉....一一)
過濾真的有用ㄝ,太神奇了。
那這麼說,搜尋的bug是否也是這問題稿怪?
有哪個高手能幫忙測試看看阿
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
阿維
竹貓忠實會員
竹貓忠實會員
文章: 868
註冊時間: 2003-02-23 13:36
來自: 台南市

文章 阿維 »

我再確認一下,請問這一連串的討論文章都是可以正確執行的嗎?
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

關於轉utf-8之後email變成亂碼一事,偶提供偶的解決方式

lang_chinese_traditional_taiwan\email 所有的tpl檔案
預設的是 Charset: big5 所以寄出去的信件中變數都會變成亂碼\r
偶是先把所有的檔案備份好之後原來檔案裡面轉成utf-8
然後再加上下面東西..例如主題訂閱通知\r

代碼: 選擇全部

Subject: {SITENAME} 主題訂閱通知: {TOPIC_TITLE}
Charset: utf-8
[color=red]***Subject部分保持原本繁體中文
***Charset原本big5改成utf-8[/color]
-------------------------- below txt for utf-8 code ---------------------------------
[color=red]***虛線這裡面是轉utf-8之後的文字[/color]
-------------------------- below txt for big5 code ---------------------------------
[color=red]***這裡面就寫如下[/color]
本郵件採用的語言編碼為:萬國碼 UTF-8 
如果您上面那段文字是亂碼的話,這段文字是繁體中文碼 BIG5 

標題: {SITENAME} 主題訂閱通知: {TOPIC_TITLE}

親愛的 {USERNAME} 您好,

您在" {SITENAME} "訂閱了主題" {TOPIC_TITLE} ",這個主題在您上次來訪後有新的回覆訊息。
您可以使用以下連結來觀看回覆的訊息,在您觀看原主題之前,不會有更新的訊息通知您。

{U_TOPIC}

如果您想取消訂閱這個主題,您可以按下網站主題中的" 取消訂閱這個主題 (回覆通知) "的連結,
或直接使用以下連結取消訂閱這個主題:

{U_STOP_WATCHING_TOPIC}

{EMAIL_SIG}
這樣送出郵件之後,就能看到二種語法一起顯示:
若是使用outlook或mozilla收pop3信,軟體自動會辨識語言編碼,那上面那段會顯示正常,下面則是亂碼。
若是使用瀏覽器上網webmail收信,由於網頁預設是big5,那上面那段看是亂碼\r
而下面則變正常。

標題不用轉utf-8喔
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

文章 Artemas »

目前偶還遇上一個問題
就是申請帳號時候會phpbb預設有檢查字元的動作,雖然已經轉成utf-8格式
但是檢查動作卻無關這玩意,照樣不准申請

例如說偶論壇有個會員叫做:映水寒
他申請無法過,我試著到後台管理把某個id也改成映水寒也是顯示不准用特殊字元
,但我進資料庫去改卻可以,而且改好後也能正常登入,
因此應該是檢查字元的動作在作怪\r
只是我不知道是哪段需要砍掉
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
主題已鎖定

回到「phpBB 2 安裝與使用」