發表文章

目前顯示的是有「Test」標籤的文章

幫助 Ubuntu 發行 ISO 前的測試

圖片
原因 會想要幫助 Ubuntu 發行 ISO 的測試,是因為之前某次 Ubuntu 新版推出,但卻發生新酷音輸入法開啟後就一直跳出某個視窗而無法輸入任何字的問題。這時我想,為什麼這個問題到了正式版釋出才發現?之前的測試版臺灣這裡都沒人幫忙測試嗎?遇到問題的話,若有回報上游,起碼會有個紀錄讓開發者看,並且可能被解決吧。 這個問題出現後,幾個禮拜後有位臺灣區的自由軟體參與者寫了修補檔推回官方去了。但如果這個問題早點提出,是否能讓正式版光碟 ISO 中文化支援程度更好呢? 因為光碟 ISO 檔若支援良好,對於網路不佳的使用者來說是一大福音;不僅 DVD 版直接裝了就語言支援良好沒問題,或是更新時也不必再裝一些中文相關軟體包,基本架構是正常可以使用的。此外,當官方壓制出光碟後,若有人購買,拿到的產品中文化也會比較好,或是社群申請光碟後,拿到的是中文支援正常的光碟,甚至其中有些解決的問題是自己有出力幫忙的,也比較有紀念價值。 原理 Ubuntu 採取每半年釋出一次新版,每次光碟映像檔釋出前需要有人來幫忙測試看看這些工廠剛生出來的產品何不合格。不合格的產品不會下架,但是不合格的點 (Bug) 會被加上 iso-testing 標記,成為高重要性解決項目。 有個團隊專門在做這件事情,他們就是 Ubuntu ISO Testing team!人人都可以參加!人人都可以成為先鋒!請參考這個網頁: http://iso.qa.ubuntu.com/qatracker/ ,透過右上角的 Log in 按鈕,你可以登入或者註冊新帳號,登入後你就能在這個網頁上填寫合不合格的回報資料囉。 在 Ubuntu ISO Testing team 網頁下,可以見到許多可以測試的項目,對於我這種使用者來說,只會測試 Ubuntu Desktop i386 與 Ubuntu Desktop amd64 這兩種,至於 Ubuntu Alternate 可能就需要有心人士來事先測試了。 材料 想幫助 Ubuntu 變得更好的心 *1 即使回報的 Bug 一直沒人處理也不怨天由人的態度 *infinity 支援虛擬技術的 CPU* 1 安裝好的 Oracle VirtualBox *1 以測試 Ubuntu Desktop i386 為例 下載 ISO 檔 請先點...

幫助測試中的 GNU/Linux 散布版翻譯

圖片
原因 我們這些 GNU/Linux 散布版使用者,使用這些作業系統時最不希望的事情之一就是作業系統發行後翻譯程度低落,以中文界面安裝後如果看到一堆英文時心情真是不好! 如果我們英文程度可以,說不定還能應付這些英文,但是對於一般小朋友、英文不好的人,或是比較年長的人來說可能就問題大了!這樣子的作業系統要怎麼推廣出去呢? 自由軟體專案通常都會有一個優點:想要改善可以靠我們自己的手! 因此,我們能透過自己的能力讓自己往後安裝時得到更好的翻譯成果,同時也能造福其他人,自己的名字或帳號也能出現在「求助」、「說明」或「幫助」選單內「關於」視窗中翻譯者的行列。 如果大家都能出一份力幫忙的話,我想以後的 GNU/Linux 散布版翻譯成果只會越來越好。 前言 許多自由軟體都會有個 Beta 期,讓大家測試看看有沒有什麼 bug,也可以盡早了解新界面、新功能。 對散布版而言,像是 ubuntu、fedora 也有 Alpha 期、Beta 期。那麼翻譯者該如何利用這些預先發行版本來協助翻譯呢? 以 Fedora 為例 Fedora 透過 Transifex.net 平臺維護 翻譯 ,對於下個發行版,Fedora 旗下自己的軟體會放在 Fedora Main 。在翻譯統計頁面中,我們只要點選 Chinese (Taiwan),也就是「中文 (臺灣)」,就能看見這些 Fedora 旗下軟體的翻譯情況。 接著點選該軟體的資源 (Resource) 名稱或完成度 (Completion) 就會跳出您想要採取哪些翻譯動作的小方框。 你可以按下「立刻翻譯 (Translate Now)」來線上翻譯,但由於 Transifex.net 提供的線上翻譯工具非常陽春,常常無法辨識某些字元,或是無法提示你換列,且預設情況下不會顯示翻譯備註,甚至無法即時偵測到 Linux 下中文輸入法對於文字的輸出,非常不建議 Linux 翻譯者使用。 所以請透過「下載以翻譯 (Download for translation)」或「下載以檢視 (Download for vewing)」來進行翻譯。前者在你下載時會幫你把翻譯檔上鎖,通知其他人你正在處理,預設時效是 2 天,也就是 48 小時;在這 48 小時內,其他人無法上傳新的翻譯,只有你可以。但只要時間一過...