diff --git a/lessons/locales/zh-TW_traditionalchinese/getting-started/linux_history.md b/lessons/locales/zh-TW_traditionalchinese/getting-started/linux_history.md new file mode 100644 index 00000000..e7710a10 --- /dev/null +++ b/lessons/locales/zh-TW_traditionalchinese/getting-started/linux_history.md @@ -0,0 +1,31 @@ +# 歷史 + +## 教學內容 + +嗨!看來你已經決定探索這個被稱為Linux的世界?那麼你最好繫好安全帶,因為這條路將是漫長而艱難的。我的名字是企鵝彼德,我將帶你走完這趟旅程。讓我們從Linux的一些背景歷史開始吧。 + +想要知道Linux是如何誕生的,就要回到1969年,貝爾實驗室的Ken Thompson與Dennis Ritchie開發出了UNIX操作系統。為了提高可攜性,它後來被以C語言重新編寫,最後變成一個被廣泛應用的操作系統。 + +差不多十年後,Richard Stallman著手進行GNU(GNU is Not UNIX)企劃,GNU名為Hurd的內核很可惜的從未完成開發。屬自由軟體授權條款的GNU通用公眾授權條款(GPL)亦是因此項目應運而生的。 + +內核是操作系統最重要的一環,它讓硬體能與軟體溝通,也能做很多其他事情,不過我們會在另一個課程討論它。你現在只需知道內核控制著幾乎所有與你的電腦有關的事情。 + +與此同時,BSD、MINIX等也作為類UNIX系統被開發出來。但是,這些類UNIX系統都有一個共通的特徵—它們沒有統一的內核。 + +然後在1991,有一個叫Linux Torvalds的小伙子著手開發我們現在所知道的Linux內核。 + +## 練習 + +延伸閱讀: +
  • GNU
  • +
  • Ken Thompson
  • +
  • Richard Stallman
  • +
  • Linus Torvalds
  • + +## 小測問題 + +誰是Linux內核的作者? + +## 小測答案 + +Linus Torvalds diff --git a/lessons/locales/zh-TW_traditionalchinese/home_page.md b/lessons/locales/zh-TW_traditionalchinese/home_page.md new file mode 100644 index 00000000..bba66c8f --- /dev/null +++ b/lessons/locales/zh-TW_traditionalchinese/home_page.md @@ -0,0 +1,51 @@ +# 主頁 + +## 新手上路 + +* 開始 - 甚麼是Linux?讓我們從選擇及安裝發行版開始。 + +* 命令行 - 學習命令行的基礎,瀏覽檔案、目錄及更多。 + +* 文字之道 - 學習基本文本操作及瀏覽。 + +* 進階文字之道 - 像一隻Linux蜘蛛猴一樣以vim及emacs瀏覽文字檔案。 + +* 使用者管理 - 學習使用者角色及管理。 + +* 權限 - 學習權限等級及修改權限。 + +* 處理程序 - 學習在系統上運行的處理程序。 + +* 軟體套件 - 學習有關dpkg、apt-get、rpm及yum套件管理工具的知識。 + +## 駕輕就熟 + +* 裝置 - 學習Linux裝置及它們如何與內核及使用者空間互動。 + +* 檔案系統 - 學習Linux的檔案系統、包括不同種類的檔案系統、劃分分割區及更多。 + +* 啟動系統 - 學習Linux啟動過程的不同階段。 + +* 內核 - Linux系統最重要的一環,學習它如何運作及怎樣設定它。 + +* Init - 學習不同的init系統,包括SysV、Upstart及systemd。 + +* 管理處理程序 - 學習以top監視資源佔用、平均工作負載、I/O數據及更多! + +* 事件記綠 - 學習系統紀錄及/var/log目錄。 + +## 網路遊牧民 + +* 網路共享 - 學習以rsync、scp、nfs等工具於網路上共享檔案。 + +* 網路基礎 - 學習網路的基礎知識及TCP/IP模型。 + +* 子網路 - 學習子網路及如何計算子網路! + +* 路由 - 學習封包是如何於網路間傳遞的! + +* 網路設定 - 學習如何使用Linux的工具設定網路! + +* 疑難排解 - 學習使用一些能協助你分析及解決網路疑難的工具! + +* DNS - 所有你希望知道的有關DNS的知識。 diff --git a/lessons/locales_config/zh-TW.yml b/lessons/locales_config/zh-TW.yml new file mode 100644 index 00000000..5ba64cd3 --- /dev/null +++ b/lessons/locales_config/zh-TW.yml @@ -0,0 +1,55 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +zh-TW: + menu: + languages: + lang: "語言" + flag: "flags/Taiwan.png" + home: + tagline: + title: "學習Linux之道,費用全免。" + subscribe: + title: "訂閱" + body: "取得有關新課程與教學的最新資訊!" + about: + title: "關於我們" + body: "匯聚於此的知識有賴於開源社群的貢獻。" + url_name: "貢獻與合作" + url: "https://github.com/cindyq/linuxjourney" + contact: + title: "聯繫我們" + body: "發現臭蟲?有意見?只是想跟我們閒聊?" + url_name: "請讓我們知道" + url: "contact@linuxjourney.com" + courses: + titles: + exercises: "練習" + quiz: "小測" + forms: + buttons: + check_answer: "檢查答案" + continue: "繼續" + return: "返回主目錄" + home: "主頁" + messages: + answer_correct: "正確答案!" + answer_incorrect: "好像不太對,再試一遍。"