Skip to content

Commit a7bd0d7

Browse files
committed
Fix some errors (zh_cn) and improves translation (zh_tw)
Closes ruby#1416
1 parent 6970855 commit a7bd0d7

File tree

2 files changed

+34
-35
lines changed

2 files changed

+34
-35
lines changed

zh_cn/news/_posts/2016-06-20-ruby-2-4-0-preview1-released.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ Ruby 2.4.0-preview1 是 Ruby 2.4.0 的首个预览版。
1313
这个预览版的发布比平常早一点,因为它包括了很多新功能和改进。
1414
敬请给我们[反馈](https://bugs.ruby-lang.org/projects/ruby/wiki/HowToReport),因为你还可以改变一些功能。
1515

16-
## [统一 Fixnum 和 Bignum 为 Integer]((https://bugs.ruby-lang.org/issues/12005)
16+
## [统一 Fixnum 和 Bignum 为 Integer](https://bugs.ruby-lang.org/issues/12005)
1717

18-
虽然 [ISO/IED 30170:2012](http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=59579)
18+
虽然 [ISO/IED 30170:2012](http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=59579)
1919
没有明确指定 Integer 类的细节,CRuby 有两个显式的 Integer 类:Fixnum 和 Bignum。
2020
Ruby 2.4 把它们统一为 Integer。
2121

2222
## [字符串支持 Unicode 大小写及其他类型](https://bugs.ruby-lang.org/issues/10085)
2323

24-
`String/Symbol#upcase/downcase/swapcase/capitalize(!)` 现在可以做 Unicode 的的大小写及其他类型,而不仅仅是 ASCII 类型转换。
24+
`String/Symbol#upcase/downcase/swapcase/capitalize(!)` 现在可以做 Unicode 的大小写及其他类型,而不仅仅是 ASCII 类型转换。
2525

2626
## 性能提升
2727

@@ -61,7 +61,7 @@ Ruby 2.4 死锁检查会显示他们的栈信息和依赖线程。
6161
[ChangeLog](https://github.com/ruby/ruby/blob/v2_4_0_preview1/ChangeLog)
6262
来进一步了解。
6363

64-
以上变化自 Ruby 2.3.0 以来,计有 1140 个文件变更,新增代码 33126 行,移除了 50993 行!
64+
以上变化自 Ruby 2.3.0 以来,计有 [1140 个文件变更,新增代码 33126 行,移除了 50993 行](https://github.com/ruby/ruby/compare/v2_3_0...v2_4_0_preview1)
6565

6666
## 下载
6767

@@ -97,4 +97,4 @@ Ruby 2.4 死锁检查会显示他们的栈信息和依赖线程。
9797

9898
其他资讯请参考发布日程安排:
9999

100-
[ReleaseEngineering24](https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/ReleaseEngineering24)
100+
[ReleaseEngineering24](https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/ReleaseEngineering24)
Lines changed: 29 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,66 @@
11
---
22
layout: news_post
3-
title: "Ruby 2.4.0-preview1 發布"
3+
title: "Ruby 2.4.0-preview1 發佈"
44
author: "naruse"
5-
translator: "Alex S"
5+
translator: "Alex S & Juanito Fatas"
66
date: 2016-06-20 18:00:00 +0900
77
lang: zh_tw
88
---
99

10-
我們高興地宣布 Ruby 2.4.0-preview1 發布了
10+
很高興告訴大家 Ruby 2.4.0-preview1 發佈了
1111

1212
Ruby 2.4.0-preview1 是 Ruby 2.4.0 的首個預覽版。
13-
這個預覽版的發布比平常早一點,因為它包括了很多新功能和改進
14-
敬請給我們[反饋](https://bugs.ruby-lang.org/projects/ruby/wiki/HowToReport),因為你還可以改變一些功能
13+
這個預覽版發佈的比平常早,因為包含了許多新功能和改良
14+
有任何想修改的功能,敬請給我們[建議](https://bugs.ruby-lang.org/projects/ruby/wiki/HowToReport)
1515

16-
## [統一 Fixnum 和 Bignum Integer]((https://bugs.ruby-lang.org/issues/12005)
16+
## [Fixnum 和 Bignum 統整為 Integer](https://bugs.ruby-lang.org/issues/12005)
1717

18-
雖然 [ISO/IED 30170:2012](http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=59579)
19-
沒有明確指定 Integer 類的細節,CRuby 有兩個顯式的 Integer :Fixnum 和 Bignum。
20-
Ruby 2.4 把它們統一為 Integer。
18+
雖然 [ISO/IED 30170:2012](http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=59579)
19+
沒有明確指定 Integer 類別的細節,但 CRuby 有兩個 Integer 類別:Fixnum 和 Bignum。
20+
Ruby 2.4 統整為 Integer。
2121

22-
## [字符串支持 Unicode 大小寫及其他類型](https://bugs.ruby-lang.org/issues/10085)
22+
## [字串支持 Unicode 的大小寫轉換](https://bugs.ruby-lang.org/issues/10085)
2323

24-
`String/Symbol#upcase/downcase/swapcase/capitalize(!)` 現在可以做 Unicode 的的大小寫及其他類型,而不僅僅是 ASCII 類型轉換
24+
`String/Symbol#upcase/downcase/swapcase/capitalize(!)` 除 ASCII 之外,現在也可以做 Unicode 的大小寫轉換了
2525

26-
## 性能提升
26+
## 效能優化
2727

28-
Ruby 2.4 還包括以下性能提升,和一些語法改進
28+
Ruby 2.4 還包括以下效能優化及語法變更
2929

3030
### [Array#max, Array#min](https://bugs.ruby-lang.org/issues/12172)
3131

32-
`[x, y].max` and `[x, y].min` 被優化,不會某些情況下創建臨時數組
32+
優化了 `[x, y].max` and `[x, y].min`,某些情況下不會產生暫時性陣列
3333

3434
### [Regexp#match?](https://bugs.ruby-lang.org/issues/8110)
3535

36-
添加 `Regexp#match?`,它只做正則匹配,而不會創建後向引用對象和改變 `$~`可以減少對象的創建
36+
新增 `Regexp#match?` 方法,只做正則匹配,而不會產生參照物件及修改 `$~`減少物件的分配
3737

38-
### 其他性能提升
38+
### 其他效能改善
3939

40-
* [提速實例變量的訪問](https://bugs.ruby-lang.org/issues/12274)
40+
* [提昇實體變量的訪問速度](https://bugs.ruby-lang.org/issues/12274)
4141

42-
## 調試
42+
## 除錯
4343

4444
### [Thread#report_on_exception 和 Thread.report_on_exception](https://bugs.ruby-lang.org/issues/6647)
4545

46-
Ruby 忽視線程中的異常,除非另一個線程顯式地執行直至結束。
47-
通過設置 `report_on_exception = true`,你會注意到如果一個線程終止了因為未處理的異常。
46+
除非有另外的線程明確和執行中線程進行 join,否則 Ruby 會忽略執行中線程的異常。啟用 `report_on_exception = true` 來觀察線程是否有未處理的異常而終止執行。
4847

49-
請向我們反饋 `report_on_exception` 的默認值應該是什麼和垃圾回收報告
48+
敬請給我們建議關於 `report_on_exception` 的預設值以及 report-on-GC
5049

51-
### [線程死鎖檢查現在會顯示線程的棧和依賴](https://bugs.ruby-lang.org/issues/8214)
50+
### [線程死鎖檢查現在會顯示線程的錯誤和相依線程](https://bugs.ruby-lang.org/issues/8214)
5251

53-
Ruby 在線程等待地時候會進行死鎖檢查,但是檢查的結果沒有足夠的信息用來調試
54-
Ruby 2.4 死鎖檢查會顯示他們的棧信息和依賴線程
52+
Ruby 在等待線程執行時會進行死鎖檢查,但檢查結果沒有足夠的資訊來除錯
53+
Ruby 2.4 的死鎖檢查會顯示錯誤資訊及相依的線程
5554

56-
嘗試並且享受用與 Ruby 2.4.0-preview1 的編碼時光,有任何問題,敬請[反饋](https://bugs.ruby-lang.org/projects/ruby/wiki/HowToReport)!
55+
請嘗試並享受與 Ruby 2.4.0-preview1 的編碼時光,有任何問題敬請[不吝指出](https://bugs.ruby-lang.org/projects/ruby/wiki/HowToReport)
5756

58-
## 自 2.3 起顯著的改變
57+
## 自 2.3 起重要的變化
5958

6059
請參閱 [NEWS](https://github.com/ruby/ruby/blob/v2_4_0_preview1/NEWS)
6160
[ChangeLog](https://github.com/ruby/ruby/blob/v2_4_0_preview1/ChangeLog)
6261
來進一步了解。
6362

64-
以上變化自 Ruby 2.3.0 以來,計有 1140 個文件變更,新增代碼 33126 行,移除了 50993 行!
63+
以上變化自 Ruby 2.3.0 以來,計有 [1140 個文件變更,新增代碼 33126 行,移除了 50993 行](https://github.com/ruby/ruby/compare/v2_3_0...v2_4_0_preview1)
6564

6665
## 下載
6766

@@ -93,8 +92,8 @@ Ruby 2.4 死鎖檢查會顯示他們的棧信息和依賴線程。
9392
* SHA256: fd588aea1558b1171f87a3dd342ee207b8995a2c0a8241d7aa15bcfa16036854
9493
* SHA512: f2fff35ff9157a4b31177b3d6b91bdaad04c22b3c626c3a5e5ec9a31b103f9607b31c909ef27880065cfdbcfa5d6901a6db89d22e0c645666d069c5b6dd1818b
9594

96-
## 發布記
95+
## 發佈記
9796

98-
其他資訊請參考發布日程安排
97+
其他資訊請參考發佈時程
9998

100-
[ReleaseEngineering24](https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/ReleaseEngineering24)
99+
[ReleaseEngineering24](https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/ReleaseEngineering24)

0 commit comments

Comments
 (0)