<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://blog.markplace.net/styles/rss.css" type="text/css"?>
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns="http://purl.org/rss/1.0/"
>
 <channel rdf:about="http://blog.markplace.net/rss.php?blogId=2&amp;profile=rss10">
  <title>Mark&#039;s Development Blog</title>
  <link>http://blog.markplace.net/</link>
  <description> Open Source? Open Mind! 
</description>
    <dc:creator>markwu</dc:creator>
  <dc:date>2025-11-25T02:46:06Z</dc:date>
  <admin:generatorAgent rdf:resource="http://www.lifetype.net" />
  <items>
   <rdf:Seq>
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/07/04/270" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/05/30/266" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/04/29/258" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/04/25/256" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/04/24/255" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/04/23/253" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/04/22/250" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/04/22/249" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/04/19/244" />
       <rdf:li rdf:resource="http://blog.markplace.net/marks_development_blog/19/2007/04/18/243" />
      </rdf:Seq>
  </items> 
 </channel>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/07/04/270">
  <title>Instant dotProject 應該可以開始了</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/07/04/270</link>
  <dc:description>&lt;p&gt;
隨著 &lt;a href=&quot;http://blog.markplace.net/marks_place/10/2007/07/04/269&quot;&gt;Instant LifeType for AppServ/XAMPP&lt;/a&gt; 的完成，累積了不少的經驗，我會將這個相同的機制搬到 dotProject，讓 Windows 使用者可以直接解壓縮就能使用 dotProject。
&lt;/p&gt;
&lt;p&gt;
不過跟 LifeType 有點不同的是，我在考慮採用贊助制。例如贊助某些金額，才將檔案或下載位址傳給贊助者之類的方式。
&lt;/p&gt;
&lt;p&gt;

&lt;/p&gt;
&lt;p&gt;
也說不定，我就直接釋出啦。誰知道呢？大概是這樣。
&lt;/p&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-07-04T19:44:19Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/05/30/266">
  <title>dotProject 2.1 RC2 20070529 UTF-8 簡繁中文版釋出</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/05/30/266</link>
  <dc:description>&lt;p&gt;隨著 &lt;a href=&quot;http://www.dotproject.net/index.php?name=News&amp;amp;file=article&amp;amp;sid=135&quot;&gt;dotProject RC2 英文版&lt;/a&gt;的釋出，dotProject RC2 UTF-8 的簡繁中文當然也要釋出。因為釋出時間晚了一些，所以是用 CVS 20070529 的程式為基礎的修改。之前下載使用 &lt;a href=&quot;http://blog.markplace.net/marks_development_blog/19/2007/04/23/253&quot;&gt;dotProject RC1 UTF-8 簡繁中文版&lt;/a&gt;的朋友，請下載這個 RC2 版本進行測試。下載位置還是在 &lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/?Queue=238&quot;&gt;OpenFoundry&lt;/a&gt;：&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Download/Attachment/87433/60404/dotProject_2.1_RC2_20070529_UTF-8_Chinese_by_Markwu.zip&quot;&gt;dotProject_2.1_RC2_20070529_UTF-8_Chinese_by_Markwu.zip&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;同時，也釋出 Project&amp;nbsp; Designer 與 Task Tracker 的 UTF-8 中文修正版。有興趣的人也是請到 &lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/?Queue=238&quot;&gt;OpenFOundry&lt;/a&gt; 下載：&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Download/Attachment/87436/60407/projectdesigner_1.0_20070529_UTF-8_Chinese_by_Markwu.zip&quot;&gt;projectdesigner_1.0_20070529_UTF-8_Chinese_by_Markwu.zip&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Download/Attachment/87437/60409/tasktracker_1.4_20070529_UTF-8_Chinese_by_Markwu.zip&quot;&gt;tasktracker_1.4_20070529_UTF-8_Chinese_by_Markwu.zip&lt;/a&gt; (需要安裝 &lt;a href=&quot;http://tw.widget.yahoo.com/&quot;&gt;Yahoo Widget&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;img src=&quot;http://blog.markplace.net/gallery/2/2-177.gif&quot; border=&quot;0&quot; /&gt; &lt;/p&gt;&lt;p&gt;這兩個模組，我只修正在中文版底下的錯誤，並沒有進行中文化，。所以如果你有需要中文化，請自行製作。製作後如果願意分享，我也會很樂意放到目前的 &lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Source/?Queue=238&quot;&gt;OpenFoundry dotProject SVN&lt;/a&gt; 中。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-05-30T01:15:49Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/04/29/258">
  <title>在 OpenFoundry 上的 dotProject Subversion Repository</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/04/29/258</link>
  <dc:description>&lt;p&gt;在 &lt;a href=&quot;http://www.dotproject.net&quot;&gt;dotProject&lt;/a&gt; 團隊接受中文 Patch 前，我只好把程式暫時都先 commit 到 OpenFoundry 的 &lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Source/?Queue=238&quot;&gt;dotProject SVN Repository&lt;/a&gt;。這實在是很不得已的作法，因為我得要看 &lt;a href=&quot;http://dotproject.cvs.sourceforge.net/dotproject/dotproject/?pathrev=stable_2&quot;&gt;dotProject Sourceforge CVS&lt;/a&gt; 中有沒有任何新的 commit，然後再 commit 到 OpenFoundry 中，避免兩邊的程式不同步。&lt;/p&gt;&lt;p&gt;有興趣知道我正在改什麼的人，請安裝自行安裝 &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt;，然後透過下面的方式將最新的 dotProject stable_2 branch 的程式碼取出：&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;svn co&amp;nbsp;&lt;a href=&quot;http://svn.openfoundry.org/dotproject/branches/stable_2&quot;&gt;http://svn.openfoundry.org/dotproject/branches/stable_2&lt;/a&gt;&amp;nbsp;/your_dotproject_dir&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;自從上次 &lt;a href=&quot;http://blog.markplace.net/marks_development_blog/2/2007/04/23/253&quot;&gt;dotProject 20070423 UTF-8 簡繁中文版&lt;/a&gt; 釋出到現在，修改了四個錯誤：&lt;/p&gt;&lt;ul&gt;&lt;li&gt;在 PHP4 甘特圖無法顯示的問題 (cmlai)&lt;/li&gt;&lt;li&gt;在 phpMyAdmin 中顯示亂碼的問題 (ATang)&lt;/li&gt;&lt;li&gt;在系統管理中加上 %Y/%m/%d 的日期顯示選項 (ATang)&lt;/li&gt;&lt;li&gt;將 Task todo 的顯示中將模版專案移除 (ATang)&lt;/li&gt;&lt;/ul&gt;詳細的 commit log 請參考這裡：&lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Source/index.html/dotproject/log/branches/stable_2/&quot;&gt;OpenFoundry dotProject stable_2 branch 歷史沿革&lt;/a&gt;。&lt;br /&gt;&lt;p&gt;PS.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;因為字型太大了，所以沒有 commit 進 Subversion Repository 中，請到這裡下載： &lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Download/Attachment/85840/59400/fonts.zip&quot;&gt;dotProject UTF-8 簡繁中文版專用字形&lt;/a&gt;&amp;nbsp;。&lt;/li&gt;&lt;li&gt;如果你有興趣目前 dotProject 接受 Patch 的裝框，請參考 &lt;a href=&quot;http://www.dotproject.net/vbulletin/showthread.php?t=6824&quot;&gt;dotProject 論壇&lt;/a&gt; 與 &lt;a href=&quot;http://www.dotproject.net/mantis/view.php?id=1981&quot;&gt;dotProject Mantis&lt;/a&gt; 上的討論。&lt;/li&gt;&lt;/ul&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-04-29T07:39:43Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/04/25/256">
  <title>dotProject 2.1 RC1 20070423 的 Patch File</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/04/25/256</link>
  <dc:description>&lt;p&gt;如果你有興趣開發 &lt;a href=&quot;http://www.dotproject.net&quot;&gt;dotProject&lt;/a&gt;，或是你想知道我在 &lt;a href=&quot;http://blog.markplace.net/marks_development_blog/2/2007/04/23/253&quot;&gt;dotProject 2.1 RC1 UTF-8 簡繁中文版&lt;/a&gt;&amp;nbsp;中改了什麼，請到 &lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/?Queue=238&quot;&gt;OpenFoundry&lt;/a&gt; 下載以下這兩個檔案：&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Download/Attachment/85747/59338/dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu_Patch_File_only.zip&quot;&gt;dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu_Patch_File_only.zip&lt;/a&gt;&amp;nbsp;(包含所有我改過的程式完整版)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Download/Attachment/85750/59340/dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu_Diff_Files_Only.zip&quot;&gt;dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu_Diff_Files_Only.zip&lt;/a&gt;&amp;nbsp;(用 CVS diff 跑出來的 patch 檔)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;使用方式如下：&lt;/p&gt; &lt;ol start=&quot;1&quot;&gt;&lt;li&gt;利用 CVS 去下載 dotProject&amp;nbsp;2.1 最新的程式碼，下得要下載 stable_2 分支，不是 head 主幹。&lt;/li&gt;&lt;li&gt;先將 ./lib/jpgraph 從剛剛 Check Out 下來的程式中刪除&lt;/li&gt;&lt;li&gt;將 Patch_Files_Only 那個壓縮檔解開後，直接覆蓋到你 Check Out 下來的程式中。&lt;/li&gt;&lt;li&gt;或是將 Diff_File_Only 這個檔案解壓縮後用 CSV patch&amp;nbsp;修正現有的程式碼，再將 Patch_Files_Only 中的 ./lib/jpgraph&amp;nbsp;， ./lib/utf8 與 ./locales 覆蓋過去就可以。&lt;/li&gt;&lt;li&gt;3 或 4 選一個來改就好。&lt;/li&gt;&lt;li&gt;這樣就完成了。&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;如果你不喜歡那麼麻煩，還是直接到這裡 &lt;a href=&quot;http://blog.markplace.net/marks_development_blog/2/2007/04/23/253&quot;&gt;dotProject 2.1 RC1 UTF-8 簡繁中文版&lt;/a&gt;&amp;nbsp;下載完整版吧。另外，滿詭異的是到現在只有 cmlai 回報 bug，難道真的都沒問題嗎？&lt;/p&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-04-25T17:25:46Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/04/24/255">
  <title>用 Vanilla 來討論吧！</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/04/24/255</link>
  <dc:description>&lt;p&gt;我用 &lt;a href=&quot;http://getvanilla.com/&quot;&gt;Vanilla&lt;/a&gt; 開了個 &lt;a href=&quot;http://forum.markplace.net/?CategoryID=1&quot;&gt;dotProject 專案管理軟體&lt;/a&gt;&amp;nbsp;的討論區，有任何的問題，請到這裡回報，Blog 實在不太適合用來回報 Bug 啊！&lt;/p&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-04-24T10:42:28Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/04/23/253">
  <title>dotProject 2.1 RC1 20070423 UTF-8 簡繁中文版釋出</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/04/23/253</link>
  <dc:description>&lt;p&gt;&lt;a href=&quot;http://www.dotproject.net&quot;&gt;&lt;img src=&quot;http://blog.markplace.net/gallery/2/2-176.jpg&quot; border=&quot;0&quot; width=&quot;480&quot; height=&quot;175&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;廢話不多說，需要的人請到 &lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/?Queue=238&quot;&gt;OpenFoundry&lt;/a&gt; 下載，位置在：&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Download/Attachment/85695/59303/dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu.zip&quot;&gt;dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu.zip&lt;/a&gt;&lt;/p&gt;&lt;p&gt;如果你是使用 PHP4，請記得同時下載這個修正檔：&lt;a href=&quot;http://rt.openfoundry.org/Foundry/Project/Download/Attachment/85725/59323/jpgraph_setfonthelper.zip&quot;&gt;jpgraph_setfonthelper.zip&lt;/a&gt;，這是用來修正 dotProject RC1 20070423 在 PHP4 下不能正常顯示中文的程式。解壓縮後，請覆蓋過 ./dotproject/lib/jpgraph/src 下原來檔案的即可。&lt;/p&gt; &lt;p&gt;這一版改了些什麼？&lt;/p&gt;&lt;ul&gt;&lt;li&gt;一堆 2.0.x 的 bug fix，當然這些都不是我改的，是 &lt;a href=&quot;http://www.dotproject.net&quot;&gt;dotProject&lt;/a&gt; 團隊努力的成果。下面就是我作的了：&lt;/li&gt;&lt;li&gt;日曆的日期中文亂碼修復。&lt;/li&gt;&lt;li&gt;甘特圖簡繁中文顯示。除了可以在甘特圖上同時顯示簡繁中文外，在英文語系中也可正常顯示簡繁中文。&lt;/li&gt;&lt;li&gt;簡繁中文斷字修復，再也不會有中文字被對半切了。&lt;/li&gt;&lt;li&gt;一些雜七雜八的小 bug。&lt;/li&gt;&lt;li&gt;在 Windows/Linux 與 PHP4/PHP5 下都能正確執行（謝謝 cmlai 的測試）。 -- 20070424 更正&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;什麼還沒改？&lt;/p&gt;&lt;ul&gt;&lt;li&gt;PDF 中文化還沒改。這部分是大工程，有贊助快快改，沒贊助就慢慢改。請參考：&lt;a href=&quot;http://blog.markplace.net/marks_development_blog/2/2007/04/18/243&quot;&gt;dotProject 2.1 RC1 的簡繁中文 Patch 進度&lt;/a&gt;。&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;預備還會再做什麼？&lt;/p&gt;&lt;ul&gt;&lt;li&gt;寫個簡單的安裝手冊，可能作個 Flash 動畫。（我是不是太閒了，喵）&lt;br /&gt;&lt;/li&gt;&lt;li&gt;利用 &lt;a href=&quot;http://blog.markplace.net/marks_place/10/2007/02/09/195&quot;&gt;Instant LifeType&lt;/a&gt; 的架構，我會建立一個 Instant dotProject，讓使用者更容易安裝與使用。 &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;今天晚一點或明天，我會釋出 Patch 程式，因為目前的程式是基於最新的 CVS 修改的，已經跟 dotProject 釋出的 RC1 有些出入了。我會試著把 Patch 給 dotProject 團隊，如果他們他們願意接受，那最好。如果不願意，只好將程式放到 OpenFoundry，自己 Fork 一個 Branches 了。&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-04-23T20:41:44Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/04/22/250">
  <title>dotProject 的 Date Selector 亂碼與 Resize</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/04/22/250</link>
  <dc:description>&lt;p&gt;&lt;a href=&quot;http://www.dotproject.net&quot;&gt;dotProject&lt;/a&gt; 的 Date Selector 亂碼與 Resize，這是其中一個比較難搞的 Bug。亂碼還簡單，就是把 date format 改一下就好， Resize 就比較複雜了。先看一下改裝後的結果：&lt;/p&gt;&lt;p&gt;&lt;a id=&quot;res_175&quot; href=&quot;http://blog.markplace.net/gallery/2/2-175.jpg&quot;&gt;&lt;img src=&quot;http://blog.markplace.net/gallery/2/previews-med/2-175.jpg&quot; border=&quot;0&quot; width=&quot;400&quot; height=&quot;289&quot; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;看起來沒什麼特殊啊？是啊！可是你要是用原來的 dotProject，你會發現用滑鼠切換到 2007 年 9 月時，下面的年份選擇就不見了。因為原來他預設的高度 220 是給日曆只有&amp;nbsp;5 行的時候用的，可是如果超過 5 行，年份選擇就被擠到下面去了。而使用 FireFox 更慘，連 Date Selector 右邊週六這一欄都會被截掉。&lt;/p&gt;&lt;p&gt;怎麼修？因為 dotProject 是透過 window.open() 的方式去開啟 Date Selector，所以可以修改所有用到 window.open 的程式，重新定義&amp;nbsp;height，或是當 Date Selector 載入完畢後，再透過 Javascript 動態修正視窗大小。&lt;/p&gt;&lt;p&gt;而我當然是選擇後者。&lt;/p&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-04-22T23:09:01Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/04/22/249">
  <title>dotProject 2.1 RC1 的簡繁中文釋出前最後修正</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/04/22/249</link>
  <dc:description>&lt;p&gt;基本上該修的都修了，還有幾個小地方還在看，例如：&lt;/p&gt;&lt;ul&gt;&lt;li&gt;日期選擇的對話框下面有亂碼&lt;/li&gt;&lt;li&gt;專案與工作的名稱在顯示甘特圖時，有時在字尾會出現亂碼&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;這幾個要是修正完畢，也就差不多了。&lt;/p&gt;&lt;p&gt;下面是簡繁字型同時在甘特圖上的顯示（看看途中紅色線條框起來的部分），這對在大陸的台商應該是很有用的吧。&lt;/p&gt;&lt;p&gt;&lt;a id=&quot;res_174&quot; href=&quot;http://blog.markplace.net/gallery/2/2-174.jpg&quot;&gt;&lt;img src=&quot;http://blog.markplace.net/gallery/2/previews-med/2-174.jpg&quot; border=&quot;0&quot; width=&quot;400&quot; height=&quot;135&quot; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;同樣的，在簡體中文環境下，也可以顯示繁體中文。緊鑼密鼓的 debug 中 ...&lt;/p&gt;&lt;a id=&quot;res_165&quot; href=&quot;http://blog.markplace.net/gallery/2/2-165.gif&quot;&gt;&lt;/a&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-04-22T04:26:25Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/04/19/244">
  <title>有圖有真相：dotProject 2.1 RC1 甘特圖</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/04/19/244</link>
  <dc:description>剛剛終於把 &lt;a href=&quot;http://www.aditus.nu/jpgraph/&quot;&gt;JpGraph&lt;/a&gt; 的日期問題也修復了，所以真的是完全中文化了。 有圖有真相：&lt;p&gt;&lt;a id=&quot;res_165&quot; href=&quot;http://blog.markplace.net/gallery/2/2-165.gif&quot;&gt;&lt;img src=&quot;http://blog.markplace.net/gallery/2/previews-med/2-165.gif&quot; border=&quot;0&quot; alt=&quot;dotProject 2.1 甘特圖中文化&quot; /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;中文化真的是一件痛苦的過程，尤其是在修改一個在設計時就沒有考慮 Multi-Byte 使用環境的軟體，&lt;a href=&quot;http://www.dotproject.net&quot;&gt;dotProject&lt;/a&gt; 就是典型的代表。中文化，不是只有英翻中那麼簡單，如果只是那麼簡單就好了。&lt;/p&gt;&lt;p&gt;以 dotProject 為例，首先遇到就是他日曆的問題。使用 &lt;a href=&quot;http://pear.php.net/package/Date&quot;&gt;PEAR::Date&lt;/a&gt; 當然是好，但是在取得中文的日曆上就是有問題，所以要改。再來就是 JpGraph 的畫圖問題，中文得先專換成 Big5 才能顯示，如果不想轉換，那就得換一種字形，所以要改。再來是 PDF 的問題，就像之前說的用 ezPDF 根本無解，得改用 FPDF 才行，還是要改。最後才是訊息的英翻中。總歸一句話，這不是人幹的。&lt;/p&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-04-19T11:33:24Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
  <item rdf:about="http://blog.markplace.net/marks_development_blog/19/2007/04/18/243">
  <title>dotProject 2.1 RC1 的簡繁中文 Patch 進度</title>
  <link>http://blog.markplace.net/marks_development_blog/19/2007/04/18/243</link>
  <dc:description>&lt;p&gt;雖然嘴巴上說，不想再做 &lt;a href=&quot;http://www.dotproject.net&quot;&gt;dotProject&lt;/a&gt; 的中文 patch 免得被不肖公司拿去使用，卻不回饋給社群。&lt;/p&gt;&lt;p&gt;但是，昨天還是很手癢的把整個中文都修改完了。目前的作法應該會更模組化，也不會影響原有的語系。包含工作、專案、日曆、甘特圖等等都可以正常使用中文等等。另外， JpGraph 的部分也同時升級，所以可以同時適用於 PHP4 與 PHP5 的環境。當然，還是簡繁中文同時支援。&lt;/p&gt;&lt;p&gt;這幾天試試看，沒有問題我就會釋出了。說不定，還能再來弄個 Instant dotProject。&lt;/p&gt;&lt;p&gt;唯一比較麻煩的是 PDF，因為 dotProject 是用 &lt;a href=&quot;http://www.ros.co.nz/pdf/&quot;&gt;ezPDF&lt;/a&gt; 來作輸出，所以要輸出中文是不可能的任務。唯一的辦法是將所有使用 ezPDF 的地方都重新改寫成 &lt;a href=&quot;http://www.fpdf.org/&quot;&gt;FPDF&lt;/a&gt;，討厭的大工程。&lt;/p&gt; &lt;p&gt;徵求贊助開發廠商&amp;nbsp;30 家，一家&amp;nbsp;300 美金，達到&amp;nbsp;20 家贊助，我就會開始作了。贊助的好處是，贊助廠商可以先拿到 Source Code，先安裝先享受。其他的人，則等到半年後我是出原始碼後他們才拿的到。到那時，我也會將 Patch 一併交給開發團隊，讓他們能 merge 回官方程式中。如果有人贊助，我會連 dotProject 的 trunk version （據說是未來的 3.0）一起修改，這樣就不用擔心升級的問題了。&lt;/p&gt;&lt;p&gt;當然，如果沒人贊助，我還是會作啦。但是就是看何時有空了，因為它不會成為我的 High Priority Task。&lt;/p&gt;&lt;p&gt;有人想要贊助，留言一下。我再來寫贊助與付款的方式吧！&lt;/p&gt;&lt;p&gt;題外話，dotProject 的 i18n 真的作的很差。要一勞永逸的的解決，可能要改不少。乾脆 Fork 一個新的專案，應該也是可以。&lt;/p&gt;</dc:description>
      
    <dc:subject>dotProject 專案管理系統</dc:subject>
     
    
  <dc:date>2007-04-18T23:40:53Z</dc:date>
    <dc:creator>markwu</dc:creator>
 </item>
 </rdf:RDF>