作者guessi (沒)
看板EZsoft
標題Re: [情報] Notepad2 v3.0.20
時間Thu Nov 13 03:38:54 2008
補充:
~/np2src/src/Notepad2.rc
line 19 LANGUAGE LANG_
CHINESE, SUBLANG_
CHINESE_TRADITIONAL
line 20 #pragma code_page(
950)
以上兩行標色部份是必須修正的 需特別注意 否則將會呈現亂碼 (第一次忘了改 XD)
在此附上本人中文化版本(含舊版本):
http://guessi.googlepages.com/home
若有發現: 語句不順, 翻譯錯誤, 錯字, 別字, etc. 煩請撥冗來信告知 謝謝 :)
希望是沒有 ...oops
※ 引述《rexx ()》之銘言:
: 中文版有修正了一點東西請重抓XD
: http://cli.gs/4LvYME
: 推 donkeychen:請問可以教學一下怎麼從SRC來BUILD嗎? 感謝>< 11/03 04:07
: 呃這是第二個人問了所以我簡單說一下我的作法好了
: 首先是材料
: np2src.zip x1 http://www.flos-freeware.ch/notepad2.html
: scintilla177.zip x1 http://www.scintilla.org/ScintillaDownload.html
: Visual C++ 2003 x1 自己找...
: ( VC我不確定2005可不可以,不過我試過2008是不行的...,原作者似乎是用2002。)
: 準備好之後就可以打開Notepad2.sln,開心的按下建置,這時候應該會失敗XD。
: 然後就要開始改一些東西
: 1. np2src裡有一個readme.txt,裡面提到
: Scintilla/src/KeyWords.cxx 這個檔案的這行
: #define LINK_LEXER(lexer) extern LexerModule lexer; ...
: 要改成
: #define LINK_LEXER(lexer) void(0)
: 2. src/Edit.c裡面有一行
: if (!IsCharAlphaNumericW(pszTextW[i]) && !StrChr(L"'’",pszTextW[i])) {
: ^^
: 這裡有一個字是中文沒有的,所以要改成像上面那樣的引號。
其實發布隔天就已經完成中文化 但卡在這行(↑)不知該怎麼修正 再加上沒有vc7 >"<
所以就... 現在才出自己翻譯的版本 :p (感謝rexx提供解決法)
: 改完這兩個東西應該就能順利compile了。
--
guessiguess█▇▇▇ iguessiguessig▁▂▂▁uessiguessiguessigues by kizna
gues▇▇▇si▇▇▇ guessiguessigY kizna █ Yuessiguessiguessiguessiguess
guessi█gues█▓█ siguessiguessζ█ Ⅹ █ζiguessiguessiguessiguessigue
gues◢█◣s████ iguessiguess▅ ▅ig他們是我的銅板(同伴)!uess
gues◤█◥si█▓█ guessiguessig ●▂● uessiguessiguessiguessiguess
guessi gues◥██ siguessiguessi◥ 人 ◤guessiguessiguessiguessiguess
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.224.13
推 hpo14:推 11/13 12:04
→ timyau:感謝分享! 11/13 12:31
→ guessi:剛才發現一個錯字 (撿視->檢視) 已修正 若有需要請重新下載 11/13 16:38
→ MonyemLi:感謝~我蠻喜歡用這套來取代記事本 11/14 22:06