Launchpad

出自Ubuntu 正體中文 Wiki

跳轉到: 導航, 搜尋

Launchpad 是一個提供維護、支援或連絡 Ubuntu 開發者的網站平台,由 Ubuntu 的母公司 Canonical 有限公司所架設。

有心想提供貢獻的人可以藉由 Launchpad 網站進行 Ubuntu(或其相關軟體)的翻譯工作或管理開發專案。而你也可以利用該網站的回報機制來回報相關軟體的 Bug,或者進一步提供建議。

目錄

註冊 Launchpad 帳號

由於使用 Launchpad 所提供的服務及功能幾乎都需要 Launchpad 的帳號,所以請先註冊。

以下將簡單的說明如何註冊 Launchpad 的帳號。

  • 註冊一個 Launchpad 帳號
    1. 點擊 https://launchpad.net/ 右上角的 Log In / Register 進入登入/註冊頁面
    2. 在網頁中可看到 Not registered yet?,請在下面的框中輸入你的電子信箱
    3. 接著到你的信箱,會有一封 Launchpad 寄給你的信件,點擊進入信中的連結網址
    4. 輸入註冊資料

翻譯 Launchpad 上的軟體

Launchpad 提供了一個線上翻譯平台,你可以在這裡參與軟體的翻譯工作。

所有最新的 Ubuntu 版本翻譯計劃,皆可在 Launchpad 線上翻譯平台入口或其中的 Ubuntu 頁面上得知是否已開放翻譯。

以下將簡單的說明如何在該平台上進行軟體的翻譯。

注意事項

在實際操作之前,請注意以下所列出的相關事項及提示。並在操作過程中特別留意,以減低錯誤及疏失的發生。

  • 所有你於 Launchpad 上所完成的翻譯成果,皆不會回傳至上游社群(詳細請參見「爭議」一節)
  • 在翻譯之前請先參考各語言之相關的翻譯討論,以維持譯名等項目的一致性
  • 使用線上翻譯時,請留意於每個頁面的停留翻譯時間。若閒置過久而未按下儲存,則會被視為逾時並喪失此頁之翻譯內容

申請步驟

一般翻譯

一般使用者只可以在 Launchpad 上提供翻譯建議,而正式的翻譯確認是由翻譯團隊所負責。你可以提供你的翻譯或建議,以加速整體翻譯的速度。

  • 線上翻譯
    1. 登入你的 Launchpad 帳號
    2. 開啟網頁 https://translations.launchpad.net/ 找到你要加入的計劃,並選擇要翻譯的語言
    3. 點擊進入你要翻譯的套件模板,並且找到你要翻譯的項目
    4. New suggestion 中填入你的翻譯(如果行數不夠,可以按 Add more lines 增加),並確定前面的方框有打勾
    5. 最後要按下 Save & Continue 儲存(並會自動到下一頁),記得每翻譯完一頁都必須按下儲存
  • 離線翻譯
    • 請預先安裝 Poedit 之類的編輯軟體以用來開啟 *.po 檔( Ubuntu 可由「添加和刪除應用程式」安裝,Windows 和 Mac OS X 版可在 http://www.poedit.net/download.php 下載)
    1. 登入你的 Launchpad 帳號
    2. https://translations.launchpad.net/ 找到你要加入的計劃,並選擇要翻譯的語言和套件模板
    3. 點擊網頁左上角 Actions 中的 Download,準備下載翻譯檔
    4. 系統會提示你選擇下載類型,一般請選 PO format(不要選 MO format
    5. 點擊 Confirm Download 後,Lanuchpad 會發送一封郵件到你註冊的信箱,信中會附上你要下載的 *.po 檔的連結
    6. 將檔案下載回來,並使用 Poedit 或類似的編輯軟體開啟該 *.po 檔進行編輯翻譯
    7. 完成後,再回到您翻譯的套件模板頁面,點擊 Actions 中的 Upload a file 把你翻譯好的檔案上傳回去
加入翻譯團隊

由於一般使用者只可以提供翻譯建議,所以你可以考慮加入翻譯團隊。成為其中的一員後,你可以為翻譯的內容做確認及指定要使用的翻譯。

  • 加入 Launchpad 中的 Ubuntu 翻譯團隊
    1. 登入你的 Launchpad 帳號
    2. 開啟網頁 https://translations.launchpad.net/+groups/ubuntu-translators
    3. 點擊進入你所要加入之語言所屬的翻譯團隊,例:正體中文(臺灣)翻譯團隊
    4. 進入灰色的 Members 連結,再點選右邊綠色欄位中的 Join the team
    5. 必須要等待翻譯團隊長的允許才能夠正式加入,當你收到了允許之後就會成為你選擇的語言之官方 Ubuntu 翻譯團隊的一員

爭議

因為 Launchpad 不會將使用者在該平台上的翻譯成果,回饋到上游的自由軟體社群,因此導致了一些自由軟體社群的不滿。

由於使用者在 Launchpad 翻譯平台上所貢獻的翻譯,只會給 Ubuntu 使用,所以你也可以選擇直接到上游軟體的社群參與他們的翻譯工作。而你在上游軟體社群所作的貢獻成果將會是所有發行版和使用者都享受的到的。

建議大家只選擇於 Launchpad 翻譯 Ubuntu 上獨有的軟體,而其他的軟體則直接到其社群參與翻譯的工作。另外,你也可以參考或使用 Launchpad 上已翻譯之軟體內容,將其修改並回傳至其上游之社群。


有關上游社群的翻譯計劃網站,請參閱 Open Source Translation Project 條目。

※由於 Launchpad 開放其線上開發、翻譯及回報平台供各自由軟體申請使用,因此部份社群選擇於 Launchpad 註冊其軟體之官方翻譯頁面。

相關連結

翻譯 Ubuntu

透過 Launchpad 回報 Bug

Launchpad 提供了一套線上回報相關軟體 Bug 的機制,你可以將你所發現的 Bug 或其他缺陷及漏洞透過這套機制回報給開發小組。

以下將簡單說明如何利用該機制來回報Bug的流程。

注意事項

在實際操作之前,請注意以下所列出的相關事項及提示。並在操作過程中特別留意,以減低錯誤及疏失的發生。

  • 當你碰到一些難以解決的錯誤或問題時,請不要直接於 Launchpad 回報,因為這並不一定是軟體的 Bug 或瑕疵。請先嘗試自己解決問題,或是到相關的討論區詢問
  • 你必須使用英文在 Launchpad 上回報 Bug

回報步驟

在 Launchpad 上回報 Bug 的流程大致上分為兩個部分:搜尋已有的 Bug、回報新的 Bug。

搜尋已有的 Bug 是回報流程的第一個部分。因為你可能不是第一個發現和回報 Bug 的使用者,這個 Bug 有很高的機會是已經被提報的問題。所以在回報之前,我們必須先搜尋 Launchpad 上是否有類似的 Bug 回報紀錄來避免重複提報,以節省開發者檢閱重複問題的時間。如果在已提出的 Bug 中沒有發現類似或相同於我們所碰到的問題,那你就可以進行流程的第二個部分來回報新的 Bug。

  1. 登入你的 Launchpad 帳號
  2. 開啟網頁 https://bugs.launchpad.net/
  3. 點擊 Report a bug 按鈕
  4. 搜尋已有的 Bug
    1. Distribution 下拉選單中選擇你要回報的軟體名稱,或點擊 Project 輸入框右邊的 Choose… 搜尋要回報的計劃名稱
    2. 如果選擇 Distribution 中的項目,請單擊 Package 輸入框右邊的 Choose… 搜尋你要找尋並回報 Bug 之軟體的精確名稱。如果你不能確定到底應該選擇哪一個軟體也沒問題,選擇其中最像的一個
    3. Summary 框中輸入你的 Bug 摘要,或者按 Advanced reporting options 輸入詳細的描述。最後再檢查一次選取的項目是否有誤,然後點擊 Continue 繼續
    4. Launchpad 會搜尋相似的 Bug,並會列出所有能找到的類似的描述。檢查列表,看看是否已經有其它 Bug 報告和你發現的問題相同
    5. 如果有別人的 Bug 報告已經描述了你的問題,請選取該項目前面的單選框,然後點擊 Subscribe To This Bug Report 按鈕。訂閱了一個 Bug 報告後,你都會收到電子郵件提醒如果 Bug 的狀態改變了或者任何人添加了評論。如果你隨後有更多的關於此 Bug 的資訊,你可以在後面添加評論
  5. 回報新的 Bug
    1. 如果你沒有發現類似於你所遇到問題的 Bug 報告,請選擇在頁面底部之 No I'd like to report a new bug 前面的單選框
    2. 選取之後,頁面將會出現 Further information 輸入框,請在輸入框中詳細描述你所發現這個Bug
    3. 完成之後,請點擊 Submit Bug Report 按鈕
    4. 提交完畢後不久,你會收到一封確認電子郵件。同時,Launchpad 會發送一封電子郵件給 Ubuntu Bugs 小組來通知他們你所提出的 Bug 回報,Bug 小組會查看並且嘗試去了解其中的問題。如果他們覺得有必要,還會聯繫並詢問你更多相關的資訊

相關連結