Skip to content

Commit 0b0c628

Browse files
bugtenderst0012
andauthored
Update translation for documentation page (zh_tw) (#3630)
* Update translation for documentation page (zh_tw) * Update zh_tw/documentation/index.md Co-authored-by: Stan Lo <[email protected]> --------- Co-authored-by: Stan Lo <[email protected]>
1 parent 54fcd07 commit 0b0c628

File tree

1 file changed

+36
-66
lines changed

1 file changed

+36
-66
lines changed

zh_tw/documentation/index.md

Lines changed: 36 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ lang: zh_tw
99

1010
### 安裝 Ruby
1111

12-
儘管可以輕鬆的[在瀏覽器試玩 Ruby ][1]你還是可以閱讀[安裝指南](installation/)來幫助你安裝 Ruby。
12+
除了可以輕鬆[在瀏覽器試玩 Ruby ][1]你也可以閱讀[安裝指南](installation/)來瞭解如何安裝 Ruby。
1313

1414
### 官方 Ruby 文件
1515

@@ -23,9 +23,6 @@ lang: zh_tw
2323

2424
### 入門
2525

26-
[官方 FAQ](/en/documentation/faq/)
27-
: 官方常見問題與解答。
28-
2926
[Try Ruby][1]
3027
: 您可以在您的瀏覽器上體驗 Ruby。
3128

@@ -49,7 +46,7 @@ lang: zh_tw
4946
#### 初學者
5047

5148
[Programming Ruby 3.3][pickaxe]
52-
: 這是 Ruby 的第一本英文書,最近更新到了 Ruby 3.3 。
49+
: 這是 Ruby 經典名著,最近更新到了 Ruby 3.3 。
5350

5451
[The Well-Grounded Rubyist][grounded]
5552
: 本教學從您的第一個 Ruby 程式開始,並帶您逐步了解反射、執行緒和遞迴等複雜主題。
@@ -69,7 +66,7 @@ lang: zh_tw
6966

7067
### 社群文件
7168

72-
這些文件網站由 Ruby 社群維護
69+
以下文件網站是由 Ruby 社群共同維護
7370

7471
[RubyDoc.info][16]
7572
: 一站式站點,擁有 RubyGems 與 GitHub 上托管的 Ruby 專案的文件。
@@ -136,35 +133,24 @@ lang: zh_tw
136133

137134
您可以用作業系統內建的編輯器來撰寫 Ruby。為了更有效的寫程式,值得選個 Ruby 基本特性支援良好的編輯器(如:語法高亮、檔案瀏覽)或是有更進階功能的整合開發環境(如:程式碼補齊、重構、支持測試等。)
138135

139-
以下是 Ruby 程式設計師(Rubyist)間流行使用的開發工具清單:
140-
141-
* Linux 與跨平台:
142-
* [Aptana Studio][19]
143-
* [Emacs][20][Ruby mode][21][Enhanced Ruby mode][enh-ruby-mode]
144-
* [Geany][23]
145-
* [gedit][24]
146-
* [Vim][25][vim-ruby][26] 插件
147-
* [NeoVim][neovim]
148-
* [RubyMine][27]
149-
* [SciTe][28]
150-
* [NetBeans][36]
151-
* [Sublime Text][37]
136+
以下是依學習曲線分類,Ruby 程式設計師(Rubyist)間流行使用的開發工具清單:
137+
138+
* 幾天內上手:
139+
* [Sublime Text][37](付費)
152140
* [Visual Studio Code][vscode]
153141
* [Zed][zed]
142+
* 幾個月內熟悉:
143+
* [RubyMine][27](付費)
144+
* 需要「幾年」才能掌握(真的會一直有東西可以學):
145+
* [Emacs][20],搭配 [Ruby mode][21] 或 [Enhanced Ruby mode][enh-ruby-mode]
146+
* [Vim][25],搭配 [vim-ruby][26] 插件
147+
* [NeoVim][neovim]
154148

155-
* Windows 作業系統:
156-
* [Notepad++][29]
157-
158-
* macOS 作業系統:
159-
* [TextMate][32]
160-
* [BBEdit][33]
161-
* [Dash][dash] (瀏覽文件用)
162-
163-
部分編輯器支援 Language Server Protocol (LSP),Shopify 的 [ruby-lsp][ruby-lsp] 是最受歡的的 Ruby LSP 之一。
149+
不管是透過內建或是插件實現,這些編輯器都支援 Language Server Protocol(LSP)。Shopify 的 [ruby-lsp][ruby-lsp] 是目前最受歡迎的 Ruby 語言伺服器之一,並且[支援上述所有編輯器][ruby-lsp-supported-editors]
164150

165151
### 較舊的閱讀資源
166152

167-
這些連結內容也很突出,但已經很久沒有更新了
153+
這些連結曾經非常熱門,但已多年未更新
168154

169155
[Ruby Koans][2]
170156
: Ruby Koans 導引你走上學習 Ruby 的啟蒙之路。可以學到 Ruby 語言、語法、結構、常用函數與函式庫。
@@ -181,39 +167,26 @@ lang: zh_tw
181167
: 一系列說明完善的練習,導引你從完全零基礎一直介紹到物件導向程式設計與 Web 開發,
182168

183169
[Programming Ruby][9]
184-
: 這是 Ruby 的第一本英文書,第一版開放線上免費閱讀 [Pragmatic Programmers' book][10]
170+
: 這是 Ruby 經典名著,第一版開放線上免費閱讀 [Pragmatic Programmers' book][10]
185171

186172
[The Ruby Programming Wikibook][12]
187173
: 給初學者到中等程度的線上手冊以及語言參考。
188174

189175
[1]: https://try.ruby-lang.org/
190176
[2]: https://rubykoans.com/
191177
[5]: https://poignant.guide
192-
[7]: http://www.techotopia.com/index.php/Ruby_Essentials
193-
[8]: http://pine.fm/LearnToProgram/
178+
[7]: https://www.techotopia.com/index.php/Ruby_Essentials
179+
[8]: https://pine.fm/LearnToProgram/
194180
[9]: https://ruby-doc.com/docs/ProgrammingRuby/
195181
[10]: https://pragprog.com/titles/ruby5/programming-ruby-3-3-5th-edition/
196-
[12]: http://en.wikibooks.org/wiki/Ruby_programming_language
197-
[13]: http://www.ruby-doc.org/core
198-
[14]: https://ruby.github.io/rdoc/
199-
[15]: http://www.ruby-doc.org/stdlib
200-
[extensions]: https://docs.ruby-lang.org/en/master/extension_rdoc.html
201-
[16]: http://www.rubydoc.info/
202-
[rubyapi-org]: https://rubyapi.org/
203-
[19]: http://www.aptana.com/
204-
[20]: http://www.gnu.org/software/emacs/
205-
[21]: http://www.emacswiki.org/emacs/RubyMode
206-
[23]: http://www.geany.org/
207-
[24]: https://gedit-text-editor.org/
208-
[25]: http://www.vim.org/
182+
[12]: https://en.wikibooks.org/wiki/Ruby_programming_language
183+
[16]: https://www.rubydoc.info/
184+
[20]: https://www.gnu.org/software/emacs/
185+
[21]: https://www.emacswiki.org/emacs/RubyMode
186+
[25]: https://www.vim.org/
209187
[26]: https://github.com/vim-ruby/vim-ruby
210-
[27]: http://www.jetbrains.com/ruby/
211-
[28]: http://www.scintilla.org/SciTE.html
212-
[29]: http://notepad-plus-plus.org/
213-
[32]: http://macromates.com/
214-
[33]: https://www.barebones.com/products/bbedit/
215-
[36]: https://netbeans.org/
216-
[37]: http://www.sublimetext.com/
188+
[27]: https://www.jetbrains.com/ruby/
189+
[37]: https://www.sublimetext.com/
217190
[38]: https://learncodethehardway.org/ruby/
218191
[39]: https://ruby-doc.org/
219192
[40]: https://devdocs.io/ruby/
@@ -232,26 +205,23 @@ lang: zh_tw
232205
[54]: https://github.com/ruby/rbs
233206
[55]: https://github.com/ruby/typeprof
234207
[56]: https://github.com/soutaro/steep
235-
236-
[docs-rlo]: https://docs.ruby-lang.org/en/
208+
[codecademy]: https://www.codecademy.com/learn/learn-ruby
209+
[docs-rlo]: https://docs.ruby-lang.org/en
237210
[docs-rlo-3.4]: https://docs.ruby-lang.org/en/3.4
238211
[docs-rlo-master]: https://docs.ruby-lang.org/en/master
239212
[docs-rlo-extension]: https://docs.ruby-lang.org/en/master/extension_rdoc.html
240-
241-
[rubyin20]: https://www.ruby-lang.org/en/documentation/quickstart/
242-
[odin]: https://www.theodinproject.com/paths/full-stack-ruby-on-rails/courses/ruby
213+
[enh-ruby-mode]: https://github.com/zenspider/enhanced-ruby-mode/
243214
[exercism]: https://exercism.org/tracks/ruby
244-
[codecademy]: https://www.codecademy.com/learn/learn-ruby
245-
246-
[pickaxe]: https://pragprog.com/titles/ruby5/programming-ruby-3-3-5th-edition/
247215
[grounded]: https://www.manning.com/books/the-well-grounded-rubyist-third-edition
248-
[poodr]: https://www.poodr.com/
249216
[meta]: https://pragprog.com/titles/ppmetr2/metaprogramming-ruby-2/
250217
[microscope]: https://patshaughnessy.net/ruby-under-a-microscope
251-
252-
[enh-ruby-mode]: https://github.com/zenspider/enhanced-ruby-mode/
253218
[neovim]: https://neovim.io/
254-
[vscode]: https://code.visualstudio.com/
255-
[zed]: https://zed.dev/
256-
[dash]: http://kapeli.com/dash
219+
[odin]: https://www.theodinproject.com/paths/full-stack-ruby-on-rails/courses/ruby
220+
[pickaxe]: https://pragprog.com/titles/ruby5/programming-ruby-3-3-5th-edition/
221+
[poodr]: https://www.poodr.com/
257222
[ruby-lsp]: https://github.com/Shopify/ruby-lsp
223+
[ruby-lsp-supported-editors]: https://shopify.github.io/ruby-lsp/editors.html
224+
[rubyapi-org]: https://rubyapi.org/
225+
[rubyin20]: https://www.ruby-lang.org/en/documentation/quickstart/
226+
[vscode]: https://code.visualstudio.com/docs/languages/ruby
227+
[zed]: https://zed.dev/

0 commit comments

Comments
 (0)